Commit Graph

396 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
cromize 3cbf416f74 fix print format 2019-05-13 19:59:47 +02:00
George Hotz ed096305b8 error message + README: 2019-03-24 14:56:39 -07:00
George Hotz a1e6ec14fb add tags view, make flat work 2019-03-23 23:59:04 -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 d2b662e19b fix a python3 issue 2019-03-23 20:30:36 -07:00
George Hotz c87b74ff1c python3 fixups for qira static 2019-03-23 20:14:19 -07:00
George Hotz 63fb53efcf don't put Trace on the stack 2019-03-23 19:35:11 -07:00
George Hotz 3a3983290b fix up docker, idk why travis is failing 2019-03-23 17:24:08 -07:00
George Hotz ff8a37b286 will tests pass now? 2019-03-23 16:55:21 -07:00
George Hotz dfb1a4a166 qiradb is no longer a module 2019-03-23 16:43:38 -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
George Hotz 2bdaa89e4c those comments were ugly 2019-03-21 13:19:51 -07:00
pwnslinger 4dfae62014 issue 202 fix 2018-07-06 15:22:08 -07:00
Namalee 6ed4a06a3d Update qira_webserver.py
Deletion of the firefox blocking
2016-04-12 14:21:25 +02:00
inaz2 4d65fa4161 fix m/, shortcut key operations 2016-03-18 14:42:16 +09:00
Yahya Lmallas 9ac8f022ee fixes on IDA Python Plugin, and typos 2016-02-05 04:13:50 +01: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
George Hotz 510e1257c0 weirdest error, emit doesnt like tuples anymore 2016-01-27 18:19:45 +00:00
Ned Williamson 2385f8fc9a don't assume registers are in reginfo if we ignore them. relabel r12 as ip: is this safe across the codebase? x86 well tested, arm is still pretty questionable quality ATM 2016-01-24 00:53:32 -05: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 ded47fb203 dynamic instruction resolution in progress 2015-12-16 17:12:00 -05:00
Petercommand 743298aa44 limit port range of socat_port to 1-65534 since qira_config.FORK_PORT is assigned args.socat_port + 1 2015-12-07 01:36:08 +08:00
Ned Williamson 7c53e5339a slightly cleaner keyboardinterrupt 2015-11-09 15:43:04 -05:00
Ned Williamson b41354c2c8 inform user about pintool 2015-11-01 23:56:15 -05: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 6e23c432ea final solution to static, turned off by default but -S works to enable it 2015-08-27 08:19:35 +00:00
George Hotz 6bdf1809ca refactor size, and add string naming 2015-08-26 02:35:00 +00:00
George Hotz 0173e8059f going to demo static tomorrow, fix in trunk 2015-08-25 02:04:58 +00:00
Ryan Goulden 2fe015a71f new image saving strategy 2015-08-22 01:07:44 -07:00
Tim Becker 1eeedd2eed Account for branch delay slot in depth map 2015-08-16 18:09:54 -04:00
Ned Williamson fa52eaeb5c load new libraries from fetchlibs 2015-08-12 01:31:20 -04:00
Tim Becker 02e49b0f62 Add missing register 2015-08-11 23:00:43 -04:00
Tim Becker d99025af5c Add support for little endian mips 2015-08-11 22:24:36 -04:00