9833 Commits

Author SHA1 Message Date
mrmacete
c6f7dab14c mips: unsigned immediates 2015-11-28 10:24:03 +01:00
mrmacete
89fb2d29c5 mips: fixed neg / negu 2015-11-28 10:24:02 +01:00
jvoisin
fc8d6cf5e2 Improves travis-ci build time
- Compilation is cached with ccache
- Apt packages are cached too
- Make uses the `-j2` flag since the container has 2 cores
2015-11-28 00:12:25 +01:00
pancake
ad6baf0824 Add rpath and scnperm in rabin2 -O 2015-11-27 20:37:27 +01:00
Riccardo Schirone
065728c42d parse/p: fix asm.relsub when replaced string is longer than original
fix #3768
2015-11-27 20:37:19 +01:00
Riccardo Schirone
fce421b0f0 core/disasm: change cursor when in the middle of an instruction
fix #3748
2015-11-27 20:37:19 +01:00
Riccardo Schirone
3989c94c5a core/disasm: fix some corner cases in the cursor display
fix #3747
2015-11-27 20:37:18 +01:00
Álvaro Felipe Melchor
90e338e934 added autocompletion for pfv pfj and fix invalid frees 2015-11-27 16:47:25 +01:00
Maijin
6baaace502 Add entrypoint for SPC700 loader
Add entrypoint for SPC700 loader
2015-11-27 14:03:55 +01:00
pancake
c0f1184ae0 Simplify two return conditions 2015-11-27 13:09:38 +01:00
Dima Turchenkov
05eb32fdd8 Trash filter for data references 2015-11-27 13:06:13 +01:00
Dima Turchenkov
7f935b1114 Fix for broken afna 2015-11-27 13:06:13 +01:00
Dima Turchenkov
898a00d1d4 String search optimization 2015-11-27 13:06:13 +01:00
Dima Turchenkov
c09208909f Small fix for correct return code 2015-11-27 13:06:13 +01:00
Dima Turchenkov
cded3acaba Search string references in data references option 2015-11-27 13:06:13 +01:00
Dima Turchenkov
03c5d606e0 Don't follow data references by default 2015-11-27 13:06:13 +01:00
Dima Turchenkov
68bae51e3c Follow data references for code coverage 2015-11-27 13:06:13 +01:00
Dima Turchenkov
8da849c451 enable jmp/cjmp refs only if they are out of the function boundaries 2015-11-27 13:06:12 +01:00
Dima Turchenkov
3e6b474ca5 Don't jump above function address option 2015-11-27 13:06:12 +01:00
Maijin
e68ed8dd91 Add support for SPC700 file format 2015-11-27 13:03:18 +01:00
mrmacete
3b14470e3f + mips anal: a ';' killed t register 2015-11-27 13:01:56 +01:00
mrmacete
fec89e62fe mips anal improvements
+ extended ESIL coverage
+ testing and bugfix
2015-11-27 13:01:56 +01:00
Riccardo Schirone
0407aab9c5 core/core: add afvn autocompletion
cons/dietline: add support for autocompletion in the middle of the
input, without destroying the other part of the string
2015-11-27 12:57:39 +01:00
Riccardo Schirone
ac3f94217a core/cmd_anal: show help on afv? and afa? even when not in a fcn 2015-11-27 11:47:24 +01:00
Jeffrey Crowell
8878a357a1 fix leak reported by COV 2015-11-27 00:45:06 -05:00
pancake
dd8b7b1e04 Handle PIC field in ART file format 2015-11-26 13:18:11 +01:00
pancake
bfb49516e1 Some minor code cleanup for ART 2015-11-26 12:56:07 +01:00
pancake
b5cb0ba1b1 Fix ood on relative paths 2015-11-26 12:55:47 +01:00
Riccardo Schirone
aeddf25348 core/graph: fix behaviour of pagedown/up and home/end
fix #3688
2015-11-26 10:50:00 +01:00
pancake
85ba262c17 Fix #3761 - Fix drd and add aras command to swap arenas 2015-11-25 15:20:25 +01:00
pancake
e0ce78f08c Fix double reglisting in linux-arm 2015-11-25 12:49:02 +01:00
pancake
2b51bf1acd Fix #3759 - ood on OSX 2015-11-25 11:52:29 +01:00
skuater
513200a7fa Fixes for the w32 debugger 2015-11-24 23:28:50 +01:00
Anton Kochkov
f6d295c2ec Fix the MinGW building
Add the vax.mk for the analysis plugin.
2015-11-25 00:36:18 +03:00
Álvaro Felipe Melchor
d8b269f11f Fix last covs 2015-11-24 21:53:25 +01:00
Álvaro Felipe Melchor
434e9a0986 More cleanup for XNU debug 2015-11-24 21:52:28 +01:00
Riccardo Schirone
c7a444cb39 core/cmd_meta: fix regression with format memory metadata 2015-11-24 12:45:43 +01:00
pancake
07c6a1e41d Fix rabin2 -k crash 2015-11-24 10:17:24 +01:00
pancake
078739dc2b Check if ds->line is null in asm.bbline 2015-11-24 03:11:55 +01:00
pancake
7b7400c392 Support ansi and rgb in rparse 2015-11-24 01:24:47 +01:00
pancake
cffa44b2f7 Add ara command and fix RReg.arena.push/pop implementation 2015-11-24 00:58:03 +01:00
pancake
b172333386 Another isspace regression for ahi 2015-11-23 23:55:44 +01:00
pancake
0f5740d1a5 Fix regression introduced in ahi 2015-11-23 23:33:50 +01:00
pancake
653e09a0aa Fix #3746 - Handle immbase anal hint in all number bases 2015-11-23 23:04:49 +01:00
Álvaro Felipe Melchor
a028adae6f Cleanup for the XNU debugger
clean up in xnu_thread_get_gpr
clean up xnu_thread_set_gpr
updated reg profile
2015-11-23 22:00:25 +01:00
pancake
4d6297fe42 Fix #23 - unicorn pkg 2015-11-23 21:45:12 +01:00
pancake
615dffca0e Fix w32 build 2015-11-23 21:08:04 +01:00
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