4021 Commits

Author SHA1 Message Date
pancake
576c9d6221 Fix ASLR (rabin2, r2 -B working again), sort i? output 2014-05-26 03:06:29 +02:00
pancake
5d9751e9e2 Remove global in RBin 2014-05-26 00:39:23 +02:00
Fedor Sakharov
92e32f6563 dwarf: Remove the garbish printf. 2014-05-26 00:18:19 +04:00
pancake
8c0ed5a6ee Update capstone and embed it into the 'make dist' tarball 2014-05-25 03:58:58 +02:00
pancake
7cde5cd39e Add 'VX' to follow function refs, Fix 'Vx' xrefs 2014-05-25 03:28:54 +02:00
pancake
92170e2f68 Rename 'ar' into 'ax' again, 'ar' is now for RAnal->reg manipulation
Notes:
- This is just a copy of the code from 'dr' with some modifications.
- The register values are synced back everytime you step in the debugger.
- Those registers should be used when evaluating ESIL to emulate code.
2014-05-25 03:00:24 +02:00
pancake
7751882675 Add io.raw which is set when debugger mode is enabled 2014-05-25 02:23:33 +02:00
pancake
a4d9d34259 Handle LC_MAIN in MACH0 to get entrypoint 2014-05-25 02:23:12 +02:00
deeso
d15b599179 Reverting the changed io until "raw" access to r2 dataspaces is realized 2014-05-24 10:47:58 -05:00
jvoisin
06a9083473 Fix CID 1134515 2014-05-24 02:41:33 +02:00
jvoisin
581b009cb3 Fix CID 1134508 2014-05-24 02:39:19 +02:00
jvoisin
7d9799faa9 Fix CID 1211125 2014-05-24 02:34:19 +02:00
jvoisin
63d2b5c951 Fix CID 1195077 2014-05-24 02:05:46 +02:00
jvoisin
5d9ee36a47 Fix CID 1195076 and a gcc warning 2014-05-24 02:01:53 +02:00
jvoisin
4e80eaa285 Fix CID 1135012 2014-05-24 01:33:59 +02:00
jvoisin
2c263fbc22 Fix CID 1134681 2014-05-24 01:00:56 +02:00
Anton Kochkov
57a8591b6f Fix #966 2014-05-24 02:31:18 +04:00
Andrew McDonnell
127a5c23e4 Implement yz feature and fix memory leak and invalid pointer issue 2014-05-23 15:35:49 -05:00
pancake
98d33eb084 Fix several segfaults found by matalaz in PE, MACH0 and COFF 2014-05-23 14:34:27 +02:00
pancake
13d0c246eb Fix invalid free in mach0 parser 2014-05-23 13:40:09 +02:00
jvoisin
5f34c17f8d Fix CID 1215264 2014-05-22 15:28:54 +02:00
Anton Kochkov
da9a25f565 Fix CID 1167464 2014-05-22 17:15:07 +04:00
jvoisin
533bd261bb Fix CID 1215265 2014-05-22 14:52:51 +02:00
jvoisin
f4c3661cd6 Fix CID 1205213 2014-05-22 13:52:16 +02:00
jvoisin
5301d7c3b0 Fix CID 1157424 2014-05-22 13:21:34 +02:00
jvoisin
8a19cf25ff Fix CID 1134697 2014-05-22 13:00:06 +02:00
jvoisin
e0a10f2c15 Fix CID 1135065 2014-05-22 12:57:03 +02:00
pancake
cc1820c22c Handle filename in 'ls' command 2014-05-22 11:25:58 +02:00
jvoisin
b748049acb Fix CID 1193486 2014-05-22 11:18:20 +02:00
jvoisin
8ee27ad3be Fix CID 1134514 2014-05-22 11:11:17 +02:00
pancake
62a6619b7e Oops. Fix armass crash 2014-05-22 10:56:25 +02:00
jvoisin
268f114ccf Fix CID 1214582 2014-05-22 10:51:55 +02:00
jvoisin
87d96c34a9 Fix CID 1214583
Fix a Out-of-bounds read
2014-05-22 10:48:48 +02:00
jvoisin
7d01710cb5 The yara plugin now adds default rules in a deterministic order. 2014-05-22 10:35:03 +02:00
jvoisin
c66326b6e1 Fix a memleak in yara 2014-05-22 10:10:05 +02:00
deeso
ccc3794eeb Fixed the 0xff io bug 2014-05-22 02:17:09 -05:00
deeso
f6d2c77a97 reverted string padding in cmd_seek 2014-05-21 21:31:18 -05:00
Andrew McDonnell
ca4ec79bc0 Proposed new dollar variable to retrieve anal->op.val 2014-05-22 04:23:04 +02:00
Andrew McDonnell
ea207f3095 Save registers and opcode immediate values for lui and addui MIPS instructions 2014-05-22 04:23:00 +02:00
Andrew McDonnell
4ad0d29e19 Implement MIPS register profile in MIPS analyser 2014-05-22 04:22:56 +02:00
pancake
3364fa62d5 Fix manyimports PE loading 2014-05-22 04:01:36 +02:00
Adam Pridgen
e6f8c63b7a Debugger returned '0' for size and not UT64_MAX which was unexpected 2014-05-21 19:38:20 -05:00
pancake
29ee197638 Optimize RMeta.add() and bump sdb for updated optimizations 2014-05-22 02:15:26 +02:00
pancake
e7d3a629a5 Remove file size limit in RBin 2014-05-22 00:59:31 +02:00
pancake
ff939fd048 Implement #956 (rabin2 -k - prompt) and fix r_bin_load() 2014-05-22 00:12:30 +02:00
pancake
e87c1745bb Add 'and' and 'mul' ARM thumb assembler opcodes 2014-05-21 23:58:13 +02:00
pancake
905821f255 Fix null deref in 'r2 -k -' (thanks maijin) 2014-05-21 23:03:09 +02:00
pancake
d11a2b42da Add more sdb entries for bin/pe 2014-05-21 22:52:12 +02:00
deeso
5cb05ae967 Fixing address format in cmd_seek 2014-05-21 15:45:38 -05:00
deeso
2c0f1531de Fixing part of the elf tests 2014-05-21 15:02:07 -05:00