20 Commits

Author SHA1 Message Date
eleguevel
30495e6bfe frida mode: add dynamic loaded code exclusion
Add the AFL_FRIDA_INST_NO_DYNAMIC_LOAD environment variable and its
associated JS function setInstrumentNoDynamicLoad to prevent the
instrumentation of late dynamic loaded code.

Resolve #1708
2023-04-21 12:00:56 +02:00
Your
0d55feb11d Add support for disabling branch suppression 2023-01-31 07:00:02 +00:00
Your Name
3562de440e Changes to add option for absolute coverage data 2022-08-04 18:46:29 +01:00
Your Name
4fdd64d6d6 Added framework for logging register contents at the end of each basic block 2022-07-29 19:33:31 +01:00
Your Name
852c036cae Add global caching of block translation to instrumentation 2022-02-18 17:39:21 +00:00
Your Name
5f45f380c3 Changes to default CMOV instrumentation to off 2022-02-18 08:10:19 +00:00
Your Name
cb1256499f Added instrumentation for CMOV instructions 2022-02-18 08:01:34 +00:00
Your Name
d59a76261d Improvements to debug output 2021-12-20 18:14:57 +00:00
Your Name
af02fa1670 Improve JS bindings for hooking functions 2021-11-18 17:08:39 +00:00
Your Name
e1d3fe30de Changes to allow configuration of stalker adjacent blocks 2021-11-15 17:14:04 +00:00
Your Name
93b8f17242 Add support for option to disable backpatch 2021-11-08 18:17:09 +00:00
Your Name
f14b3bd9de Fix issues with Yama restrictions in FRIDA mode 2021-10-26 18:48:13 +01:00
Your Name
5559dd9c24 Added seccomp support 2021-08-27 18:38:58 +01:00
Your Name
e5f5d5886a Add unstable coverage support 2021-08-26 18:06:41 +01:00
Your Name
028f8ced8f Fixed coverage on OSX (dependency on pipe2)
Removed use of 'realpath' in makefiles to fix OSX incompatibility
Fixed handling of when prefetching should be enabled
Snap the main binary during initialization to avoid stability issues with lazy loading
Add support for configurable inline cache entries for FRIDA on x86/x64
Support for prefetching FRIDA backpatches on x86/x64
Improved stats support on x86/x64/aarch64
2021-08-20 17:28:40 +01:00
Your Name
5f20137e9d Add support for generating coverage information 2021-08-17 18:30:30 +01:00
WorksButNotTested
9e8afcc615
Support for setting a fixed seed for the hash function (#1026)
Co-authored-by: Your Name <you@example.com>
2021-07-15 20:32:44 +02:00
WorksButNotTested
bf9a155418
Support for excluding JIT code (#1006)
Co-authored-by: Your Name <you@example.com>
2021-07-06 09:09:31 +02:00
WorksButNotTested
7da632065f
Minor fixes to typescript bindings (#999)
Co-authored-by: Your Name <you@example.com>
2021-06-30 10:35:44 +02:00
WorksButNotTested
6a3877dcd3
Improved FRIDA mode scripting support (#994)
Co-authored-by: Your Name <you@example.com>
2021-06-25 23:14:27 +02:00