Commit Graph

117 Commits

Author SHA1 Message Date
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