Dima Turchenkov
ad6581f265
Config variables for jmp/cjmp references
2015-11-23 21:04:18 +01:00
Dax
412934d20e
Initial PSX Executable Support
...
PSX Plugin: Deleted useless file
PSX Plugin: Adjusted coding style, minor fixes
PSX Plugin: Removed typo, adjusted makefile, call check_bytes with correct parameters
2015-11-23 20:56:19 +01:00
Álvaro Felipe Melchor
893b094cf7
Fix ffc9406 crash by revskills
2015-11-23 19:00:57 +01:00
Álvaro Felipe Melchor
baa0a26137
Fix #3742
2015-11-23 19:00:53 +01:00
pancake
2ff40ad4d4
Some minor refactoring in visual
2015-11-23 17:09:46 +01:00
pancake
a211cf28ba
Some missing sr sp -> sr SP
2015-11-23 16:31:31 +01:00
pancake
0b383eba98
VS step overs also on esil
2015-11-23 16:24:36 +01:00
pancake
861e99a67c
Implement basic imul/idiv for x86.cs
2015-11-23 16:17:35 +01:00
Riccardo Schirone
d47216b349
core/graph: fix SEGFAULT on some "complex" functions
2015-11-23 14:40:08 +01:00
pancake
8f34d0cf83
Fixes for anal/w32
2015-11-23 14:38:47 +01:00
pancake
96990424cc
Fix #3737 - crash in ahi 1 for huge 64bit nums
2015-11-23 12:45:30 +01:00
pancake
a31cd1101e
Initial import of the VAX asm/anal/bin support
2015-11-23 12:34:53 +01:00
pancake
b4308219e7
UJMP also bbsplits
2015-11-23 11:03:10 +01:00
pancake
4c4747aa33
Fix asm.bbline fcnline glitch
2015-11-23 10:30:49 +01:00
mrmacete
b851c62b93
small fixes in anal_mips_cs
...
+ correct default value for jump/fail
+ detection of conditional jumps (this leads to correct bb detection)
+ using MIPS_REG_RA instead of hardcoding 32, (apparently capstone changed and it isn't 32 any more)
+ fail addresses count +4 for jump delay slots
2015-11-23 10:00:18 +01:00
pancake
dec1760d54
Minor ahi fixup
2015-11-23 02:54:33 +01:00
pancake
d42ecbf95b
Some random code cleanup and fixes
2015-11-23 02:36:26 +01:00
pancake
cab871f3e6
Fix #650 - asm.bbline - blankline on every basic block
2015-11-23 01:40:35 +01:00
pancake
89d44bbaf7
Fix #2782 - rahash2 - slurps from stdin
2015-11-22 23:59:48 +01:00
pancake
25ec4623b4
Fix 3757ca.. objc mach0 crash from @revskills
2015-11-22 23:08:53 +01:00
pancake
7abb81f22a
Fix 054164 objc parser crash by @revskills
2015-11-22 23:03:31 +01:00
pancake
5e9bdfcb1a
Bring back the OSX debugger (ptrace mode)
2015-11-22 22:29:53 +01:00
pancake
41ef4a008f
Fix 3496c4 sample from @revskills
2015-11-22 22:06:53 +01:00
pancake
c8409760e1
Fix getreg on osx regression
2015-11-22 22:01:24 +01:00
pancake
b5333accaa
Fix objc demangle crash (thx @revskills)
2015-11-22 21:56:23 +01:00
Ole André Vadla Ravnås
002e701d51
Fix the hardware step get/set logic for 32-bit ARM
...
Stepping is still not working though, needs more investigation.
2015-11-22 21:48:00 +01:00
Ole André Vadla Ravnås
e87ddc5ced
Switch to using the unified thread state on ARM once again
2015-11-22 21:48:00 +01:00
Ole André Vadla Ravnås
197593b24b
Remove check for impossible condition
...
Because `&thread->gpr` cannot be NULL.
2015-11-22 21:48:00 +01:00
Ole André Vadla Ravnås
7894125577
Fix undefined behavior in xnu_reg_read()
2015-11-22 21:48:00 +01:00
Ole André Vadla Ravnås
3e54f43a30
Don't bother with PT_ATTACH on iOS
2015-11-22 21:48:00 +01:00
pancake
92be0bd683
Fix #3722 - afa?/afv? doesnt need a function
2015-11-22 21:45:25 +01:00
pancake
aa2dfd2fe6
Fix #3732 - pdj broken
2015-11-22 21:28:11 +01:00
mrmacete
59e44f0f76
+ anal_mips_cs: fixed wrong order of operands in ESIL mem reference with negative offset
2015-11-22 12:35:15 +01:00
Álvaro Felipe Melchor
a518987814
Fix #3724
2015-11-22 12:05:33 +01:00
Maijin
5886546420
Fix build
2015-11-22 11:39:54 +01:00
pancake
ccfee9fcca
Fix many important issues reported by clang-analyzer
2015-11-22 11:27:45 +01:00
pancake
50f8ecaba4
Fix
2015-11-22 02:07:28 +01:00
pancake
88038a85ad
Fix some RBinSymbol->name issues and drop null defs (-211LOC)
2015-11-22 01:09:02 +01:00
pancake
94089be030
Fix bin.smd loading
2015-11-12 12:58:33 +01:00
pancake
9056a608cb
More Java build fixes
2015-11-20 16:53:58 +01:00
Dima Turchenkov
079ad4e2ef
Jump tables #2 : indirect simple jump
2015-11-20 16:48:32 +01:00
Dima Turchenkov
5d4001cf13
Jump tables #1 : direct jump
2015-11-20 16:48:32 +01:00
Dima Turchenkov
02643892fe
Split function if overlaps, do not split inner functions
2015-11-20 16:48:32 +01:00
pancake
5f84e0953c
More java cleanup and early fail to avoid overflows
2015-11-20 16:39:12 +01:00
pancake
f188ef836e
Fix java build
2015-11-20 16:08:24 +01:00
Anton Kochkov
afa2b8b9db
Fix aep command
2015-11-20 18:23:16 +03:00
pancake
b5b8d3db62
Some random code cleanup in Java code (-140LOC)
2015-11-20 16:00:35 +01:00
pancake
6e67049d6f
Fix infinite loop, bring back the java crash to greenify
2015-11-20 14:46:23 +01:00
Anton Kochkov
e25c7b33d3
Fix x86.udis on Cygwin
2015-11-20 13:48:23 +03:00
pancake
4d4db25181
Fix another java crash reported by @revskills
2015-11-20 00:42:44 +01:00