pancake
7205fbd665
ESIL can now emulate memory mapped devices
2017-03-25 03:29:03 +01:00
pancake
a93424a3db
Indent cmd_search.c
2017-03-25 02:23:47 +01:00
Roi Martin
a3070b131b
Restore zs names on load. r_spaces refactoring
2017-03-24 22:53:38 +00:00
radare
3d65ec6903
Fix #7088 - Remove io->raw and .keepio
2017-03-22 16:42:58 +01:00
condret
db884ecd1d
Initial import of the io.null plugin and doc/siol.md
2017-03-21 20:00:35 +01:00
Roi Martin
38a112708d
Improve zignatures naming
2017-03-20 23:06:24 +00:00
pancake
94ec966936
Do not exit if pledge fails, just return with disabled sandbox
2017-03-20 16:05:48 +01:00
xarkes
f5c67d8bdf
Added custom tab to sdb json_indent function ( #7050 )
2017-03-19 21:34:30 +01:00
Roi Martin
0ca78a43e5
Do not add zignatures with zero mask
...
Fix #5688
2017-03-19 17:20:31 +00:00
pancake
3fc88ea96a
Add R_NEWCOPY primitive in r_types.h
2017-03-18 23:13:24 +01:00
pancake
40bc4cb751
Fix ood symbol rebasing and add obr command
2017-03-18 21:40:01 +01:00
Roi Martin
09c3e12a8f
Implement metric zign search and check
2017-03-18 11:33:30 +01:00
Roi Martin
1425fd4418
Implement metric zignatures management
2017-03-18 11:33:30 +01:00
xarkes
072551a8a7
Modified json indent character
2017-03-17 12:09:17 +01:00
Riccardo Schirone
084d5c1217
libr/parse: add another view for function variable/arguments ( #7048 )
2017-03-17 11:54:34 +01:00
pancake
56aeb2a6e3
RBinPlugin.load boolified
2017-03-17 03:52:43 +01:00
Roi Martin
3fa18414c3
Implement open/save zignature file
2017-03-17 00:43:02 +01:00
davidpolverari
1fb422b532
Fix #6162 - Renames r_str_concat to r_str_append
2017-03-16 22:29:49 +01:00
Ren Kimura
863e3566d2
Add snap_set command ( #7032 )
2017-03-16 10:09:17 +01:00
pancake
7a0a11f500
Apply minor naming and indent changes from the siol branch - thanks condret
2017-03-15 02:22:54 +01:00
pancake
6a9c4a652c
Refactor get_sdb(RBinObject) -> get_sdb(RBinFile) + r2-indent
2017-03-15 00:21:37 +01:00
pancake
6506118fb9
Initial support for the NRO Nintendo Switch binaries
2017-03-14 20:02:59 +01:00
pancake
9a4a014e3c
Update sdb and capstone
2017-03-13 14:59:00 +01:00
Roi Martin
5743f373ff
Integrate support for FLIRT signatures
2017-03-13 11:38:23 +01:00
Roi Martin
bcb8072ec5
Move search code into r_sign. Refactoring
2017-03-13 11:38:23 +01:00
Roi Martin
e97444c3f0
Create flags in z/ . Revert changes in keyword.c
2017-03-13 11:38:23 +01:00
Roi Martin
488b688636
Implement zign search using r_search. Minor fixes
...
Note: Current implementation must be refactored and moved to r_sign.
2017-03-13 11:38:23 +01:00
Roi Martin
28f8a23632
Add r_sign_foreach(). Add dummy z/. Make r2-indent happy
2017-03-13 11:38:23 +01:00
Roi Martin
3f89eec3b0
Initial rewrite of zignatures
...
Includes:
* Add exact and anal zignatures (zae, zaa)
* Delete zignatures (z-)
* Manage zignspaces (zs)
2017-03-13 11:38:23 +01:00
pancake
0202236dbc
Add missing function definition
2017-03-13 02:57:44 +01:00
Riccardo Schirone
4228c1defe
core/graph: remove some dup code and fix mini nodes
2017-03-11 02:47:50 +01:00
Giovanni
eddf4ee678
ASN1 - Fix memory leaks, clean code and solve crash
2017-03-10 23:14:14 +01:00
Pankaj Kataria
c8e11c0828
Initial commit for parsing RTTI structures
2017-03-09 23:50:50 +01:00
Álvaro Felipe Melchor
e8f80a165c
Remove fcn->vars and reindent anal/fcn.c var.c and flirt.c
2017-03-09 23:46:02 +01:00
pancake
9c870ef165
Add RAnalOp.opex, not yet used
2017-03-09 18:52:18 +01:00
pancake
1a5dbf3ccb
Boolify rbin's check + check_bytes callbacks and fix null deref in dex
2017-03-08 23:16:46 +01:00
Giovanni
7e48260b04
Fixed SIGSEGV, fixed heap buffer overflow and UAF in the ASN1 code
2017-03-08 12:32:44 +01:00
Giovanni
43532031c4
Fixes for windows and some are also global ( #6936 )
2017-03-08 08:49:31 +01:00
Giovanni
5d669ed2f8
Improvement of iI for PE with signatures + refactoring ( #6930 )
...
* Improvement of iI for PE with signatures + refactoring
2017-03-07 15:54:22 +01:00
Roi Martin
a40343f2f0
Make spaces.c generic ( #6931 )
2017-03-06 23:23:40 +01:00
xarkes
4d7767883b
Added PE overlay flag to r2 -nn and in iI ( #6926 )
2017-03-06 12:00:44 +01:00
Giovanni
347a392cc9
Fix #3499 - AVR-DES + DES Refactoring
2017-03-03 11:00:07 +01:00
Giovanni
fd38170338
Refactoring CMS/PKCS#7 and better use of the memory
...
Refactoring CMS/PKCS#7 and better use of the memory
2017-03-02 16:10:32 +01:00
pancake
a41a8252ae
Initial import of the WIP support for WebAssembly (bin + disasm)
2017-03-02 14:42:05 +01:00
pancake
55f16419ae
Fix build
2017-03-02 03:57:14 +01:00
Roi Martin
d82235285c
Implement "rabin2 -L [plugin]" and command "iL [plugin]" ( #6875 )
...
* Fix r_str_cmp to follow the documented behaviour
Now r_str_cmp behaviour is consistent.
Before:
* Returns true if both pointers are equal.
* Returns false if the strings are equal.
Now:
* Returns true if both pointers are equal.
* Returns true if the strings are equal.
* Implement "rabin2 -L [plugin]"
- Display plugin info in a proper structured way for humans with
"rabin2 -L [plugin]".
- Fix current "rabin2 -L [-j]" output.
- Allow to specify "-j" before or after "-L".
Fix issue #6861 .
* Implement command iL [plugin]
* Fix json output in rabin2 -L and iL
2017-03-01 20:05:40 +01:00
Rakholiya Jenish
5af263c821
Fix #4837 - Support punycode
2017-03-01 09:56:10 +01:00
radare
93e11e9d80
RHash cleanup
2017-03-01 09:02:28 +01:00
pancake
5057cb6fb6
Update ABI for debug, core and anal plugs
2017-02-28 02:29:54 +01:00
pancake
d6756e235c
Implement author and version of RAsmPlugin
2017-02-28 02:26:55 +01:00