pancake
a1666a7712
Fix warnings introduced recently
2018-07-30 18:17:09 +01:00
cyanpencil
b9be6c9a8c
Added r_file_globsearch and zfs **.sig
support
...
Updated zf? help
Removed debug eprintf
2018-07-27 01:26:34 +08:00
cyanpencil
b747592598
Add asm.flags.real option disabled by default
2018-07-05 00:55:51 +08:00
cyanpencil
c90d548082
Fix linking error in flag.c
2018-07-05 00:55:51 +08:00
sivaramaaa
a6d64cfd3b
Fix #9244 , Honor anal.in for aab ( #9250 )
...
* Fix from/to issue for anal.in and zoom.in
* Merge all get_boundaries function and added a prefix param
2018-01-27 23:10:02 +01:00
pancake
e43107d1ca
r_str_chop_ro, r_str_trim_const -> r_str_trim_ro
2018-01-08 03:29:29 +01:00
Rene Laemmert
a90354fdba
added zi command ( #8583 )
2017-09-25 16:59:50 +02:00
Rene Laemmert
729c528c80
Added autoload of zignatures ( #8554 )
2017-09-18 17:48:19 +02:00
Fangrui Song
1c4407cb69
Fix #8388 - Replace RIOMap::{from,to} with RAddrInterval itv.
2017-09-14 12:40:22 +02:00
pancake
99004f3c0b
Enhance search.in boundaries by removing from/to and always use the list
2017-09-12 00:25:01 +02:00
Fangrui Song
e472e74b9d
Move {RAsm,RAnal}::addrbytes to RIO::addrbytes, delete asm.addrbytes and make cLEMENCy work again ( #8432 )
2017-09-04 21:41:09 +02:00
pancake
7a5498dc86
Bring back zg
2017-09-04 15:34:00 +02:00
alvarofe
702b63955f
Fix partially cmd_zignature
...
what fails is flirt now
2017-08-28 23:24:37 +02:00
condret
0161fa0ec2
make read_at bool again and implement RIOAccessLog for accurate error-handling
...
This reverts commit a9bf4aae2b
.
2017-08-22 17:24:04 +00:00
Fangrui Song
a9bf4aae2b
Misc fixes to siol ( #8262 )
...
* Fix onIterMap (divide-and-conquer like USACO Shaping Regions), check return values of every `op` call
* Change return types of r_io_read_at and friends back to `int`
* Fix some analysis tests and others
* Fix mem leaks
2017-08-22 10:46:48 +02:00
Fangrui Song
f5a03ce8c1
Add support for asm.addrbytes in zign and fix a few leaks
2017-08-09 11:30:57 +02:00
Fangrui Song
86de0abd20
Use RList for cmd_descriptors, make it a member of RCore ( #8034 )
2017-07-27 14:52:17 +02:00
Fangrui Song
b9c5e8ec80
z commands: move help_msg_*[] arrays to top ( #8019 )
2017-07-26 15:53:20 +02:00
Maijin
7b4e4abd34
Fix #7779 typo in 'zignatures' information
2017-06-19 15:42:45 +02:00
Roi Martin
946b35f967
Fix issue #7311
2017-05-31 20:34:20 +02:00
pancake
71dc5b0588
Fix z regression introduced after refactoring
2017-04-28 17:16:45 +02:00
pancake
c91339830e
Initial implementation of dir.zigns and honor in zo
2017-04-28 14:37:30 +02:00
pancake
b3850be217
Lot of null derefs fixes in signatures and crypto
...
- Remove \r from crypto_des
- Initial work towards dir.zigns
2017-04-28 14:37:28 +02:00
Roi Martin
98f73f6b24
Remove r_config dependency from r_anal
2017-04-05 22:54:52 +00:00
Roi Martin
dae85e62ac
Use RList in refs zignatures
2017-04-05 22:36:39 +00:00
Roi Martin
af896c500c
Use zign limits on matching
2017-04-05 19:15:57 +00:00
Roi Martin
72e15ca51b
Add config var zign.mincc. Rename zign.{min,max} to zign.{minsz,maxsz}
2017-04-05 10:20:01 +00:00
Roi Martin
0427524f97
Implement basic zign matching
2017-04-04 00:39:47 +00: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
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
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
Roi Martin
5d46f0224c
Implement custom anal_mask for ARM
2017-03-29 02:25:43 +02:00
Roi Martin
6833124b80
Show number of generated zignatures in za{e,a,m}F
2017-03-25 11:57:46 +00:00
Roi Martin
0c2a93b31b
Allow to add function zign at offset
2017-03-23 19:40:36 +00:00
Roi Martin
1d21b17ec6
Implement command zoz. Change default zign.min to 8
2017-03-22 11:16:54 +00:00
Roi Martin
dfb457db19
Minor fix in zam??
2017-03-21 00:14:01 +00:00
Roi Martin
85ed4e674f
Add command zam??
2017-03-21 00:01:08 +00:00
Roi Martin
38a112708d
Improve zignatures naming
2017-03-20 23:06:24 +00:00
Roi Martin
0ca78a43e5
Do not add zignatures with zero mask
...
Fix #5688
2017-03-19 17:20:31 +00:00
Roi Martin
e338ec9f6c
Fix name matching in zamf, zaaf and zaef
2017-03-19 13:57:02 +00:00
Roi Martin
5ac94e1159
Output number of hits on z/ and zc
2017-03-19 12:56:34 +00:00
Roi Martin
58e7f4b08a
Fix json output of metric zigns. Fix CID 1372491
2017-03-19 12:21:12 +00: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
Roi Martin
3fa18414c3
Implement open/save zignature file
2017-03-17 00:43:02 +01:00