Releases: t00sh/rop-tool
Releases · t00sh/rop-tool
Rop-Tool v2.4.1
rop-tool v2.4.1 (2018-01-30)
- Fix: little bug in 'heap' command prints
- Fix: bug in heap command, we use __malloc_hooks instead of dlsym because of infinite recursion.
- Fix: in 'info' command, we test address sizes when printing, and we print symbol name before address.
- No support for Windows anymore (if you want rop-tool compiling for windows, use pull-requests)
- Refactoring of source tree: each module (api, tools, libheap) can be built independently.
rop-tool v2.4
rop-tool v2.4 (2015-07-25)
- API : binary segments are now handled with r_utils_list instead of mlist.
- API : Big changes in ELF parser
- API : ELF detect others protections : SSP, PIE, RPATH, RUNPATH, Relro
- API : r8-r15 x86-64 registers are now included to gadgets filters.
- TOOLS : Improvments on 'heap' command :
* Now, you can trace specifics functions. (options --free, --calloc, --malloc, --realloc)
* Can redirect output in a file. (--output)
* New option to dump chunk's data. (--dumpdata)
rop-tool v2.3.1
rop-tool v2.3.1 (2015-07-15)
- Fix a security bug in Capstone library
- 'heap' command print now on stderr instead of stdout
rop-tool v2.3
rop-tool v2.3 (2015-06-01)
- New command : 'disassemble'
- Fix bug when handling RAW mode for gadgets
- Handle ARM and ARM64 architectures
- Handle ELF symbols and sections
- libheap.so is now added staticly to binary
- New options for 'info' command : --all, --syms, --sections, --segments
- Some improvments in libheap.so
- Fix some bugs
rop-tool v2.2
rop-tool v2.2 (2015-05-15)
- Port project on windows
- Fix bugs in PE parser
- Fix bugs in api/utils
- Add --bad option in gadget and search command, to exclude bad bytes in address
- Add NX bit on info command (ELF only)
- New command : heap, used to visualize heap allocations (Linux/glibc only)
- Fix bad behavior in 'search --all'
- Gadgets which finished by syscall or int 0x80 instruction are now filtered
rop-tool v2.1
- Renamed the project to rop-tool
- Handle Mach-O file format
- --all option added to "gadget" command, to get no-uniq gadgets
- New command : patch, for patching binaries
- New command : info, to get information about a file
- Handle AMD64 PE files as x86-64 binaries
- Fix a bug when opening big endian ELF
- Provide static binaries in releases
ropc_v2.0
ropc V1.1
Ropc v1.1 (2014-03-19)
- Better gadget searching algorithm
- Lot of code refactoring
- AT&T syntax
- Changing the disassemble library (BeaEngine)
- Payload generator
- ELF64 support
- PE32 and PE64 support
- Raw mode, for searching in unknown formats
- Better colored output
- Little and Big endian support