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
pancake
ef463f983e
Fix rabin2 -qL -jL and add version and author in RBinPlugin
2017-02-28 02:16:36 +01:00
pancake
30aebdc521
Add author and version fields for RIOPlugin
2017-02-28 02:06:46 +01:00
pancake
81832436e0
Honor rabin2 -H, -rH, -qH and -jH
2017-02-27 10:55:47 +01:00
pancake
c1c4086e38
Fix #242 - Implement HFS timestamp in pth
2017-02-26 23:01:49 +01:00
Maijin
266eee75ae
Fix #6560 Unify Windows/Win32 define
2017-02-26 16:51:03 +01:00
alvarofe
e506bc608e
Get rid of r_strht.h
2017-02-24 23:42:17 +01:00
alvarofe
c549a33c6d
Use sdb in cmd_print.c
2017-02-24 23:42:17 +01:00
alvarofe
a28726d467
Fix some warnings and leftover without update
2017-02-24 23:42:17 +01:00
alvarofe
f33febdd4f
Remove r_db.h
2017-02-24 23:42:17 +01:00
alvarofe
623aed3163
More work into ht replacement
2017-02-24 23:42:17 +01:00
alvarofe
857656ed84
More leftover because of old ht imp
2017-02-24 23:42:17 +01:00
alvarofe
3e463d8069
Use ht_* in strht.c
2017-02-24 23:42:17 +01:00
alvarofe
8695dbf3b5
Use ht_* in mixed.c
2017-02-24 23:42:17 +01:00
alvarofe
ed8d668247
Use ht_* in config.c
2017-02-24 23:42:17 +01:00
alvarofe
d260e46cde
Use ht_* from sdb in fcnstore.c
2017-02-24 23:42:17 +01:00
alvarofe
8307af0b10
Use ht_* from sdb in flag.c & r_flag.h
2017-02-24 23:42:17 +01:00
pancake
a622aaba3e
More rework on the RBinField refactoring
2017-02-24 11:05:04 +01:00
pancake
0eadd79d5a
Implement initial iHH for mach0
2017-02-24 02:33:50 +01:00
pancake
25f1d59036
Implement pxx and pxX for hex-less hexdumps
2017-02-23 17:34:12 +01:00
pancake
b7c192af29
Fix #6821 - Use (void) instead of ()
2017-02-20 12:38:10 +01:00
Srimanta Barua
7cdf8660d8
Fix #6795 - ax- not working
2017-02-20 12:15:58 +01:00
pancake
1ea23bd604
Fix #6816 - null deref in r_read_*
2017-02-20 12:08:06 +01:00
pancake
4bbc73a0e2
Fix #6818 - json indent ~{} honors scr.color
...
- Cannot configure the color palette
2017-02-20 02:32:58 +01:00
pancake
a1164822c0
Drop \r in asn1|pkcs7|x509 and fix r2b
2017-02-19 01:58:51 +01:00