Yahya Lmallas
de62343e9b
root required for apt-get in travis
2016-01-31 15:49:52 +01:00
Yahya Lmallas
1882b74278
more travis
2016-01-31 15:47:14 +01:00
Yahya Lmallas
af07bd951f
Travis update gcc fix
2016-01-31 15:27:40 +01:00
Yahya Lmallas
0029c33e99
Merge branch 'master' of https://github.com/BinaryAnalysisPlatform/qira
2016-01-31 15:16:17 +01:00
Yahya Lmallas
f50db2e398
Fix: specify the gcc to use on travic-ci to fix previews commit
2016-01-31 15:14:40 +01:00
Ned Williamson
b939b6e278
Merge pull request #140 from xtrm0/patch-1
...
Fix install on arch (and python2 systems)
2016-01-30 21:01:58 -05:00
xtrm0
0b8d036287
Moved virtualenv2 checks to after install
2016-01-31 01:40:12 +00:00
xtrm0
88d69c555d
Fix for pip2 systems where virutalenv uses python2
2016-01-31 01:17:15 +00:00
xtrm0
61ea9dc3ac
Added virtualenv2 selection
2016-01-31 01:05:38 +00:00
xtrm0
464d6eb67f
Fixed build_qemu.sh for arch
...
Fixed build_qemu.sh for arch
2016-01-31 00:58:24 +00:00
xtrm0
6a449e90d0
Fixed pip2 reinstall in arch
...
On pacman the --needed directive prevents from reinstalling base-devel and python2-pip everytime the install script is run (most users will already have this packages and don't want to reinstall them :P)
Also added the --noconfirm to pacman, and the -y to yum
2016-01-31 00:40:48 +00:00
George Hotz
bb2a4c1bd0
ugh, z option
2016-01-30 15:22:37 -08:00
George Hotz
ba6b3f0ccb
notate v1.2
2016-01-30 15:18:38 -08:00
George Hotz
b3626de6e7
up trunk to v1.3
2016-01-30 15:17:53 -08:00
George Hotz
a6fe928b27
responded to hackernews complaints
2016-01-30 15:04:29 -08:00
Ned Williamson
c6e52a4d91
QIRA trunk is actually better than release now (websockets changes broke the release version)
v1.2
2016-01-30 12:23:58 -05:00
Ned Williamson
1079b7d01a
Merge pull request #137 from rdancer/proofread
...
Proofread README.md
2016-01-30 10:43:18 -05:00
Yahya Lmallas
dc5775bb4d
Fix: Warnings on qiradb trace file and ida build script shouldn't be hardcoded, use something similar to export IDA_SDK=~/idasdk68 && export IDA_DIR=~/ida-6.8
2016-01-30 11:48:44 +01:00
Jan Minar
53d1a80145
Proofread README.md
...
Fix grammar, punctuation, and orthography.
Note: In English, unlike C code, parentheses are usually preceded by a space.
2016-01-30 09:16:28 +00:00
George Hotz
37574188dd
Merge pull request #135 from BinaryAnalysisPlatform/checksums
...
use SHA256 to verify integrity of binaries grabbed over https.
2016-01-28 08:39:42 -08:00
Ned Williamson
54d57a343e
use SHA256 to verify integrity of binaries grabbed over https.
...
reported by https://twitter.com/flameeyes/status/692491456628527104
2016-01-27 21:37:55 -05:00
George Hotz
d84340faf8
Merge branch 'master' of github.com:BinaryAnalysisPlatform/qira
2016-01-27 18:25:53 +00:00
George Hotz
510e1257c0
weirdest error, emit doesnt like tuples anymore
2016-01-27 18:19:45 +00:00
George Hotz
4e8f11e59c
oops not those
2016-01-27 08:52:51 -08:00
George Hotz
51b2a7e39a
rebuilt ida plugin for mac
2016-01-27 08:49:35 -08:00
George Hotz
86f1e863eb
Merge pull request #134 from BinaryAnalysisPlatform/instruction_resolution
...
Dynamic Instruction Resolution (in Capstone) and Bugfixes
2016-01-27 07:59:15 -08:00
George Hotz
f9447a4a81
Merge pull request #132 from BinaryAnalysisPlatform/ida_plugin_update
...
IDA plugin update
2016-01-27 07:59:04 -08:00
Ned Williamson
27f5e53f50
fixed pc relative offsets in arm. dang, even stackoverflow was wrong about this
2016-01-24 21:10:24 -05:00
Ned Williamson
89af06cb9a
typo
2016-01-24 20:37:41 -05:00
Ned Williamson
82d29104f8
be careful, someone might turn BAP back on and we don't want to break it
2016-01-24 20:29:19 -05:00
Ned Williamson
e3aa194df0
Merge branch 'master' of github.com:BinaryAnalysisPlatform/qira into instruction_resolution
2016-01-24 20:24:35 -05:00
Ned Williamson
114144e97d
oops, old comment
2016-01-24 20:24:16 -05:00
Ned Williamson
773ee753d8
refactor exceptions at end of _get_operand_s
2016-01-24 20:19:38 -05:00
Ned Williamson
af44b5cfb7
tweak documentation
2016-01-24 20:18:30 -05:00
Ned Williamson
79b2b4fddf
fix off by one in register fetching, fix aarch64
2016-01-24 20:13:50 -05: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
3198cbd15f
cleanup print code
2016-01-24 00:36:33 -05:00
Ned Williamson
65ce2b2d96
refactor concept of "ignored registers", drop bogus assumption about accessed memory due to instructions like "lea r12, qword ptr [rip + 0x200768]"
2016-01-24 00:32:11 -05:00
Ned Williamson
ea183423f7
more refactoring, more robust, added documentation
2016-01-24 00:09:20 -05:00
Ned Williamson
7876f5ed80
some refactoring
2016-01-23 19:28:13 -05:00
Ned Williamson
975ac00709
disable set_trail_colors
2016-01-21 17:48:55 -05:00
Ned Williamson
db20eb165c
strip out hack and debug print
2016-01-21 17:40:15 -05:00
Ned Williamson
9912ab995d
i know better than to use magic numbers
2016-01-21 12:09:10 -05:00
Ned Williamson
b6860f6ac3
linux ida66 build
2016-01-21 12:05:01 -05:00
Ned Williamson
5a6e8334a1
no lines over 80
2016-01-21 12:04:20 -05:00
Ned Williamson
743bc5300e
Merge branch 'master' of github.com:BinaryAnalysisPlatform/qira into ida_plugin_update
2016-01-21 11:55:28 -05:00
Ned Williamson
2e8a98f4a4
add time hack
2016-01-21 11:55:11 -05:00
George Hotz
c36bb0b59a
Merge pull request #131 from Inndy/master
...
Fix install.sh for Ubuntu
2016-01-12 06:36:08 -08:00
Inndy
416db4a9b2
Try to use pip2
instead of pip
2016-01-12 16:36:49 +08:00
Ned Williamson
12050432de
significant refactoring to new dynamic resolution code
2015-12-19 18:43:40 -05:00