pancake
c334632809
Add anal.noncode to avoid analyzing data by default
...
Fix double-free in core/anal.c
2015-07-05 01:44:45 +02:00
pancake
31e397cc94
Follow rip refptr jmps on x86-64 with capstone
2015-07-05 01:43:56 +02:00
pancake
20a70e75a0
Add more ESIL for ARM64
2015-07-04 02:34:17 +02:00
pancake
cf087149cc
Fix #2724 - Fix /+ and few warnings
2015-06-30 12:36:13 +02:00
pancake
693ba387a0
Initial support for ESIL pins to emulate entire functions
2015-06-30 11:14:54 +02:00
pancake
45a83dc38a
Detect Rust binaries in RBinLang for name demangling
2015-06-29 11:22:05 +02:00
pancake
625656d50a
Fix ADD [mem] x86.cs esil - thanks @zlowram for reporting
2015-06-28 02:08:52 +02:00
pancake
3faffc1abc
Fix DIV esil for x86.cs
2015-06-28 01:42:21 +02:00
BlueC0re
c13f5aa9ff
Fix variable name/type swap on command print. fixes #2844
2015-06-27 15:37:52 +02:00
Y. Sapir
50f5acf72e
Implement more MIPS branch instructions in anal_mips_cs, and fix bgezalc to be a call rather than a jmp.
2015-06-24 13:11:29 +02:00
pancake
8f25a9b344
Fix iOS build, crashes in reflines, analysis issues on OSX debugger and more!
2015-06-21 00:50:53 +02:00
Álvaro Felipe Melchor
1c7feb2240
Fix some infers
2015-06-20 17:33:09 +02:00
jvoisin
9a7bf7751b
Coverifix
2015-06-19 21:30:57 +02:00
Anton Kochkov
859fadb38c
Fix CID 1293561, 1293557
2015-06-17 14:34:58 +03:00
pancake
e147a21be9
Fix some of the alloc-check bugs reported in #2772
2015-06-17 12:36:08 +02:00
Álvaro Felipe Melchor
53badd517d
Fix COVs
2015-06-17 00:22:40 +02:00
bhootravi
ade56c0fe8
Add ESIL support for h8300 (@radare: fix indent)
2015-06-16 22:43:02 +02:00
pancake
04ff647a2f
Add aep
to set PC for esil emulation, fix thumb's ldr pc
2015-06-16 10:47:18 +02:00
pancake
9cd4dbfb54
Fix pIj without arguments, update ARM register profile
2015-06-15 10:41:34 +02:00
pancake
c3fa3d2c35
Fix r_meta_get_string() comments issue in disasm
2015-06-15 05:09:02 +02:00
pancake
8d0b8c6b78
Add CS
command to manage meta-spaces
2015-06-15 04:19:29 +02:00
Jeffrey Crowell
3b60ab858a
Revert "fix memleaks"
...
This reverts commit 6bb37f499a127103414258e24b293d137149f80e.
2015-06-14 00:37:38 -04:00
Jeffrey Crowell
6bb37f499a
fix memleaks
2015-06-14 00:21:04 -04:00
pancake
f8b1f8e807
Fix iorap bug, disasm glitch, and comments are red now
2015-06-12 02:11:07 +02:00
pancake
5954f6e046
Fix #2716 - sdb, rmkdir and console issues on w32
2015-06-11 12:12:22 +02:00
pancake
e21a7421f7
Fix anal.arm64 register profile
2015-06-09 02:59:32 +02:00
Álvaro Felipe Melchor
67f0a0f244
Fix a heap use after free
2015-06-04 21:27:41 +02:00
zlowram
f9bf92afed
Fix #2650
2015-06-02 02:58:06 +02:00
pancake
2970b9817b
Fix #2674 - merge diff into util
2015-06-02 01:35:12 +02:00
jvoisin
8155c6e8f2
Even more coverifix
2015-06-01 23:06:55 +02:00
jvoisin
7c096bb1f4
Fix various coverity issues
2015-06-01 21:10:37 +02:00
pancake
6756b88b0f
Implement the triple-at operator @@@ for functions, regs, threads ...
2015-06-01 03:05:15 +02:00
pancake
d0dba67fb7
Fix build
2015-06-01 01:09:21 +02:00
pancake
33a8338b97
Fix #2648 - Fix save/restore comments using base64, enhace default output and add CC?
2015-06-01 00:48:57 +02:00
pancake
c27327cac5
Fix #2648 - save restore arg/var name and type
2015-05-31 23:46:32 +02:00
pancake
f018cc9fc3
Fix #2652 and implement some more SET** x86 esil ops
2015-05-31 19:53:11 +02:00
pancake
2ebaeef7e5
Fix #1249 - Handle x86 jmp [ref] autonaming trampolines
2015-05-28 14:00:32 +02:00
Sushant
fd7078f3e4
Renamed flag_? to ?f to maintain consistency
2015-05-26 17:54:17 +02:00
Álvaro Felipe Melchor
29e8668e51
Fix a NULL dereference
2015-05-22 12:46:15 +02:00
pancake
c047506f21
Some cleanup for regset issues and update the regprofile
2015-05-21 02:31:01 +02:00
pancake
e8b01b718d
Initial support for ARM64 ESIL
2015-05-21 02:30:48 +02:00
pancake
24a27ecfcb
Fix regprofile issue when loading x86 bins from non-x86
2015-05-20 23:02:30 +02:00
pancake
3bc6cdd129
Fix thumb branch analysis issue
2015-05-19 00:57:23 +02:00
pancake
19f1e78c5c
Fix fcn label glitch in pd
and extend anal.eobjmp via CJMP
2015-05-14 01:17:35 +02:00
pancake
0c6c749a9e
Fix syscall analysis on x86-64 in anal.x86.cs
2015-05-14 00:20:35 +02:00
Gabriel Corona
c995f0b658
Fix jump address computation in anal_ppc_cs.c
...
The insn->detail->ppc.operands[0].type is a int32_t as is converted
into a uint64_t. It was sign extended during the conversion leading to
buggy addresses (0xffffffff80004020 instead of 0x80004020) if the high
bit was set.
2015-05-13 18:23:43 +02:00
pancake
31529a32ed
Fix #2559 - ASAN crash in brainfuck analysis
2015-05-12 17:39:28 +02:00
pancake
e391645137
Bump sdb with lot of bugfixes
2015-05-12 01:53:47 +02:00
pancake
1d6a40b92f
Fix more Java issues
2015-05-11 16:46:52 +02:00
pancake
7994af7fca
Fix another crash in AnalJava
2015-05-11 16:45:15 +02:00