8932 Commits

Author SHA1 Message Date
pancake
f346839839 Fix build 2015-09-09 01:30:41 +02:00
pancake
6e4fd3e5a3 Enhace reflines a bit more 2015-09-09 01:24:27 +02:00
pancake
930c8e7535 Implement esil.iotrap. Handle invalid read/write ops 2015-09-09 01:17:55 +02:00
pancake
d1139711ff Honor utf8 in reflines 2015-09-09 00:42:30 +02:00
inisisder
d2af97de2b objc_parser: refactor code related to class name allocation and etc 2015-09-08 23:49:08 +02:00
pancake
0c5f79a603 Fix sys/user.sh 2015-09-08 23:47:45 +02:00
NighterMan
16548bddee Do not allocate more than one RIODesc for io_gdb
This fixes an issue where we end up with multiple connections to the gdb stub
which only supports one connection, ending up with one connection for debug
which works and another connection for IO which doesnt.
2015-09-08 23:27:43 +02:00
Riccardo Schirone
6a517aa66b bin/p: add CGC bin format plugin 2015-09-08 23:22:07 +02:00
Riccardo Schirone
ce14b20974 bin/format/elf: remove Elf_ prefix from static functions 2015-09-08 23:22:07 +02:00
pancake
4c99bb6845 Refactor reflines and support asm.linesup for longer disasm 2015-09-08 23:21:35 +02:00
pancake
933bad57a6 Fix sys/user.sh 2015-09-08 15:53:06 +02:00
pancake
b40a1e80a4 Add scripting support for syscall handlers in ESIL 2015-09-08 02:53:33 +02:00
pancake
be47ed9590 Enhace syscall support for ESIl emulation 2015-09-08 00:46:04 +02:00
Riccardo Schirone
7f72631389 core/bin: print all info in 'iej'
fix #3249

* core/bin: remove workaround that is not necessary anymore
2015-09-07 23:58:56 +02:00
pancake
82c390cb7a Fix ESIL for SILC, INT1/INT3 and MUL in x86.cs 2015-09-07 23:54:23 +02:00
pancake
c52f765046 Supoprt wordsize in woe and ARM Thumb in wao 2015-09-07 23:36:57 +02:00
pancake
d472d73fb7 Fix #3245 - rafind2 -x 2015-09-07 19:16:24 +02:00
pancake
318dc1da11 Honor Thumb vaddr in objc parser 2015-09-07 19:00:11 +02:00
pancake
3d3dff77ff Use API instead of RCore.cmd in "aaa" 2015-09-07 18:30:29 +02:00
pancake
10bb7e9a4d Honor ^C in aar 2015-09-07 18:20:29 +02:00
pancake
fe30154228 Honor ^C in aac 2015-09-07 18:12:08 +02:00
pancake
148ff0cfd1 Handle add.w in thumb pseudo 2015-09-07 17:43:23 +02:00
Riccardo Schirone
9f3539023e io/section: r_io_section_offset_to_vaddr get section with mget, not vget
* core/cmd_print: adapt to io/section change
* core/cmd_print: print newline in print string json command
2015-09-07 13:40:49 +02:00
pancake
eac93d5261 Fix #3186 - search.align ignored by /c 2015-09-07 03:13:34 +02:00
pancake
0d3c5583ba Fix #3202 - Use / and \ as separators for rmkdir 2015-09-07 03:05:56 +02:00
pancake
2b35b57c3f Fix undefined behaviour in ESIL. Fixes brainfuck emulation tests 2015-04-03 16:17:12 +02:00
pancake
868a97788e Only export has_crypto in mach0 when cryptid is set 2015-09-07 01:33:42 +02:00
pancake
195e1d9ea4 Add aan as an alias for .afna@@fcn.* 2015-09-07 00:36:18 +02:00
pancake
90c22d90ab Fix #3162 - Duplicate(or more) on analysis warnings 2015-09-07 00:30:48 +02:00
pancake
fa9028f19d Remove unnecessary dwarf warning when no line-no info is found 2015-09-06 22:52:09 +02:00
pancake
deafc518b0 Refactor RAnal.ESIL (-800 LOC). Fix x86-64 32bit mov 2015-09-05 10:44:51 +02:00
jvoisin
35ba336e45 Add more options to clang-analyzer.sh 2015-09-04 17:49:35 +02:00
jvoisin
f7e426d281 Minor fixes for the previous commit 2015-09-04 15:35:37 +02:00
jvoisin
fbe8b6d938 Once again, clang-analyzer strikes! 2015-09-04 15:12:42 +02:00
pancake
cff606d99f Fix z80 indentation and remove exit() statement 2015-09-03 15:13:46 +02:00
pancake
346cc8e758 Fix latest covs 2015-09-03 12:23:49 +02:00
8tab
60861e2def check for buffer overflow when chopping prompt 2015-09-03 03:15:15 +02:00
Darkkey
61735aabb5 Added AVR assembler, fixed AVR 'sts' command disassembling. 2015-09-02 23:00:25 +02:00
Anton Kochkov
a40719649b Do not filter ":" for AVR assembler 2015-09-02 23:33:45 +03:00
Anton Kochkov
2e8baf4233 Remove confusing statement 2015-09-02 21:28:45 +03:00
pancake
606b0d1430 Fix ASLR debugger. Again (R) 2015-09-02 17:28:37 +02:00
pancake
7fcb8e081d Remove last GPL headers and move old.rarc2 into r2e 2015-09-02 16:06:57 +02:00
pancake
f8681b0862 Fix #2900 - Support more asan build flags 2015-09-02 16:01:53 +02:00
pancake
2a50ba9d1a Implement @@t iterator to run a command on all threads 2015-09-02 15:49:38 +02:00
Juha Kivekas
ccd2e515b2 Add dkj command, issue #2825 2015-09-02 15:34:52 +02:00
pancake
91769d0900 Fix pxq foo-bar issue 2015-09-02 14:52:17 +02:00
pancake
424fe2261c Fix #3219 - LDR ref issue on thumb 2015-09-02 10:01:53 +02:00
Jeffrey Crowell
603e13447c arm svc call should have 0 2015-09-01 23:09:20 -04:00
Jeffrey Crowell
3067f31b74 fix emit string for arm eggs
offset was off by 4
2015-09-01 23:00:24 -04:00
Jeffrey Crowell
a51a4110c2 r7 is the syscall register 2015-09-01 22:08:44 -04:00