pancake
09aed6e525
Simplify ?T and fix load time
2016-03-18 13:39:45 +01:00
Darredevil
12e40a9249
Loading time for issue #3244
2016-03-18 12:34:17 +01:00
pancake
dc33b03011
Handle movk and movz in the arm64 assembler and pseudo disassembler
2016-03-17 17:26:08 +01:00
pancake
182db54e57
Fix off-by-one in p=
2016-03-17 13:04:50 +01:00
Evan Shaw
288763f69a
Count hex digits as numbers in parse filter
...
Without this we chop off number operands as soon as a hex digit is seen.
Also fix and use a previously unused macro.
2016-03-17 11:13:30 +01:00
pancake
bab0eb62c8
Fix sdb leaks in elf versioninfo
2016-03-17 11:11:12 +01:00
Álvaro Felipe Melchor
7e5fd3d11f
Fix versioninfo crashes elf
2016-03-16 18:10:49 +01:00
Adr1
ab5792d132
RBin: improving versioninfo
...
Store ELF versioninfo in Sdb.
Display VS_FIXEDFILEINFO for PE.
2016-03-16 18:10:49 +01:00
Dax89
b9c34953a1
PSX Plugin: Use capstone disassembler, look for strings in TEXT segment
2016-03-16 16:45:49 +01:00
pancake
84fc735501
Some enhancements for the MIPS ESIL emulation
2016-03-16 16:37:57 +01:00
pancake
cb119968dd
Fix #4293 - Fix mips string reference detection with ESIL
2016-03-16 15:14:05 +01:00
Álvaro Felipe Melchor
43e5171cf7
remove eprintf message
2016-03-16 14:15:16 +01:00
pancake
b34b3c55e6
Fix build (missing dep for core)
2016-03-16 13:45:38 +01:00
pancake
b461e3989a
Implement woE/woD to encrypt/decrypt with rc2/rc4/xor/blowfish/aes...
2016-03-16 13:33:50 +01:00
pancake
21bb24b7a4
Honor anal.strings in aae
2016-03-16 13:08:27 +01:00
pancake
ec895d787c
Fix ROR/ROL ESIL expressions for x86-64 capstone
2016-03-16 12:51:26 +01:00
pancake
8f2c20ded6
Fix android build
2016-03-16 12:21:41 +01:00
Gabriel Corona
0ec1b47b7c
Remove useless cast in anal_ppc_cs
...
It was necessary when the PPC imm field (in capstone) was a i32. It is
counterproductive, now that imm is a i64.
2016-03-16 10:39:25 +01:00
Evan Shaw
9f1ef0d721
Reduce OMF format false positives
...
While developing the SNES bin plugin, I noticed some SNES ROMs were wrongly
detected as OMF.
This commit adds two additional checks to check_bytes:
* Check that record size and string size in the first record agree with each other
* Check that the string in the first record is valid ASCII
Regression tests still pass.
This commit also fixes an assumption that the host is little endian.
2016-03-16 10:36:26 +01:00
easyhard
ddaa6dff07
Fix issue #4319 can not use regex sequence in rop
2016-03-15 18:14:43 +01:00
pancake
8a45a43a86
Initial import of the m68k.pseudo plugin
2016-03-15 12:29:53 +01:00
pancake
ae32acc5bc
Add missing space after commas in m68k
2016-03-15 11:59:19 +01:00
pancake
15d9563014
Fix #4313 - & in function switches fcn->bits instead of global ones
2016-03-15 11:47:13 +01:00
pancake
b0f887edd9
Add tiny warning for anal.calls
2016-03-15 11:28:56 +01:00
pancake
846263a51b
Implement ios9 pangu's tfp0 in the debugger
2016-03-14 23:24:49 +01:00
easyhard
91cc270fbf
only try smaller addresses in non-align arch
2016-03-14 23:08:26 +01:00
easyhard
312f72ac01
Fix #4020 - ROP: Find gadgets from all offsets
...
End gadgat instruction may be part of a different
isntruction, depends on starting offset. Therefore,
rop searching should try some starting offsets that
are smaller than the previous end gadgat.
2016-03-14 23:08:26 +01:00
oddcoder
f5f28caa14
fixing little error in the description
2016-03-14 23:04:18 +01:00
oddcoder
021b9950db
fixing a bug in eco
...
eco just freezes when requesting doc by the command `eco?`
2016-03-14 23:04:18 +01:00
pancake
d5c9f1d987
Add support for the iOS9 Pangu tfp0 trick
2016-03-14 23:01:12 +01:00
pancake
da9616fbb3
Aim to fix ADDIU mips esil for #4293
2016-03-14 12:38:16 +01:00
pancake
a842ae428c
Colorful entropy bars
2016-03-14 12:08:05 +01:00
pancake
23af75fd16
Fix crash in rahash2 -E blowfish
2016-03-14 10:41:07 +01:00
pancake
e4e9b01728
Add anal.strings false by default and enhance string detection
2016-03-14 09:42:54 +01:00
pancake
185207cc1c
Fix #4305 - aar detect and define strings
2016-03-14 01:45:25 +01:00
pancake
6d204b1bc3
Fix another whitespace issue in pd
2016-03-14 00:15:51 +01:00
pancake
b80904319d
Fix #4194 - Remove RCons dependency from RIO
2016-03-14 00:11:31 +01:00
pancake
23b3c5fe30
Fix #4290 - @@@ was not documented
2016-03-14 00:01:39 +01:00
pancake
1b1e722795
Workaround for 6502 to show 16bit PC register
2016-03-13 23:56:23 +01:00
pancake
ad2df38fca
Fix onespace issue in pd
2016-03-13 21:56:46 +01:00
pancake
1c443caccf
Fix some COVs in snes disassembler
2016-03-13 21:04:12 +01:00
Álvaro Felipe Melchor
9feae374f4
Fix oob read when demangling stripped binary
2016-03-13 19:19:03 +01:00
Álvaro Felipe Melchor
73a7427396
Fix #4302 - dynamic segment struggles
2016-03-13 19:19:03 +01:00
pancake
526d8d8e63
Fix #4275 - Fix lanai format string warnings
2016-03-13 03:23:54 +01:00
pancake
bd11cf8f81
Fix pd regression with spaces at the end
2016-03-13 03:13:27 +01:00
pancake
21fecbaf87
Some more p= fixes
2016-03-13 02:31:13 +01:00
Aneesh Dogra
236fc3213d
Fix protype warnings for pe checksum.
2016-03-13 01:35:20 +01:00
pancake
fd5c8d17fe
Refactor the p=X, honor current seek and better ascii bars
2016-03-13 01:30:28 +01:00
Maijin
daafa94407
Enable demangle by default fix #4266
2016-03-12 18:01:12 +01:00
Maijin
38bc88fb67
Also add the warning in aaa
2016-03-12 17:48:53 +01:00