Jonathan Salwan
18e35fbedd
Push version 5.3
v5.3
2014-11-05 09:57:13 +01:00
Jonathan Salwan
292b2f0a95
update readme
2014-11-02 11:26:29 +01:00
Jonathan Salwan
6352f1c915
Merge pull request #59 from zku/add_features_to_readme
...
Add features to readme
2014-11-02 11:25:06 +01:00
zKu
6da729a491
formatting
2014-10-28 20:56:53 +01:00
zKu
7e8dca6fb8
added 2 feature descriptions to README.md
2014-10-28 20:52:50 +01:00
Florian Meier
e9f1232cd4
Bug fix rop chain generation
2014-08-31 15:16:23 +02:00
JonathanSalwan
854657478c
Order
2014-08-31 12:34:19 +02:00
Gianluca Pacchiella
1592f18de2
Factorize code about offset
2014-08-31 11:00:26 +02:00
JonathanSalwan
d98b16a282
Update AUTHOR file
2014-08-31 10:27:27 +02:00
JonathanSalwan
d1efb3844a
Merge branch 'dev' of github.com:JonathanSalwan/ROPgadget into dev
2014-08-31 10:21:57 +02:00
Florian Meier
7164c877ea
Add the 64b ROP chain generation
2014-08-31 10:20:56 +02:00
Jonathan Salwan
f9aae5af0e
Merge pull request #58 from fluxchief/dev
...
Fixed mistake where the custom_arguments_provided contains the opposite ...
2014-08-26 12:38:33 +02:00
Kevin Hamacher
efb9d9466d
Fixed mistake where the custom_arguments_provided contains the opposite of what it should contain
2014-08-26 12:15:26 +02:00
JonathanSalwan
0b1d3eb99e
Update AUTHORS
2014-08-21 16:45:18 +02:00
Jonathan Salwan
55bb579272
Merge pull request #55 from fluxchief/dev
...
Added some functionality for using ROPgadget as library
2014-08-21 16:43:28 +02:00
Kevin Hamacher
de32074545
Added support for x86 'call esp' instruction
2014-08-21 15:39:25 +02:00
Kevin Hamacher
43c0d7df90
Added support for x86 'jmp esp' instruction
2014-08-21 15:11:16 +02:00
Kevin Hamacher
9545fa5562
Added new argument to ropgadget.args so that it can be called from other scripts providing custom arguments.
...
Added silent - parameter to the do_XXX functions in the cmd class so that those functions can be called from other scripts while generating no visible output.
Added gadgets() method to retrieve extracted gadgets.
Added option to obtain all gadgets(disabling the unique gadget filter).
Added EOF handler so that the console can be closed using CTRL+D
Fixed typo
Gadgets now also stores the bytes disassembled.
2014-08-20 15:13:29 +02:00
JonathanSalwan
6aa92a3ab8
Detect Mutli-Byte Ret - https://github.com/JonathanSalwan/ROPgadget/issues/53
2014-08-10 14:15:57 +02:00
JonathanSalwan
c9451693bd
Fix typo
2014-07-22 21:35:08 +02:00
Jonathan Salwan
18a1865562
Merge pull request #52 from zachriggle/pypi-setup-script-v2
...
Add Python setup script
2014-07-22 21:33:04 +02:00
Zach Riggle
f2635e011b
Add Python setup script
2014-07-21 16:00:32 -07:00
JonathanSalwan
618f73223d
Push UNIVERSAL binary format
2014-07-21 21:35:00 +02:00
Jonathan Salwan
de03498111
Merge pull request #51 from JonathanSalwan/revert-47-pypi-setup-script
...
Revert "Add Python setup script"
2014-07-21 21:31:40 +02:00
Jonathan Salwan
ae59389a78
Revert "Add Python setup script"
2014-07-21 21:31:18 +02:00
Jonathan Salwan
976afc9743
Merge pull request #50 from ephracis/dev
...
Add support for universal binaries
2014-07-21 21:24:14 +02:00
Jonathan Salwan
bf95abec58
Merge pull request #47 from zachriggle/pypi-setup-script
...
Add Python setup script
2014-07-21 21:23:46 +02:00
Christoffer Brodd-Reijer
044f612fee
Change binary.py to support the new universal binary format
2014-07-20 21:35:28 +02:00
Christoffer Brodd-Reijer
72e8d9b7be
Add support for Universal binaries on OS X
...
Most dynamic libraries on OS X are in the form of Universal
binaries. These are also called "Fat binaries" and their
specification can be found here:
https://developer.apple.com/library/mac/documentation/developertools/conceptual/MachORuntime/Reference/reference.html#jumpTo_39
This adds support for loading these files and locating the
binaries bundled inside the fat binary. It only support Mach-O
binaries right now as this is most common, but more formats could
easily be added.
Some methods such as getEntryPoint will only return the entry point
for the first binary. This is because ROPgadget currently expects
to work on only a single binary. If support for working with
multiple binaries at the same time will ever be added, it should be
fairly easy to return a list of entry points instead.
2014-07-20 13:12:30 +02:00
Jonathan Salwan
08e7619c84
Merge pull request #48 from 84a0deba7af552d68c80a16b20cdef32/multibr
...
Added support for --multibr
2014-07-12 08:57:39 +02:00
Zef Cekaj
f4553e20af
Added support for --multibr
2014-07-10 05:19:46 -05:00
Zach Riggle
8c4b35aca7
Add Python setup script
2014-07-02 14:10:38 -04:00
JonathanSalwan
4cd405041d
Add thumb console command
2014-05-18 14:00:46 +01:00
JonathanSalwan
bd4a5ca5f7
Add nosys console command
2014-05-18 13:56:36 +01:00
JonathanSalwan
03e940ab67
Add norop console command
2014-05-18 13:52:43 +01:00
JonathanSalwan
c00412467e
Add nojop console command
2014-05-18 13:50:49 +01:00
JonathanSalwan
405af86c6d
Update README
2014-05-18 11:48:15 +01:00
JonathanSalwan
4f0a230da0
Update settings console command
2014-05-18 11:47:16 +01:00
JonathanSalwan
235fd895a2
Add settings console command
2014-05-18 11:43:13 +01:00
JonathanSalwan
3143458914
Add range console command
2014-05-18 00:15:30 +01:00
JonathanSalwan
8713ad8069
Update help description
2014-05-17 23:55:40 +01:00
JonathanSalwan
270a7173f7
Fix bugs in console mode
2014-05-17 22:22:02 +01:00
JonathanSalwan
f020d948e9
Add only console command
2014-05-17 22:10:45 +01:00
JonathanSalwan
fb11f97634
Add filter console command
2014-05-17 22:08:28 +01:00
JonathanSalwan
c25d4de9d1
Update design
2014-05-17 22:07:55 +01:00
JonathanSalwan
d0de68e1f0
Add binary console command
2014-05-17 17:37:14 +01:00
JonathanSalwan
1abb25634c
Design update
2014-05-17 17:10:28 +01:00
Jonathan Salwan
28fed57f34
Merge pull request #45 from JonathanSalwan/split_src
...
Split src
2014-05-17 15:04:12 +01:00
JonathanSalwan
805d22710d
Fix import sys
2014-05-15 17:13:15 +01:00
JonathanSalwan
0c0bd98077
Update README and convention
2014-05-15 16:49:13 +01:00