Commit Graph

9324 Commits

Author SHA1 Message Date
Anton Kochkov
6a6a3befb4 Fix the local flags? 2015-10-18 01:07:58 +03:00
condret
1deeef47e7 avr_anal: esil-strings for sub and sbc 2015-10-17 18:33:42 +00:00
condret
a7bbce6a28 avr_anal: esil-string for dec 2015-10-17 15:07:26 +00:00
pancake
888405e50f Various bug fixes in RHash api 2015-10-17 12:18:55 +02:00
condret
30b61d49ec avr_anal: add a basic DES-wrapper cs_op 2015-10-17 00:41:43 +00:00
Riccardo Schirone
f04aefd371 core/graph: keep being in graph mode when you jump to xrefs 2015-10-16 22:47:16 +02:00
Wladimir J. van der Laan
feea0b91bc ragg2: Correct x86_64 shellcode
Repeated, redundant "shr rbx, 8;push rbx" causes the initial '/' to be stripped,
executing "bin/sh" instead of "/bin/sh".
2015-10-16 16:38:17 +02:00
Claude Hemberger
3929091bf5 Incompatible pointer type warning during make
wind_va_to_pa wants a different struct for 64 bit int. Since the value
is never used, I just replaced it
2015-10-16 13:16:49 +02:00
Claude Hemberger
be6988fe15 unused variable warning during make
removed the variable
2015-10-16 13:16:49 +02:00
pancake
e66b5bff8d Update sdb from git 2015-10-16 12:54:44 +02:00
Riccardo Schirone
785f0d2cbf core/graph: use non-interactive mode 2015-10-16 11:26:59 +02:00
Riccardo Schirone
eb35438bab core/graph: remove 'b' and only use 'u' and 'U' to move between nodes
Now, every time you change the current node, you are actually seeking
that node. 'b' is not really necessary anymore and it's also confusing.
Also, if you change the seek while in graph mode, the graph will be
updated automatically to select the right node.
2015-10-16 11:26:59 +02:00
Álvaro Felipe Melchor
6fa7d44482 Fix #1289 2015-10-16 11:24:20 +02:00
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 95960b5592 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