Commit 151a6380 authored by Sascha Schirra's avatar Sascha Schirra
Browse files

Version number and description changed

parent 9ebf8878
Loading
Loading
Loading
Loading
+51 −73
Original line number Diff line number Diff line
@@ -39,7 +39,7 @@ Usage
                       [-c] [-s] [-S] [--imports] [--symbols] [--set <option>]
                       [--unset <option>] [-I <imagebase>] [-p] [-j <reg>]
                       [--depth <n bytes>] [--search <regex>] [--filter <regex>]
                 [--opcode <opcode>] [--type <type>]
                       [--opcode <opcode>] [--type <type>] [--detail]

          With ropper you can show information about files in different file formats
          and you can find gadgets to build rop chains for different architectures.
@@ -62,13 +62,13 @@ Usage
            --console             Starts interactive commandline
            -f <file>, --file <file>
                                  The file to load
          -i, --info            Shows file header [ELF/PE]
            -i, --info            Shows file header [ELF/PE/Mach-O]
            -e                    Shows EntryPoint
          --imagebase           Shows ImageBase [ELF/PE]
            --imagebase           Shows ImageBase [ELF/PE/Mach-O]
            -c, --dllcharacteristics
                                  Shows DllCharacteristics [PE]
          -s, --sections        Shows file sections [ELF/PE]
          -S, --segments        Shows file segments [ELF]
            -s, --sections        Shows file sections [ELF/PE/Mach-O]
            -S, --segments        Shows file segments [ELF/Mach-O]
            --imports             Shows imports [ELF/PE]
            --symbols             Shows symbols [ELF]
            --set <option>        Sets options. Available options: aslr nx
@@ -85,29 +85,7 @@ Usage
            --opcode <opcode>     Searches for opcodes
            --type <type>         Sets the type of gadgets [rop, jop, all] (default:
                                  all)

        example uses:
          [Generic]
          ropper.py
          ropper.py --file /bin/ls --console

          [Informations]
          ropper.py --file /bin/ls --info
          ropper.py --file /bin/ls --imports
          ropper.py --file /bin/ls --sections
          ropper.py --file /bin/ls --segments
          ropper.py --file /bin/ls --set nx
          ropper.py --file /bin/ls --unset nx

          [Gadgets]
          ropper.py --file /bin/ls --depth 5
          ropper.py --file /bin/ls --search "sub eax"
          ropper.py --file /bin/ls --filter "sub eax"
          ropper.py --file /bin/ls --opcode ffe4
          ropper.py --file /bin/ls --type jop
          ropper.py --file /bin/ls --ppr
          ropper.py --file /bin/ls --jmp esp,eax
          ropper.py --file /bin/ls --type jop
            --detail              Prints gadgets more detailed



@@ -115,7 +93,7 @@ Planned features for future versions
------------------------------------
  Architectures:
- PowerPC-Support

- ARM Thumb Support

  File formats:
- Raw
+2 −2
Original line number Diff line number Diff line
@@ -22,7 +22,7 @@ from .console import Console
from .options import Options
from .common.error import RopperError

VERSION='1.1_dev'
VERSION='1.1.0'

def start(args):
    try:
+1 −1
Original line number Diff line number Diff line
@@ -2,7 +2,7 @@

from setuptools import setup, find_packages

version = "1.1_dev"
version = "1.1.0"
package_name = "ropper"
package_dir = "ropper"
package_description = """