Commit Graph

7916 Commits

Author SHA1 Message Date
Álvaro Felipe Melchor
d4f45dd0df Fix oob in pe.c 2015-10-18 22:23:19 +02:00
Álvaro Felipe Melchor
c5d5ee70da Fix oob in mach0.c 2015-10-18 22:23:19 +02:00
Álvaro Felipe Melchor
fc5c56edd2 Fix oob in xbe 2015-10-18 22:23:18 +02:00
pancake
b111057798 Fix #3505 - analyze cmovs a bit 2015-10-18 22:14:06 +02:00
pancake
c594d76323 Fix static build 2015-10-18 21:46:49 +02:00
pancake
7f4335b431 Show number of basic blocks in afi and extend fcn depth 2015-10-18 21:38:06 +02:00
pancake
d574a4f49b Fix regression in entrypoint after analysis 2015-10-18 18:47:04 +02:00
pancake
ef30bba14a Fix #3479 - Search fails in some situations 2015-10-18 18:31:28 +02:00
pancake
91dc7b96ec Fix #3497 - Fix make install for bin/d 2015-10-18 18:03:25 +02:00
pancake
3a88e4971d Fix call eip issue 2015-10-18 17:54:27 +02:00
jvoisin
0f392cdb48 Super tiny doc of a2? (closes #3498) 2015-10-18 17:40:20 +02:00
pancake
879f798562 Fix #3501 - c++11 problem with olly disassembler 2015-10-18 17:11:57 +02:00
pancake
f6927fa4f7 Fixes for 0 length hashes 2015-10-18 17:08:23 +02:00
Álvaro Felipe Melchor
b81cb74923 Fix rabin2 test 2015-10-18 16:52:36 +02:00
Riccardo Schirone
6df5031bf7 core/graph: quick fix for 1-level back-edges and self-referenced blocks 2015-10-18 15:52:34 +02:00
pancake
96f6fcb63a Add autocompletion for pf command 2015-10-18 15:49:46 +02:00
condret
4bf77a5604 fix interrupt-db cbs for x86_cs 2015-10-18 13:08:28 +00:00
condret
bca5e07f22 avr_anal: do DES on des-customop 2015-10-18 03:25:42 +00:00
condret
7c5deb4a4d roundkey calculation for des 2015-10-18 02:02:58 +00:00
seu
b3de57697c broken DES impl. 2015-10-18 01:44:41 +00:00
Anton Kochkov
18be7dfc36 Better output with labels 2015-10-18 01:41:59 +03:00
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
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
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
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
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