Commit Graph

6796 Commits

Author SHA1 Message Date
pancake
90901e2928 Fix some COVs 2014-12-22 15:41:05 +01:00
pancake
94bdaf75d9 Fix all pf warnings 2014-12-22 11:55:07 +01:00
Alvaro Muñoz
aaca093f52 add LEA to variable analysis 2014-12-22 11:50:56 +01:00
pancake
b8dfbe8783 Fix anal.nopskip 2014-12-22 11:48:44 +01:00
pancake
b15e1b9606 Add experimental agf to compare two functions from the same file #1894 2014-12-22 11:04:12 +01:00
pancake
2e2a5098a1 Silent oom killer with a size check before malloc 2014-12-22 09:59:16 +01:00
pancake
dff0ccbeb0 Add user-install and user-uninstall make targets
- Add sys/user.sh to install r2 at home
2014-12-22 04:50:08 +01:00
pancake
2a95a1e29b Add and handle graph.from and graph.to (Useful for ag) 2014-12-22 04:16:50 +01:00
Jeffrey Crowell
78ba70e68b fix search crash on non opened file
r2 --
/ blah
[segfaultz]
2014-12-22 03:31:56 +01:00
pancake
43b4a996ce Fix shm crash and update sdb 2014-12-22 03:24:36 +01:00
pancake
11220f0c17 Add missing header defintions for r_io_wundo_apply|_all 2014-12-22 02:27:05 +01:00
pancake
d92c4960bf Fix /E 1 crash 2014-12-22 02:01:52 +01:00
pancake
be88fbd145 Add more cached dll ordinals 2014-12-22 01:55:17 +01:00
pancake
045a1ee387 Disable self:// in sandbox mode 2014-12-22 01:11:16 +01:00
pancake
55f0c74dd8 Avoid doing searchs when searching (thanks maijin) 2014-12-22 01:00:31 +01:00
pancake
3dd01a5514 Fix reloc ordinal resolution issue 2014-12-21 04:50:07 +01:00
pancake
0a5e666d10 Build DLL sdb ordinal-symbol databases 2014-12-21 04:38:25 +01:00
pancake
1d5ea4dd56 Enforce sandbox for ko/kd 2014-12-21 04:33:15 +01:00
inisider
f798918758 Add pdb usage markdown 2014-12-21 04:22:49 +01:00
pancake
ef69adb7f4 Better relocs in disasm and support reloc resolution by ordinal on PE
- Include OLEAUT32 and WS2_32 ordinal-symbol tables
2014-12-21 04:18:56 +01:00
pancake
c886531195 Implement 'ko' and 'kd' to open/dump Sdbs, Helpers for PE ordinal symbols 2014-12-21 00:55:38 +01:00
pancake
3976dc49d2 Fix previous commit memleak and handle <=N bwdisasm 2014-12-20 19:09:29 +01:00
Alvaro Muñoz
1763def25f fix #1878 2014-12-20 19:03:54 +01:00
pancake
d6c46d4f55 Fix >-1 branch instruction analysis for arm.cs 2014-12-20 11:00:22 +01:00
pancake
0cb4c60c63 Fix r2 -C crash (thanks zlul!) 2014-12-19 20:58:38 +01:00
Alvaro Muñoz
c295e33c70 fix #1825 2014-12-19 20:52:16 +01:00
pancake
a300cb8fb1 Fix memleaks in disasm.c 2014-12-19 17:49:42 +01:00
pancake
d6d7a40f4f Avoid reading when it is not necessary in pDj 2014-12-19 16:57:18 +01:00
Alvaro Muñoz
1cca39e3f6 fix #1863 2014-12-19 16:55:16 +01:00
pancake
f95d2ddd92 Update capstone (merges rex branch into next) 2014-12-19 16:50:35 +01:00
pancake
c8458d3379 Fix build 2014-12-19 14:59:18 +01:00
Jeffrey Crowell
0621f37d25 scoping of badstart was wrong
we couldn't find "middle of instruction" gadgets, now we can
2014-12-19 14:23:08 +01:00
pancake
5c8277cbf0 Update capstone 2014-12-19 14:15:58 +01:00
Jeffrey Crowell
908784fd08 remove duplicates of gadgets 2014-12-19 14:00:26 +01:00
pancake
9a5a39a804 Add oj and o*, to list opened files in JSON and r2 commands 2014-12-19 13:46:04 +01:00
pancake
af49b74b49 Fix #1866 - pf.a.b crash 2014-12-19 13:16:04 +01:00
pancake
39896c3488 Fix w32 build 2014-12-19 13:01:44 +01:00
pancake
17b06b7cbe Add loop, show fd after o and fix int (x86.cs) 2014-12-19 12:18:25 +01:00
Skia
58375097ae Fix coverity pf leak by cleaning the function up
CID fixed:
	1258915
	1258912
	1258911
2014-12-19 12:02:10 +01:00
Jeffrey Crowell
a27c6a4df3 remove overlapping gadgets
in places where there are 2 stop gadgets very close to each other, it is
possible that both will be found in one "gadget" this will preven that.
2014-12-19 10:42:18 +01:00
pancake
559c2cd25a Add '!' inside '#!' and make r_core_editor accessible from r_cons_editor. 2014-12-19 03:17:28 +01:00
pancake
db3d5902e3 Implement 'op' command to open a new native plugin
Fixes some autocompletions
2014-12-19 02:08:58 +01:00
pancake
6fc168a5a0 Refactoring ROP search to be a bit closer to <78 cols 2014-12-19 01:25:46 +01:00
pancake
02d69d72f0 Fix build 2014-12-19 00:22:39 +01:00
pancake
68955c2d46 Handle ^C in /R and /R/ 2014-12-18 22:38:12 +01:00
trndr
6706fb7c7b Add mips cs esil SRAm SRLV, SRL, SLLV, LBU, STLU 2014-12-18 21:47:54 +01:00
trndr
e38dc3157b Remove mips cs esil shorthand expressions 2014-12-18 21:47:54 +01:00
Alvaro Muñoz
de94f88a0b fixes to disasm.c 2014-12-18 13:13:01 +01:00
Jeffrey Crowell
64268908b6 ban .byte instructions in rop search
formatting

fix the search in rop
2014-12-18 10:52:15 +01:00
Jeffrey Crowell
b1bd248cef ban .byte instructions in rop search
formatting
2014-12-18 02:27:58 +01:00