Commit Graph

54 Commits

Author SHA1 Message Date
George Hotz 31fedda718 start cleaning up static 2019-03-23 22:35:08 -07:00
George Hotz e62e112428 remove support for static engines other than builtin: be opinionated 2019-03-23 22:27:22 -07:00
George Hotz c5b2fab9d9 python3 port, less subtle things 2019-03-23 15:13:21 -07:00
George Hotz 119245a0e2 superficial stuff, porting to python3 2019-03-23 14:49:07 -07:00
George Hotz 1336a6e1f8 start static2 caching, shouldn't be deleted on exit 2015-09-04 00:02:24 -07:00
George Hotz 7c0621ac4b add broken angr tracer 2015-09-03 14:18:07 +00:00
George Hotz 7b48cfd875 clean up the args for static 2015-08-27 22:58:16 +00:00
George Hotz 0fcf5cca59 ida should be a static2 backend again 2015-08-27 22:49:53 +00:00
George Hotz 4838fb98c3 global_tags should be using Tags 2015-08-21 01:18:19 -07:00
Tim Becker 633ea1169e Rename static['sections'] to static['segments']. Fix unnecessary line in byteweight 2015-03-23 01:35:29 -04:00
George Hotz ade5599f35 wrote horrible hack for the PLT problem 2015-03-21 13:42:49 -07:00
Edward Williamson 4cd586f6b5 use self.debug levels, remove testing flag 2014-12-09 12:15:49 -05:00
Ned Williamson 383ef9526d remove whitespace changes for cleaner diffs
(sublime text goes ahead and kills whitespace
 when it feels like it)
2014-12-08 00:29:08 -05:00
Ned Williamson 67af3f2452 suppress output when testing 2014-12-01 09:03:04 -05:00
Ned Williamson 594c4395e3 testing.py is coming along, radare broken? 2014-11-30 20:55:48 -05:00
Tyler Nighswander fe15741cfc Merge branch 'master' of github.com:tylerni7/qira
Conflicts:
	web/client/controls.js
2014-11-22 17:52:58 -08:00
George Hotz 2c85063c2b add strings and data and stufF 2014-11-23 00:25:48 +00:00
Tyler Nighswander 132b1f7ab8 Merge branch 'master' of github.com:BinaryAnalysisPlatform/qira
Conflicts:
	middleware/qira_webserver.py
2014-11-22 15:05:15 -08:00
Tyler Nighswander b379111326 adding some stuff for function calls 2014-11-22 15:04:18 -08:00
George Hotz f70a1984ac new test 2014-11-22 22:35:10 +00:00
George Hotz 3ea5c06b83 unbroke shit 2014-11-22 21:43:44 +00:00
George Hotz 21ef8ffd41 remove the oppressive shitlord base_memory 2014-11-22 21:28:05 +00:00
George Hotz aeb73b88f5 added support for p key 2014-11-13 05:08:03 +00:00
George Hotz 175ff6cd4d fix up format 2014-11-13 02:02:10 +00:00
pwntester 3203f632a7 refactor r2 into r2 dir and the builtin loader and analyzer in builtin folder 2014-11-12 10:49:18 -08:00
pwntester 590df4830d static2 refactoring. included r2 as a static2 engine alternative 2014-11-12 08:49:00 -08:00
George Hotz 5c4a2fed11 should probably do 1.2 release soon, test during CSAW 2014-11-07 14:14:51 -05:00
George Hotz f3fd86593f back to a focus on usability, static just isnt there yet 2014-11-07 13:53:13 -05:00
George Hotz ce0911ae5d byteweight fix 2014-10-15 00:41:33 -04:00
Tiffany Bao f90584139a fix typo 2014-10-14 22:44:54 -04:00
Tiffany Bao 44286e3ffd remove print for byteweight 2014-10-14 22:22:15 -04:00
Tiffany Bao d298baa45c Add byteweight printing 2014-10-14 22:14:58 -04:00
George Hotz a1512b8231 fbi stub 2014-10-14 12:44:59 -04:00
George Hotz 960ae2212e maybe we'll have testing one day 2014-10-12 16:19:16 -04:00
George Hotz bd70c940e6 static2 refactoring is happening: 2014-10-07 17:39:35 -04:00
George Hotz 1cf039f3ec factor out the recursive stuff 2014-10-06 20:05:16 -04:00
George Hotz c3eebaa69d fix qira to use static2 2014-10-06 18:23:33 -04:00
Tyler Nighswander d4e7a93c91 Merge branch 'tyler'
Conflicts:
	static2/disasm.py
	static2/static2.py

Merged in a hopefully peaceful and happy way...
2014-10-04 23:43:37 -07:00
tyler ae7af40a97 other small changes 2014-10-04 04:54:19 -04:00
tyler 4014d71382 small changes to how blocks are stored (global tag) and what things are autolabelled (all bb starts) 2014-10-04 02:20:12 -04:00
tyler 6a3f10d802 added *very ugly* method which formats symbols nicely 2014-10-04 01:49:24 -04:00
tyler c3efa43794 A few more features, such as IDA-like auto renaming 2014-10-04 01:24:20 -04:00
tyler de808317c6 clean up disasm a touch, fix bug in block finding 2014-10-03 23:58:08 -04:00
George Hotz 77afa70aa7 works better 2014-10-03 17:45:28 -04:00
George Hotz 60f354cc83 qira static is finding functions and stuff 2014-10-03 17:19:43 -04:00
George Hotz 7afa178ff8 static improvments 2014-10-03 16:56:33 -04:00
George Hotz bd51ad613e bugfixes 2014-10-02 21:22:11 -04:00
George Hotz 0f738befae best quality 2014-10-02 20:59:08 -04:00
George Hotz f76a1da4e8 find the bug 2014-10-02 20:48:43 -04:00
George Hotz cb89449578 recursive descent parser 2014-10-02 20:34:03 -04:00