34 Commits

Author SHA1 Message Date
Allan Wirth a8c9affffd Prepare for merge back into ropgadget. 2013-01-29 13:32:09 -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 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 619378f678 Add beginnings of PE file parsing. 2013-01-10 14:29:23 -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 c8960e817f Add message for when there are shared libraries that might be interesting. 2013-01-05 19:41:24 -05:00
Allan Wirth 650027e030 Add support for parsing elf dependencies. 2013-01-05 19:16:24 -05:00
Allan Wirth 83838718ac Typos and fix all the headers. 2013-01-03 13:03:49 -05:00
Allan Wirth 7a01cbc5a8 Remove stupid importsc scanning. 2013-01-03 11:30:23 -05:00
Allan Wirth b595d07751 Update license information. 2013-01-02 23:30:57 -05:00
Allan Wirth 806243b049 Finalize 64 bit and ropcode generation. 2013-01-02 21:49:47 -05:00
Allan Wirth 4a6523a81b output control. add c syntax mode 2013-01-02 19:24:08 -05:00
Allan Wirth 11b4f46ceb IMPROVE 2013-01-02 18:21:29 -05:00
Allan Wirth c3ad982050 Oops. 2013-01-02 17:29:06 -05:00
Allan Wirth 078ff66cc1 Fix an issue with assembly mode imports. 2013-01-02 17:20:13 -05:00
Allan Wirth aa47402edd Merge elf parsing. 2013-01-02 16:51:37 -05:00
Allan Wirth 3782e08faa Just some type cleanup from splint. 2012-12-28 14:24:07 -05:00
Allan Wirth e6105dcb15 move clutter out of header. 2012-12-27 12:30:15 -05:00
Allan Wirth f29be03670 Cleanup, remove global vars. 2012-12-27 12:11:13 -05:00
Allan Wirth 487b190049 remove a global no one cared about. 2012-12-26 23:44:09 -05:00
Allan Wirth 06059ff3cc Get rid of stupid fucking features I hate supporting. 2012-12-25 23:26:35 -05:00
Allan Wirth 2f5db90ef6 Header dump information for 64 bits. 2012-12-09 17:49:37 -05:00
Allan Wirth 3daf4e071d Sin a lot, add basic 64 bit support. 2012-12-09 16:50:45 -05:00
Allan Wirth 44ea574bbb Add copyright to files I've change significantly. 2012-11-28 00:52:46 -05:00
Allan Wirth b26cdaf329 more small changes in prep for 64bits support. 2012-11-27 20:04:18 -05:00
Allan Wirth f3e4184a31 remove more duplicate code. 2012-11-27 12:09:14 -05:00
Allan Wirth f3a1151954 remove more things that are unneeded. 2012-11-26 20:51:39 -05:00
Allan Wirth 5d3a1d6d55 More simplifications (remove useless loops, etc.) 2012-11-26 20:35:45 -05:00
Allan Wirth b7051e1354 Merge three sets of redundant files. 2012-11-26 18:27:19 -05:00
Allan Wirth f29ee92440 Condense files. 2012-11-26 17:45:06 -05:00
Allan Wirth f9037d791b Delete small files, modify some structures to make the the same, simplify
some functions.
2012-11-26 16:29:56 -05:00