ewtoombs
8021e7f42f
Some refactoring and r2-indent for dietline
2017-04-04 12:31:47 +02:00
pancake
d4ee478e6b
Remove dupped blksz in i
2017-04-04 12:00:45 +02:00
pancake
f02064ccf4
Resolve conflict
2017-04-04 10:43:19 +02:00
oddcoder
b25e99018d
Adding relro to i and putting stuff in semiorder
2017-04-04 10:37:28 +02:00
Roi Martin
86f2793cbd
Minor fixes in zigns
2017-04-04 00:58:27 +00:00
Roi Martin
0427524f97
Implement basic zign matching
2017-04-04 00:39:47 +00:00
Pepe Vila
86c8fa1a01
wasm disasm support ( #7204 )
2017-04-04 02:34:31 +02:00
pancake
67b1d7a655
Retly incremental ports instead of infinite loop in =h&
2017-04-03 23:22:59 +02:00
pancake
6d870cc05a
Fix null deref in disasm colors
2017-04-03 15:41:08 +02:00
ITAYC0HEN
1a869f4991
Fix #7185 : Show human size in i ( #7190 )
...
fixes issue #7185 in `i` and `ij`.
Itay
2017-04-03 12:01:52 +02:00
Khairul Azhar Kasmiran
7d15907bfc
Always build ds->opstr before comment ( #7196 )
2017-04-03 12:01:07 +02:00
Cararasu
16c2fd2fe4
Lua 5.3 Assembler/Disassembler, Analyzer and Binary Plugin ( #3836 ) ( #7197 )
...
* Added Lua 5.3 Assembly and Disassembly
* Implemented Lua 5.3 Binary Analyzer #3836
* removed unnecesasry prints for lua implementation #3836
* implemented caching for parsing the lua-file #3836 grouped global data together
* added mnemonics to analyzer and fixed a wrong instructionname
* replaced llx and llu with PFMT64x
* removed trailing whitespaces from lua 5.3 assembler and binary analyzer
* made all functions in lua53 plugins that are possible static
2017-04-03 11:59:17 +02:00
Raúl Peñacoba
59158d01fe
bin_xtr_dyldcache: Missing R_FREE in a fail path ( #7200 )
2017-04-03 11:58:06 +02:00
Roi Martin
fb72dbb94b
Do not add generated refs in zign
2017-04-03 00:47:53 +00:00
Roi Martin
dfb533df21
Add refs with commands zaF
2017-04-03 02:28:20 +02:00
Roi Martin
668da7eeef
Add refs to zign metrics
2017-04-03 02:28:20 +02:00
Roi Martin
d27f1c7d24
Add offset to zign metrics
2017-04-03 02:28:20 +02:00
pancake
36e96f2546
Fix rtr segfault when bruteforcing on different threads
2017-04-03 01:00:45 +02:00
alvarofe
ea9b43fa11
Check for section_end in r_flag_get_i2
2017-04-02 12:49:33 +02:00
alvarofe
643267ab67
Fix some warnings when compiling
2017-04-02 12:43:25 +02:00
alvarofe
42fb071d4b
Fix #7198 - static code analysis by AppChecker
2017-04-02 12:22:04 +02:00
Maijin
388225fd89
Fix Step-over in graph
2017-04-01 01:45:28 +02:00
Sven Steinbauer
a6c4939b62
Fix single operand parsing for arm64 ( #7191 )
...
FIX #7189
2017-03-31 12:52:08 +02:00
pancake
6a992baccb
Fix crash in free for aab and update prevrls in mkfile
2017-03-31 11:49:06 +02:00
Giovanni
4715f1e2b9
fixed crash on cmask due bad args ( #7188 )
2017-03-31 10:22:57 +02:00
ITAYC0HEN
5e86ac0a90
fix graph.c help meesage ( #7187 )
...
* Update graph.c
* Update cmd_info.c
* Update cmd_info.c
nothing changed <> wrong branch
2017-03-31 09:51:21 +02:00
Roi Martin
547479dad2
Zign matching configurable via zign.metrics.{graph,bytes}
2017-03-30 17:54:17 +00:00
Roi Martin
749d432a51
Reduce error/warning verbosity of zigns
2017-03-30 16:54:58 +00:00
Roi Martin
cae53f1e78
Fix comment
2017-03-30 18:11:54 +02:00
Roi Martin
e68c31e015
Fix r_sign_delete on zignspaces
2017-03-30 18:11:54 +02:00
Roi Martin
bade0f3fde
Update zigns autocomplete
2017-03-30 18:11:54 +02:00
Roi Martin
572c83e48d
Add all possible zigns with za{f,F}
2017-03-30 18:11:54 +02:00
Roi Martin
25134da7cf
First steps in supporting multiple zign heuristics
2017-03-30 18:11:54 +02:00
pancake
17e34bac0a
Fix UAF and null deref when emulating code with anal hint bits
2017-03-30 17:58:26 +02:00
Rene Laemmert
39aa9128f4
Experimental aab reimplementation
2017-03-30 10:53:40 +02:00
pancake
d023e33790
Fix null deref in RCons.swapGround
2017-03-30 09:51:45 +02:00
pancake
29be000e3c
Rename esil_stack into esil.ram
2017-03-30 09:18:03 +02:00
pancake
80a8b9a5a2
Greenify travis rolling back the p=p improvements into p=z
2017-03-30 09:14:31 +02:00
pancake
cd28744049
Add r_mem_{alloc,free} to avoid issues mixing multiple allocators
2017-03-30 02:39:18 +02:00
pancake
fd4efcfa70
Add asm.section.sub to the pointer dereference strings in disasm
2017-03-30 02:20:22 +02:00
pancake
0c2bf8080f
Print out Sa in S*, handy for projects
2017-03-30 02:19:55 +02:00
Álvaro Felipe Melchor
a6e87ff6df
Fix #7154 - /V* set flags and not behaves like aav ( #7166 )
2017-03-29 04:44:16 +02:00
pancake
16fb39d2c1
Add p=z and bring back the old p=p
2017-03-29 04:42:01 +02:00
pancake
0e66d65a7c
Handle ^C in p=
2017-03-29 04:37:40 +02:00
pancake
262f67353c
Add p=[j,c,i,m,s] and enhance p=p
2017-03-29 04:23:14 +02:00
Roi Martin
5d46f0224c
Implement custom anal_mask for ARM
2017-03-29 02:25:43 +02:00
Roi Martin
dd447d0717
Add support for custom anal mask functions
2017-03-29 02:25:43 +02:00
Thomas Ilsche
1a72b58daa
fix NULL deref on failed strbuf_new and memory leak in r_asm_mdisassemble ( #7163 )
2017-03-29 00:44:36 +02:00
pancake
8edcc53a18
Implement asm.section.sub to prefix offsets with section name in disasm
2017-03-28 22:55:58 +02:00
Alex Stafeev
9578dffa1c
#6161 add ningb haddr ( #7174 )
2017-03-28 22:13:50 +02:00