188 Commits

Author SHA1 Message Date
Jonathan Salwan 14e0b85f24 Merge pull request #16 from JonathanSalwan/dev
Merge
v4.0.2
2013-05-14 03:03:59 -07:00
JonathanSalwan 040766ef25 update 2013-05-14 12:00:16 +02:00
JonathanSalwan c0578e0b7f push 4.0.2 2013-05-14 11:55:58 +02:00
JonathanSalwan 091360f6c7 upadte bug br intel 2013-05-14 11:52:30 +02:00
Jonathan Salwan a4e6cc6013 Merge pull request #14 from cao/master
Fix: bug in gadget search comparison for null characters
2013-05-02 00:10:37 -07:00
cao ec2602abf3 Fixed: comparison in gadget search for gadgets with null character 2013-05-01 22:50:17 -07:00
JonathanSalwan 1cf23892a6 See: https://github.com/JonathanSalwan/ROPgadget/issues/13 2013-04-12 10:04:03 +02:00
JonathanSalwan 568244380f Merge branch 'dev' v4.0.1 2013-04-11 10:27:05 +02:00
JonathanSalwan a260e4f9d6 genInstrX86.py: Add severals pop + ret combination 2013-04-11 10:24:43 +02:00
JonathanSalwan 97572e6e2f Update all headers 2013-04-11 09:44:08 +02:00
Allan Wirth 01bfd66fd8 Bettwer wy of doing it. 2013-02-18 14:57:36 -05:00
Allan Wirth 815e052178 Merge branch 'dev' of github.com:JonathanSalwan/ROPgadget into dev 2013-02-18 14:43:19 -05:00
Allan Wirth 4324a88419 Fix format bug on 32 bit. 2013-02-18 14:43:05 -05:00
JonathanSalwan bebb9d2ce5 Update readme 2013-02-18 17:52:44 +01:00
JonathanSalwan 549b143431 Clean syntax C. Add Intel default syntax. Update /bin/shA to /bin//sh. 2013-02-18 17:29:55 +01:00
JonathanSalwan 0269adb888 Update script python to python2. 2013-02-18 16:49:05 +01:00
Allan Wirth f0035b5c1c Remove a useless return statement in main.c 2013-02-06 13:25:35 -05:00
JonathanSalwan 2748e293b8 Merge branch 'dev' of github.com:JonathanSalwan/ROPgadget into dev 2013-02-06 12:02:00 +01:00
JonathanSalwan c41c80a484 Small modification to genInstrX86 and Makefile 2013-02-06 12:00:50 +01:00
Allan Wirth cbc11496a5 Small cleanup on makex64gadgets.py 2013-02-05 23:12:44 -05:00
Allan Wirth e76f0a971b Remove two useless undef's and make a useful function global. 2013-02-05 19:37:12 -05:00
Allan Wirth 169bc1304d Small modifications to README.md 2013-02-04 00:53:10 -05:00
Allan Wirth 8d738d78b6 Add old versions to the CHANGELOG file. 2013-02-04 00:50:51 -05:00
Allan Wirth 8a85293639 Don't generate when filtering options are specified 2013-02-04 00:41:06 -05:00
Allan Wirth 695bbe3236 Fix two uninititalized variables 2013-02-03 22:17:12 -05:00
JonathanSalwan 3e7145596e Update python3 path in script makex64gadgets.py 2013-02-02 17:44:35 +01:00
JonathanSalwan 9268b351b1 add script - genInstrX86.py - Gadgets Table generator for x86 32 and 64 bits 2013-01-30 19:45:37 +01:00
JonathanSalwan 3756c055d3 Revert "add script - genInstrX86.py - Gadgets Table generator for x86 32 and 64 bits"
This reverts commit f2af9ae64d.
2013-01-30 19:43:58 +01:00
JonathanSalwan f2af9ae64d add script - genInstrX86.py - Gadgets Table generator for x86 32 and 64 bits 2013-01-30 19:38:20 +01:00
Allan Wirth a8c9affffd Prepare for merge back into ropgadget. v4.0.0 2013-01-29 13:32:09 -05:00
Allan Wirth 4158aee63a Remove semicolons from python generated code. 2013-01-28 12:29:46 -05:00
Allan Wirth 3fa6bbd25a Revision 1.0.1 2013-01-20 17:36:02 -05:00
Allan Wirth eb8e1f8515 Add ABI checks. 2013-01-11 15:57:38 -05:00
Allan Wirth 560193b10b Rename win32 test binary. 2013-01-11 15:57:27 -05:00
Allan Wirth e435121d0a Finalize pe support, as far as I can tell at least. 2013-01-11 12:56:38 -05:00
Allan Wirth 26b1af948c Fix a bug with assembly parsing. Closer to PE file support 2013-01-11 11:49:59 -05:00
Allan Wirth 52585b77a6 Move pe.h to a more reasonable place. 2013-01-10 14:35:43 -05:00
Allan Wirth 619378f678 Add beginnings of PE file parsing. 2013-01-10 14:29:23 -05:00
Allan Wirth 68cd91dd5d Add a macro for version and generate some helpful code for shared libraries. 2013-01-09 19:07:24 -05:00
Allan Wirth 37162ccd69 Add shared object detection. 2013-01-05 20:37:27 -05:00
Allan Wirth 4ed506214c Fix shared object string loading. 2013-01-05 20:10:28 -05:00
Allan Wirth 714897a998 Merge branch 'master' into shared
Conflicts:
	src/main.c
2013-01-05 20:10:06 -05:00
Allan Wirth 0c136cd5e3 Add -nopayload flag. 2013-01-05 19:45:42 -05:00
Allan Wirth c8960e817f Add message for when there are shared libraries that might be interesting. 2013-01-05 19:41:24 -05:00
Allan Wirth dc617a1d38 Move stuff out of search_gadgets. 2013-01-05 19:37:04 -05:00
Allan Wirth 1a94697817 Add freeing or main binary. 2013-01-05 19:16:46 -05:00
Allan Wirth 650027e030 Add support for parsing elf dependencies. 2013-01-05 19:16:24 -05:00
Allan Wirth 6e5dd0d409 Shared object test file 2013-01-05 17:46:00 -05:00
Allan Wirth 83838718ac Typos and fix all the headers. 2013-01-03 13:03:49 -05:00
Allan Wirth 2f8a32821c not about python. 2013-01-03 12:53:21 -05:00