Commit Graph

160 Commits

Author SHA1 Message Date
George Hotz 5f34406410
Touchups for Mac and twilight (#262)
* update socket.io

* add no-run and enable debugging

* Revert "update socket.io"

This reverts commit f26dad9e62.

* support no_delete_runs

* disable js debugging

* don't use is, add debugging to Trace

* fix bug with dot using tabs
2022-07-02 14:00:14 -07:00
Anatoly Korniltsev 4082fe33cd [qira_program] fix strace parsing (mmap files opened with openat syscall) 2020-12-09 06:50:39 +03:00
Anatoly Korniltsev dd2e54ec5d kill analysis thread on deletefork 2020-03-18 04:22:35 +03:00
George Hotz ed096305b8 error message + README: 2019-03-24 14:56:39 -07:00
George Hotz d2b662e19b fix a python3 issue 2019-03-23 20:30:36 -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 8369d4b16d beginning port to cython, it builds 2019-03-23 13:26:29 -07:00
Yahya Lmallas bed9204678 This could be better one line instead of two 2016-02-05 01:19:32 +01:00
Yahya Lmallas 4b60f5b2aa Refactoring MISP/EL 2016-02-05 00:43:15 +01:00
Yahya Lmallas 6097bbc543 Redefine REGS from tuples to lists to allow assignement for dynamic types to fix endianess etc... 2016-02-05 00:15:34 +01:00
Yahya Lmallas 9438c02f87 typo 2016-02-04 03:08:57 +01:00
Yahya Lmallas d8ca38a7fd final pass: cleaned codes, remove duplicates & corrected labels to default. 2016-02-04 02:55:59 +01:00
Yahya Lmallas 6c2a3be8cd fix little mistake, CPU_SUBTYPE_ARM_V7EM = 16 2016-02-03 22:06:39 +01:00
Yahya Lmallas 89a7505113 FAT (universal) binaries Aarch64 detection small fix, until i got a pure 64bit arm binary for next push 2016-02-02 16:21:49 +01:00
Yahya Lmallas 5714319f1a Add more arm cpu subtypes recognition and some clean-up 2016-02-02 10:50:34 +01:00
Yahya Lmallas b43491cf49 This one is more clean and fixes some issues on the old commit, arm/arch64 can be detected now, need more clean up and print the exact cpu_subtype 2016-02-01 20:31:10 +01:00
Yahya Lmallas abf4e1adea Very basic Mach-O Arm initial detection support, and add more Mach-O magics 2016-02-01 17:06:14 +01:00
Yahya Lmallas 55078b2deb Qira Mach-O binaries shouldn't be named OS X Bins, Add big-endia magic headers 2016-01-31 17:56:44 +01:00
Ned Williamson cb1527687e I'm going to be cleaning up that crappy thumb patch forever. 2015-12-16 20:36:20 -05:00
Ned Williamson b41354c2c8 inform user about pintool 2015-11-01 23:56:15 -05:00
Ryan Goulden 2fe015a71f new image saving strategy 2015-08-22 01:07:44 -07:00
Ned Williamson fa52eaeb5c load new libraries from fetchlibs 2015-08-12 01:31:20 -04:00
Tim Becker d99025af5c Add support for little endian mips 2015-08-11 22:24:36 -04:00
Ned Williamson 5f3e49bdb2 fix analyzer crash 2015-03-29 01:33:36 -04:00
Tim Becker ff0fe66c9e Fixed reference to lib directory 2015-03-25 21:34:23 -04:00
George Hotz 58480ddc64 modified dir for pin as well 2015-03-24 00:48:35 -07:00
George Hotz 1aec90c6a4 move tracers into the tracers directory 2015-03-24 00:36:08 -07:00
Ned Williamson c8b9a56c89 fix thumb bug on UI 2015-03-21 15:59:35 -04:00
Tim Becker 11f36176ef Fixed bug where memory mapped regions would be incorrect when mapped with mmap2() 2015-03-19 17:21:24 -04:00
George Hotz 0564060a2c fix the analysis using is_call instead of hacks 2015-03-16 22:13:53 -07:00
Ned Williamson 232dd8560b run static analysis in a thread so interface starts 2015-03-09 19:27:28 -04:00
George Hotz beb20467de fix fetch_memory 2014-11-28 19:42:37 +00:00
Tyler Nighswander 9d49fd3e72 Function argument detection is fancier now 2014-11-26 00:28:15 -08:00
Tyler Nighswander 1b5fd724e4 very hacky x86 specific stuff to dynamically detect arguments to functions 2014-11-22 17:51:41 -08:00
George Hotz 061b8ca122 testing is getting better 2014-11-22 22:08:50 +00:00
George Hotz f9728a695b we hate dwarves 2014-11-22 21:34:56 +00:00
George Hotz 21ef8ffd41 remove the oppressive shitlord base_memory 2014-11-22 21:28:05 +00:00
George Hotz 9b8c85a4f3 more qira_program refactoring 2014-11-22 21:06:37 +00:00
George Hotz 76f5476057 ripped out cda and dwarf for now 2014-11-22 21:00:33 +00:00
George Hotz 7a40931a64 fix to instruction + capstone 2.1 2014-11-22 20:31:36 +00:00
pwntester 31e5fea20b refactoring r2 analyzer so it can work with 'p' command 2014-11-13 13:17:47 -08: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 bd70c940e6 static2 refactoring is happening: 2014-10-07 17:39:35 -04:00
George Hotz d51ff9a8ea k qira is broken for now 2014-10-02 19:38:44 -04:00
George Hotz be523c18cc factored out loader 2014-10-02 19:15:25 -04:00
George Hotz 86690ab5cc factoring out qira_static2 2014-10-02 19:02:57 -04:00
George Hotz a203b01253 peace out radare 2014-10-02 18:02:06 -04:00
George Hotz bab94ca5b9 bringing up static2 2014-10-01 09:57:15 -04:00
George Hotz 3437833068 analyzer hack 2014-09-23 20:29:44 -04:00