1071 Commits

Author SHA1 Message Date
Ned Williamson
8184e3d89c slight line width tweak 2015-01-19 17:24:29 -05:00
Ned Williamson
dfb195969d refactor get_file_test 2015-01-19 17:22:52 -05:00
Ned Williamson
f59ddace99 stop on KeyboardInterrupt 2015-01-19 17:17:59 -05:00
Ned Williamson
cbc41d0014 printesp is manual, not all arches 2015-01-19 17:07:56 -05:00
Ned Williamson
cbcc6a411e move source files that don't compile OOB, rename directories
appropriately
2015-01-19 17:03:57 -05:00
Ned Williamson
9b9b96d941 Merge branch 'static_testing_new' into tests_cleanup 2015-01-19 17:01:29 -05:00
Ned Williamson
de407a8e40 fix regression from recursive option 2015-01-19 17:01:11 -05:00
Ned Williamson
857d6d008d reorganize directories into source/binary 2015-01-19 16:56:52 -05:00
Ned Williamson
46f31ef834 option to recurse into subdirectories 2015-01-19 14:23:54 -05:00
Ned Williamson
0e0e7d8ef9 fail on 0 functions id'd in dwarf 2015-01-19 13:59:42 -05:00
Ned Williamson
dcacd2ebe7 pretty 2015-01-19 00:38:06 -05:00
Ned Williamson
c907cde043 fail if no functions identified 2015-01-19 00:26:04 -05:00
Ned Williamson
694450be17 this_engine.process() can fail too 2015-01-19 00:15:54 -05:00
Ned Williamson
67e297eef3 better printing, don't just fail on static error 2015-01-19 00:09:37 -05:00
Ned Williamson
66b9047295 more consistent output 2015-01-18 23:59:42 -05:00
Ned Williamson
cfec03da77 fixed runtime exception when symtable was a null section 2015-01-18 17:58:08 -05:00
Ned Williamson
5f6c2a4bd8 refactoring 2015-01-18 17:52:12 -05:00
Ned Williamson
0eae12e8dc tester now checks for runtime errors if no dwarf information is present 2015-01-18 17:49:27 -05:00
Ned Williamson
07f9716228 nicer error handling in static tester 2015-01-18 17:37:54 -05:00
Ned Williamson
0103793cfd thumb support 2015-01-18 14:43:09 -05:00
Ned Williamson
56ae799f81 Merge branch 'master' of https://github.com/BinaryAnalysisPlatform/qira into static_testing_new 2015-01-18 14:38:01 -05:00
George Hotz
0c059e47ce Merge pull request #61 from pwntester/master
make r2 analyzer compatible with latest r2
2015-01-11 11:26:40 -05:00
Ned Williamson
abcbd67f4d Merge branch 'master' of github.com:BinaryAnalysisPlatform/qira into static_testing_new 2014-12-13 16:04:32 -05:00
Edward Williamson
ba90d00859 more robust dwarf handling and better output 2014-12-10 00:55:23 -05:00
George Hotz
2f9301a36a pretty for poster 2014-12-09 20:04:36 +00:00
George Hotz
35920fa4e8 Merge pull request #53 from aquynh/patch-2
Make model.py less X86-specific
2014-12-09 13:08:24 -05:00
George Hotz
8c470808b0 Merge branch 'master' of github.com:BinaryAnalysisPlatform/qira 2014-12-09 18:07:58 +00:00
George Hotz
1769bdc58d upgrade capstone to 3.0 2014-12-09 18:07:41 +00:00
George Hotz
6994ab8f2f Merge pull request #57 from nedwill/static_testing_new
Test Static Function ID using DWARF
2014-12-09 12:45:00 -05:00
Edward Williamson
60dd7a7a90 use debug level everywhere 2014-12-09 12:18:34 -05:00
Edward Williamson
4cd586f6b5 use self.debug levels, remove testing flag 2014-12-09 12:15:49 -05:00
Ned Williamson
9edd113ffc more robust, executable bit set 2014-12-08 01:06:52 -05:00
Ned Williamson
a57a0c0835 Merge branch 'master' of github.com:BinaryAnalysisPlatform/qira into static_testing_new 2014-12-08 00:59:26 -05:00
Ned Williamson
30851ef6e2 name less annoying to tab-complete on 2014-12-08 00:57:38 -05:00
Ned Williamson
ba33cf693f make directories more portable 2014-12-08 00:57:08 -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
99fa74c66f remove note 2014-12-08 00:24:47 -05:00
Ned Williamson
b1f4e46d08 fix paths 2014-12-08 00:23:44 -05:00
Ned Williamson
8f7ed82696 move testing.py out of directory as it's a single file now 2014-12-08 00:15:29 -05:00
Ned Williamson
4d1cc09e85 refactored testing, has profiling now 2014-12-08 00:14:28 -05:00
Ned Williamson
54e65c9e24 fix issue with --quiet 2014-12-01 10:41:44 -05:00
Ned Williamson
7407bc7553 added python #! 2014-12-01 09:30:56 -05:00
Ned Williamson
f0c4bc4eb4 fix missing format to print 2014-12-01 09:29:55 -05:00
Ned Williamson
4ecc9ec826 basic command line arguments 2014-12-01 09:26:44 -05:00
Ned Williamson
f01b1c01ff higher quality, still needs argparsing and radare 2014-12-01 09:14:16 -05:00
Ned Williamson
67af3f2452 suppress output when testing 2014-12-01 09:03:04 -05:00
Ned Williamson
5478e14fbc fix whitespace 2014-12-01 09:02:49 -05:00
Ned Williamson
e31f1fcf1f better test output 2014-12-01 09:01:35 -05:00
Ned Williamson
594c4395e3 testing.py is coming along, radare broken? 2014-11-30 20:55:48 -05:00
Ned Williamson
bf111cff74 begin new testing.py 2014-11-30 16:48:08 -05:00