Commit Graph

1370 Commits

Author SHA1 Message Date
Yahya Lmallas 9052a9da80 FIX: switch to distutils and fix cpp warnings, eliminate '-Wsign-compare' problems from Trace.cpp 2016-02-06 03:46:38 +01:00
Yahya Lmallas 59229ef5dd missed qiradb version.py file 2016-02-06 02:37:57 +01:00
Yahya Lmallas e055baa996 FIX QiraDB warnings add url and disc to package, move qiradb version to a new file and allow setup.py --version, force pip package to latest version 2016-02-06 02:29:07 +01: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 a41bbb07d4 Merge branch 'master' of https://github.com/BinaryAnalysisPlatform/qira 2016-02-05 00:17:20 +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
George Hotz 0c584f7fbb Merge pull request #146 from iambrosie/patch-1
updated pin install script location
2016-02-04 09:01:43 -08:00
ambrosie 7a0b11608b updated pin install script location
➜  qira-1.2  find . -iname pin_build.sh
./tracers/pin_build.sh
2016-02-04 14:12:25 +02:00
Ned Williamson 58904170f7 Merge pull request #144 from Maroc-OS/master
Very basic Mach-O Arm initial detection support
2016-02-03 22:28:11 -05: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
Ned Williamson 54b1ae432c some refactoring in IDA plugin 2016-02-03 20:53:58 -05:00
Yahya Lmallas aca789d2a9 Merge branch 'master' of https://github.com/BinaryAnalysisPlatform/qira 2016-02-04 02:10:58 +01:00
Ned Williamson 7de8a07db4 Don't print ugly message when testing presence of brew. 2016-02-03 19:59:14 -05:00
Ned Williamson 7618c1a4d2 Add example 32-bit and 64-bit Mach-O binaries to tests_manual. 2016-02-03 19:56:11 -05: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
George Hotz 6ea62c71a9 ugh, stupid git merge UX 2016-01-31 18:16:02 +00:00
George Hotz 64def4d61c Merge branch 'Maroc-OS-master' 2016-01-31 18:14:43 +00:00
George Hotz 09692fefa8 merging in fixes, moved to requirements 2016-01-31 18:14:28 +00:00
George Hotz 84b89ad213 update binary distribution script and installer 2016-01-31 18:06:40 +00: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
Yahya Lmallas 953e53f388 pyparsing is not installed first, remove uninstaling it from install script 2016-01-31 17:05:43 +01:00
Yahya Lmallas 23bc96263e fix pydot to the correct version to prevent error during install : Couldn't import dot_parser, loading of dot files will not be possible. 2016-01-31 16:36:39 +01:00
Yahya Lmallas c08de6fff4 seems travis do not love env-vars, this should be the final one. 2016-01-31 16:15:10 +01:00
Yahya Lmallas 7f60bc7ce3 seems travis do not love env-vars, this should be the final one. 2016-01-31 16:13:35 +01:00
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) 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