pancake
dec5580bf4
Fix some ELF OOB crashes (thanks @maijin for reporting)
2014-09-17 00:09:00 +02:00
condret
8298ca2bc9
fix renaming functions from the hud
2014-09-17 00:14:44 +02:00
pancake
a902835536
Fix bugs in esil for arm.cs/x86.cs and a crash in arm.cs esil and pie
2014-09-16 23:36:43 +02:00
pancake
800615faf7
Fix many x86.udis86 ESIL expressions
2014-09-16 23:02:58 +02:00
condret
f4a1b0a3bd
fix #1366 and make r_io_close keeping the current desc if it does not get close
2014-09-16 23:12:37 +02:00
pancake
5290277ebd
Implement 'pie' to disasm code and esil at the same time
2014-09-16 22:32:15 +02:00
Jonathan Neuschäfer
a6a062a7a1
Fix -1 calculation in rpnesil.c
...
It calculated bit-2 mod 0x40, because 0x3e == 0x40-2.
2014-09-16 22:35:26 +02:00
pancake
de61bfda4c
Fix #1365 - esil negative value in mov
2014-09-16 21:58:02 +02:00
defragger
fdceb6373c
fixes the 16bit issue, we still need to improve the performance here
2014-09-16 16:07:16 +02:00
futex
d2cd30b7cb
add setne instruction
...
add setne instruction
2014-09-16 15:22:57 +02:00
pancake
da4563aa5e
Update capstone
2014-09-16 05:53:23 +02:00
pancake
271fb166df
Fix more issues on /E and esil ret values
2014-09-16 01:24:34 +02:00
pancake
f3f7fbbb23
Fix /E
2014-09-16 00:59:21 +02:00
pancake
ed8fb312ed
Implement izzj and izz*
2014-09-15 23:49:51 +02:00
pancake
4c133d5891
Implement 'izz' (quick-mode-on)
2014-09-15 23:47:23 +02:00
Skia
951c07b03e
Make pf* work and Fix #1349 in pf
2014-09-15 23:07:01 +02:00
pancake
058cae62f2
Set new separator for nested struct in pf
2014-09-15 22:56:31 +02:00
Josef Gajdusek
1632dee3a8
www: Escape HTML entities in the List Elements menu
...
This commit adds HTML escaping to strings displayed in rightmenu.js.
Previously, malicious binary could incorporate Javascript code in one of its
strings and attack the web interface.
2014-09-15 22:58:00 +02:00
pancake
3f8b2f1ff1
Fix afna for PE bins (jmp data-references)
2014-09-15 22:44:32 +02:00
pancake
effd1856a1
Handle 'reloc.' rules, but requires better analysis (ujmp)
2014-09-15 19:35:49 +02:00
pancake
d85cf28e84
Revert "Remove debug code in avr disasm /via @svensin"
...
This reverts commit 59d39473c8b40846dd74f57fc4fc02754b9686cc.
2014-09-15 17:45:52 +02:00
pancake
3b69dae924
Initial implementation of /E esil search engine
2014-09-15 17:13:33 +02:00
condret
57f3f07ce1
oups; clean up the removal of weird-shit in r_core_read_at
2014-09-15 14:37:51 +02:00
condret
a5772fe3ea
remove some weird-shit-wrapper-code in r_core_read_at
2014-09-15 13:50:42 +02:00
pancake
59d39473c8
Remove debug code in avr disasm /via @svensin
2014-09-15 12:16:22 +02:00
pancake
227fb0242f
Fix #1335 - Fix CC!
2014-09-15 10:18:00 +02:00
pancake
4c0f2cc884
Fix p/mips_gnu.mk
2014-09-15 03:37:26 +02:00
pancake
7e37fb0131
Fix #1292 - Fix file create and write on w32
2014-09-15 03:35:02 +02:00
condret
9f84b020de
out-comment and replace a weird line of code
2014-09-15 03:37:34 +02:00
pancake
8be98f3d82
Use () instead of [] for casting nested structs in pf
2014-09-15 00:36:49 +02:00
pancake
0f3344e284
Fix r2 -d -c oo ^D issue
2014-09-15 00:32:49 +02:00
Edward O'Callaghan
7cb08a2901
mk/clang.mk: Provide Clang support
...
Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>
2014-09-14 23:24:22 +02:00
Jody Frankowski
b6e76890bd
Rename eof to buf_eof, fixes windows build
2014-09-14 23:06:57 +02:00
LemonBoy
27e9d2e938
Do not allow duplicate registers in the profiles. Free the RRegItem properly. Fix the line count in the parser. Fix the w32 debug profile.
2014-09-14 22:45:09 +02:00
Jody Frankowski
7af5cf4869
Fix wrong check of return value in flirt
2014-09-14 22:25:44 +02:00
Jody Frankowski
3a5d5aad3f
Fix flirt segfault on non-existing file
2014-09-14 18:46:43 +02:00
Jody Frankowski
f227d254cc
Add a flirt signature parser, scan and dumper.
2014-09-14 18:25:58 +02:00
condret
3b5a1a5d83
make 3 or 2 gb-esil-strings more accurate
2014-09-14 16:29:01 +02:00
pancake
a7395d5afc
Add anal.nopskip config var
2014-09-14 11:52:30 +02:00
deeso
c185ca44c8
Fixed a bug that did not correctly restart va_* after reallocating the r_cons_instance's data buffer for printing
2014-09-13 21:26:40 -05:00
pancake
db9c22aade
Fix memleak in core/anal
2014-09-14 04:24:03 +02:00
pancake
1e46aa3fff
Bump sdb from git again
2014-09-14 03:15:42 +02:00
pancake
7a20f0c7a9
Fix #1341 - Cherrypull fails if local changes found
2014-09-14 03:14:53 +02:00
pancake
7029eab6af
Enforce register arena, better fit size. Fix native mips reg profile size
2014-09-14 02:52:30 +02:00
deeso
f3ff9caa14
Java unmangling lacked a 'short' type. fixed
2014-09-13 18:19:34 -05:00
pancake
7129805cb8
Avoid negative console resolutions
2014-09-14 01:07:15 +02:00
pancake
27a75a52ef
Update sdb: Fix heap overflow in json_indent
2014-09-14 00:32:58 +02:00
Adam Pridgen
70104d84d6
only perform jsonification of a bin obj
2014-09-13 12:00:36 -05:00
pancake
cfc8383f4a
Fix #1340 - 's <mathop>'
2014-09-13 18:15:11 +02:00
Jonathan Neuschäfer
1d337c6794
asm_bf: fix an out of bounds read and don't combine traps
2014-09-13 17:50:42 +02:00