pancake
|
cfb03d3772
|
More indentation fixes
|
2015-12-09 00:27:31 +01:00 |
|
pancake
|
a4fc08b401
|
More auto-indentation enhancements
|
2015-12-08 23:55:23 +01:00 |
|
pancake
|
b5e093fc45
|
Indent io/io.c and fix an issue in the .sh
|
2015-12-08 22:35:39 +01:00 |
|
pancake
|
8c23971fb6
|
Add binutils in travis sandbox for x86.as
|
2015-12-08 22:20:12 +01:00 |
|
pancake
|
1a4785e7c7
|
Update capstone from git
|
2015-12-08 21:58:25 +01:00 |
|
Asger Hautop Drewsen
|
c72cd131ee
|
Fix syntax choice for asm_x86_as
|
2015-12-08 21:32:15 +01:00 |
|
Ricardo Quesada
|
8b7bfbd6ad
|
fixes cmd.hit for bug 3788
|
2015-12-08 21:09:30 +01:00 |
|
Dima Turchenkov
|
fc9d007a41
|
ut32 buf_size
|
2015-12-08 17:29:36 +01:00 |
|
Dima Turchenkov
|
c086a74e8f
|
additional checks for architectures to detect endianness
|
2015-12-08 17:29:36 +01:00 |
|
Dima Turchenkov
|
e521a0b31b
|
ut16 bufsz
|
2015-12-08 17:29:36 +01:00 |
|
Dima Turchenkov
|
c290f6ef89
|
flirt bugfix 4
|
2015-12-08 17:29:36 +01:00 |
|
Dima Turchenkov
|
21234a059b
|
flirt bugfix 3
|
2015-12-08 17:29:36 +01:00 |
|
Dima Turchenkov
|
75fb2e8a54
|
flirt bugfix 2
|
2015-12-08 17:29:36 +01:00 |
|
Dima Turchenkov
|
3f191c1140
|
flirt bugfix
|
2015-12-08 17:29:36 +01:00 |
|
Dima Turchenkov
|
229836c97a
|
enlarge buffer for probing data references
|
2015-12-08 17:29:36 +01:00 |
|
Dima Turchenkov
|
d21d19c450
|
strange delphi artifact in PE header causes this bug
|
2015-12-08 17:29:36 +01:00 |
|
pancake
|
75ea729679
|
Fix regression in t.anal/x86/emu
|
2015-12-08 16:49:15 +01:00 |
|
pancake
|
0880d7d4f5
|
Some refactor/cleanup for agf and io cache (wip)
|
2015-12-08 14:59:30 +01:00 |
|
pancake
|
991c39a601
|
More whitelisted auto-indented files
|
2015-12-08 13:24:21 +01:00 |
|
pancake
|
7863995cca
|
Oops missing .h update
|
2015-12-08 13:03:38 +01:00 |
|
pancake
|
33e2ad8969
|
Fix indent portability issues with gnu sed
|
2015-12-08 12:45:00 +01:00 |
|
pancake
|
d24d069ade
|
Initial work on automatic indent whitelisting
|
2015-12-08 12:55:29 +01:00 |
|
pancake
|
cffee8748f
|
Add indent.sh helper script
|
2015-12-08 11:25:12 +01:00 |
|
pancake
|
aac116bc8f
|
Fix r_io_map_get
|
2015-12-08 01:54:05 +01:00 |
|
pancake
|
61fba1e663
|
Fix #3807 - write on maps issue
|
2015-12-07 22:35:34 +01:00 |
|
mrmacete
|
eb51d68d3a
|
esil_step: little refactoring, merging conditions
|
2015-12-07 21:53:17 +01:00 |
|
mrmacete
|
4271944c08
|
mips: ported to new ESIL-based delay slot simulation
|
2015-12-07 21:53:17 +01:00 |
|
mrmacete
|
dac375c541
|
Delay slot simulation state in ESIL
+ added $ds, $jt, $js internal registers
+ added read / write capability for internal registers in ESIL instructions
+ esil_step 'aes' command ported to new delay slot state handling
|
2015-12-07 21:53:17 +01:00 |
|
mrmacete
|
99153f05f9
|
mips: little non-esil fixes
|
2015-12-07 21:53:17 +01:00 |
|
François Revol
|
797a2efc81
|
C89
(duplicate ; is treated as an empty statement)
|
2015-12-07 21:48:44 +01:00 |
|
François Revol
|
8439c5f683
|
Only use gcc's visibility attribute starting from 4.0
cf. https://gcc.gnu.org/wiki/Visibility#Step-by-step_guide
|
2015-12-07 21:48:44 +01:00 |
|
Álvaro Felipe Melchor
|
7f95042491
|
workaround for #3774
|
2015-12-07 18:56:25 +01:00 |
|
pancake
|
9f72edbd67
|
Honor more base address in search hits
|
2015-12-07 18:37:16 +01:00 |
|
Ricardo Quesada
|
f1cbbb13f3
|
fix for bug 3788
The problem is that if the file is mapped, then base address
is incorrect.
Not sure if there is a better way to fix this bug though
|
2015-12-07 17:54:56 +01:00 |
|
Álvaro Felipe Melchor
|
0537a72e9b
|
cleanup elf and fix #3774
|
2015-12-05 21:00:51 +01:00 |
|
Álvaro Felipe Melchor
|
35860ebd5e
|
fix heap-use-after-free
|
2015-12-05 19:56:56 +01:00 |
|
Dima Turchenkov
|
984dfc3c17
|
Improve data references analysis: search for functions pointers
|
2015-12-04 14:06:03 +01:00 |
|
pancake
|
327597f949
|
Some objc code cleanup, still looking for a bug
|
2015-12-04 13:14:55 +01:00 |
|
pancake
|
8eabe785fe
|
Boolify RDebug API
|
2015-12-04 02:57:56 +01:00 |
|
pancake
|
cc402a76c5
|
More refactorings towards a ptrace-free iOS/OSX debugger
|
2015-12-04 02:44:36 +01:00 |
|
pancake
|
fb8345276a
|
Kill child if no perms to debug after spawn in OSX
|
2015-12-04 00:21:06 +01:00 |
|
pancake
|
0aa5724712
|
Fix #3793 - Fix ARM B/BL/CB sign extend jump destinations
|
2015-12-03 23:25:53 +01:00 |
|
pancake
|
9442ec43fc
|
Fix make install issues with r2pm
|
2015-12-03 17:02:13 +01:00 |
|
pancake
|
c00763289f
|
Fail if no npm/node installed in retdec
|
2015-12-03 16:10:55 +01:00 |
|
pancake
|
8dedcf406b
|
Fix #3785 - Fix refline colors in arg/var with custom color theme
|
2015-12-03 14:48:15 +01:00 |
|
Dima Turchenkov
|
fcbbb5e12e
|
option: analyze function references as well if function is broken
|
2015-12-03 12:41:52 +01:00 |
|
Dima Turchenkov
|
9a929fff84
|
set function size as length of continuous sequence of bbs
|
2015-12-03 12:41:52 +01:00 |
|
lzmths
|
fb6370c421
|
Cleaning conditional directives that break statements.
|
2015-12-03 12:35:10 +01:00 |
|
lzmths
|
1e32eaf4aa
|
Refactoring conditional directives that break parts of statements.
|
2015-12-03 12:35:10 +01:00 |
|
mrmacete
|
239dec9a87
|
Delay slot using goto repeat
+ this permits to handle invalid instructions fairly in the delay slot
|
2015-12-02 12:44:13 +01:00 |
|