Commit Graph

94 Commits

Author SHA1 Message Date
Allan Wirth 7ffbd07667 start working on combo ropmaker for 64bits. 2012-12-09 21:43:26 -05:00
Allan Wirth 896548b2ae stupid 2012-12-09 18:03:17 -05:00
Allan Wirth 2f5db90ef6 Header dump information for 64 bits. 2012-12-09 17:49:37 -05:00
Allan Wirth fe36b74604 Add my gitignore. 2012-12-09 17:35:34 -05:00
Allan Wirth 0f93e880cd Improve build mechanism for x8664 gadget generation. 2012-12-09 17:34:23 -05:00
Allan Wirth 3daf4e071d Sin a lot, add basic 64 bit support. 2012-12-09 16:50:45 -05:00
Allan Wirth 2c8fe4fda8 Add makefile rule. 2012-12-09 14:59:47 -05:00
Allan Wirth 037b51b10e Add 64 bits gadget generation script 2012-12-09 14:55:16 -05:00
Allan Wirth 7da15fd6f2 Fix stupid fucking things that geroge complains about. 2012-12-03 13:23:25 -05:00
Allan Wirth 39495b289f Add some type definitons for easing transition. 2012-12-02 12:57:44 -05:00
Allan Wirth 44ea574bbb Add copyright to files I've change significantly. 2012-11-28 00:52:46 -05:00
Allan Wirth 4cc34b0b46 Fix warning for xwrite. 2012-11-28 00:43:00 -05:00
Allan Wirth c88f8cf4d9 fix bug introduced two commits ago to generating bind code. 2012-11-27 23:10:41 -05:00
Allan Wirth 50066c7a8e fix example bug. 2012-11-27 23:09:24 -05:00
Allan Wirth 38a3eb9904 update argument parsing/frontend stuf. 2012-11-27 23:05:49 -05:00
Allan Wirth af091a05a6 move asm parsing to x8632 directory. 2012-11-27 22:12:09 -05:00
Allan Wirth b26cdaf329 more small changes in prep for 64bits support. 2012-11-27 20:04:18 -05:00
Allan Wirth 75f2db5a3b move some globals into main. 2012-11-27 19:36:43 -05:00
Allan Wirth 7210163675 Factor out x8632 code. 2012-11-27 19:14:42 -05:00
Allan Wirth 9ca81d0fc7 useless changes. 2012-11-27 16:22:22 -05:00
Allan Wirth 027e027f26 speed, etc. 2012-11-27 15:59:07 -05:00
Allan Wirth 5be93d56b6 Fix infinite loop bug, minor type/control flow changes. 2012-11-27 15:49:00 -05:00
Allan Wirth f4c5d1a65e fix some warnings, improve optimizations 2012-11-27 13:44:49 -05:00
Allan Wirth f3e4184a31 remove more duplicate code. 2012-11-27 12:09:14 -05:00
Allan Wirth a1392c3f34 Merge two data structures that were the same. 2012-11-27 11:27:38 -05:00
Allan Wirth 7083e6d1f8 add nocolor option. 2012-11-27 11:12:58 -05:00
Allan Wirth 92dfd42a0d Remove unneeded functions. 2012-11-27 09:21:03 -05:00
Allan Wirth 9d9a028b42 Code cleanup in makecode. 2012-11-27 00:51:20 -05:00
Allan Wirth 84aca8c1b4 Merge shellcode gen into makecode. 2012-11-27 00:25:57 -05:00
Allan Wirth f169c865c3 Make code generation sane. 2012-11-27 00:09:57 -05:00
Allan Wirth f2c549e1b3 functionize. 2012-11-26 23:10:47 -05:00
Allan Wirth e117854dfc Merge partie2 generation. 2012-11-26 22:45:14 -05:00
Allan Wirth 3d2252dd60 Fix bug with only filtering. 2012-11-26 22:33:06 -05:00
Allan Wirth 19e4727bf8 Fix bug. 2012-11-26 22:26:24 -05:00
Allan Wirth 7a2a4fdc45 remove useless struct and variable. 2012-11-26 22:18:33 -05:00
Allan Wirth 9bd82d40f0 Separate opcodes into separate header file. 2012-11-26 22:05:14 -05:00
Allan Wirth c2065460ae remove unused/no existant functions. 2012-11-26 22:02:03 -05:00
Allan Wirth 3644ac5d89 Oops, forgot to add merged opcode file. 2012-11-26 22:01:26 -05:00
Allan Wirth 0506673547 merge maps. 2012-11-26 21:23:30 -05:00
Allan Wirth 6d674af1de merge opcodes, simplify some functions. 2012-11-26 21:16:44 -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 b4366eb25a Merge two different combo_ropmaker functions. 2012-11-26 19:30:48 -05:00
Allan Wirth 8c0e718fca move default, other small changes. 2012-11-26 19:05:26 -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
Allan Wirth 7ad7bc6866 Switch to using getopt_long_only. 2012-11-26 15:43:26 -05:00
Allan Wirth 08f10a1914 Fix off by one error. 2012-11-26 12:15:08 -05:00
Jonathan Salwan c50f7b58d1 Fix bug with intel syntax on -importsc and fix another bug in -importsc v3.4.2 2012-11-11 20:36:16 +01:00