9311 Commits

Author SHA1 Message Date
skuater
99e2333395 dbg.libs/dbg.unlibs implementation. 2015-10-16 11:23:32 +02:00
Kamil Rytarowski
eaa8b4a489 Unbreak build with pkgsrc's capstone-3.0.3
struct r_anal_plugin_t (RAnalPlugin) defines arch as int.
Use the proper symbol for m68k: R_SYS_ARCH_M68K.

Caught on NetBSD.
2015-10-16 11:21:46 +02:00
pancake
074a61f1e6 Add BCL r2pm package 2015-10-16 10:25:53 +02:00
pancake
9edd911003 Add unicorn-deps package 2015-10-16 00:43:19 +02:00
Riccardo Schirone
6420f03107 debug/p/debug_native: don't waitpid only on IOS
waitpid is necessary on OS X.
2015-10-15 22:13:12 +02:00
Álvaro Felipe Melchor
11ce2c5031 fix aligned issue with S= 2015-10-15 21:57:08 +02:00
pancake
3c4354ccef Add more ESIL for Thumb 2015-10-15 19:16:37 +02:00
pancake
caaf5a7892 More ARM64 ESIL enhacements and fixes 2015-10-15 18:42:52 +02:00
condret
fe18c8b1ef avr_anal esil-expression for des 2015-10-15 18:05:47 +00:00
pancake
933a3a3182 Do not follow PC in visual when cfg.debug is set and its invalid PC 2015-10-15 17:28:34 +02:00
Kamil Rytarowski
d0ed0355e6 Don't copy lib.a to lib.${EXT_AR} for EXT_AR=a
Caught on NetBSD.
2015-10-15 15:41:04 +02:00
condret
3fad5f2347 avr_anal implement cpi in esil 2015-10-15 12:54:31 +00:00
jvoisin
420a5c41e0 Fix some minor compilation warnings 2015-10-15 12:36:34 +02:00
condret
80d654c053 avr_anal 4 more esil-expressions 2015-10-15 12:04:01 +00:00
Jeffrey Crowell
51348dd8a8 fix infinite anal loop 2015-10-14 20:45:50 -04:00
Jeffrey Crowell
4d4fc1eb08 fix null deref in elf
thanks @bspar for the fuzz-a-ton
2015-10-14 20:18:59 -04:00
condret
8d2f6a4595 avr_anal 7 more instructions with cycles and esil 2015-10-15 00:24:23 +00:00
pancake
6e40a70a9f Show warning when cannot find w32 ordinal module dbs 2015-10-14 22:27:27 +02:00
pancake
81a58dc297 Fix ar= 2015-10-14 22:13:15 +02:00
condret
30a31cf0ac fix type2-print for ao 2015-10-14 22:03:11 +00:00
condret
81f4f9889d avr_anal-love 2015-10-14 21:53:40 +00:00
jvoisin
20d11bf92d Add json output with zj 2015-10-14 21:26:26 +02:00
condret
99e8df404e avr_anal_hex first esil 2015-10-14 19:14:42 +00:00
Riccardo Schirone
6be6f0a862 core/graph: fix regression about moving between nodes 2015-10-14 18:35:11 +02:00
pancake
b8224a153f Fix #3471 - Show number of matches in 'z' 2015-10-14 16:55:55 +02:00
Álvaro Felipe Melchor
b2df63cba2 Fix #3386 2015-10-14 16:20:03 +02:00
Álvaro Felipe Melchor
830f590f74 Fix segfault in dex 2015-10-14 16:20:03 +02:00
Álvaro Felipe Melchor
078f417c91 Fix #2751 2015-10-14 16:20:03 +02:00
Álvaro Felipe Melchor
793c9a7807 Honor ^C in aaa 2015-10-14 16:20:03 +02:00
Maijin
614a87a96b Add VERBOSE=1 2015-10-14 16:01:23 +02:00
pancake
1d3f36f4d3 Properly fix the mips oobread crash 2015-10-14 15:38:55 +02:00
pancake
ce1f9afd68 Fix reflines regression introduced in 95960b5592586a4a9a023ad9573978f1b8eb657b 2015-10-14 13:43:08 +02:00
pancake
9f522a4a9b Fix seek for ptrace and mach IO 2015-10-14 13:42:15 +02:00
pancake
95960b5592 Fix oobread in mips analysis 2015-10-14 11:48:17 +02:00
condret
8f98339d7d avr_anal_hex (xch) 2015-10-14 11:30:46 +00:00
Riccardo Schirone
50c2d4b8c9 core/graph: fix shortcuts for in-function jumps 2015-10-14 11:13:59 +02:00
Kamil Rytarowski
9d143d53db Fix warning: array subscript has type ‘char’
Caught on NetBSD.
2015-10-14 10:17:52 +02:00
pancake
30f2071b5e Fixes for asm.pcalign when asm.bits changes on Thumb 2015-10-14 03:19:42 +02:00
pancake
3e9e33c565 Fix #3443 - Review VF? 2015-10-14 03:01:33 +02:00
pancake
47e012290a Fix #3463 - Show pc regs if bits differ in ar= and dr= 2015-10-14 02:50:08 +02:00
pancake
782b45a947 Do not stop search on unaligned hits 2015-10-14 02:20:47 +02:00
pancake
42bc18703a Implement asm.pcalign and min/max opsize info 2015-10-14 02:11:53 +02:00
pancake
488cc4ca28 Fix to support older capstone libraries 2015-10-14 01:20:27 +02:00
Álvaro Felipe Melchor
ad9b383434 Honor ^C in aa 2015-10-14 00:16:11 +02:00
Anton Kochkov
32a4b9e6b7 Add XCH for AVR, patch from @Darkkey 2015-10-14 00:15:19 +02:00
Álvaro Felipe Melchor
82e02d15b0 Fix S= issues with paddr and vaddr 2015-10-14 00:11:35 +02:00
Álvaro Felipe Melchor
c1f023ae5a Fix #3172 2015-10-14 00:11:35 +02:00
Álvaro Felipe Melchor
feb11b7861 Fix #3440 2015-10-14 00:11:35 +02:00
Álvaro Felipe Melchor
a7022f01a5 coding style and fix paddr in S= 2015-10-14 00:11:35 +02:00
Riccardo Schirone
06ec37edd2 core/graph: use multiletter shortcuts to jumps between functions
TODO: shortcuts relative to basicblocks should make the target node the
current one.
2015-10-14 00:10:58 +02:00