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
tocic
ffad6f3f09
Fix typos in docs
2022-09-10 07:41:19 +03: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
f2b7104cd6
Fix endianness of coverage data on big endian systems
2022-07-29 17:23:30 +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
llzmb
3506077fd6
Add missing blank lines and remove double blank lines
2021-12-04 22:28:05 +01:00
llzmb
3023a36d4d
Change "AFLplusplus" to "AFL++"
2021-12-02 17:16:54 +01:00
llzmb
0ae9b0dff4
Remove the word "please"
2021-12-02 17:01:45 +01:00
llzmb
d9e39be4e8
Remove the word "simply"
2021-12-02 16:49:16 +01:00
llzmb
da13111117
Merge branch 'dev' into docs_edit_readme_frida_mode_qemu_mode
2021-11-30 20:28:20 +01:00
Your Name
a699dc2d2d
Update docs
2021-11-29 17:38:06 +00:00
llzmb
133fba724a
Edit FRIDA mode DEBUGGING.md
2021-11-25 20:50:18 +01:00
llzmb
9a485106b0
Fix spelling in FRIDA mode README.md
2021-11-25 17:01:48 +01:00
llzmb
ce21346053
Edit FRIDA mode README.md
2021-11-25 15:15:43 +01: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
David Carlier
c96fdfac01
frida mode android build fix proposal.
...
also protecting seccomp the other way around in case it is ported
in another platform supported by frida.
2021-10-16 15:30:58 +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
van Hauser
ca9c87dd45
Merge pull request #1075 from WorksButNotTested/test
...
Various New Features & Fixes
2021-08-20 23:15:18 +02: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
hexcoder
c2e02df9a5
wording
2021-08-20 12:21:00 +02:00
Your Name
5f20137e9d
Add support for generating coverage information
2021-08-17 18:30:30 +01:00
Your Name
cacee58fb7
Added documetation on how to debug issues
2021-08-12 17:42:11 +01:00
Jonathan Wilson
58636fd54e
Update readme, minor tweaks
2021-07-27 09:18:53 +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
94999782f1
Improved block and edge numbering to reduce collisions ( #1021 )
...
Co-authored-by: Your Name <you@example.com>
2021-07-14 09:48:37 +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
dcf450ecba
Changes to automatically disable optimization when AFL_FRIDA_INST_TRACE is set ( #1003 )
...
Co-authored-by: Your Name <you@example.com>
2021-07-05 11:28:39 +02:00
WorksButNotTested
f348a35ec6
Added JS support ( #992 )
...
* Added JS support
* Added some documentation
Co-authored-by: Your Name <you@example.com>
2021-06-24 19:46:08 +02:00
WorksButNotTested
b9f260452e
Improve tracing support to include real addresses and edge ids and also support logging edges only once ( #972 )
...
Co-authored-by: Your Name <you@example.com>
2021-06-11 10:51:47 +02:00
WorksButNotTested
b8092c6227
FRIDA - Remove need for AFL_FRIDA_PERSISTENT_RETADDR_OFFSET ( #970 )
...
Co-authored-by: Your Name <you@example.com>
2021-06-10 10:07:21 +02:00
WorksButNotTested
c7b9171c10
FRIDA AARCH64 support ( #965 )
...
Co-authored-by: Your Name <you@example.com>
2021-06-08 09:55:12 +02:00
WorksButNotTested
6883605d13
Support writing Stalker stats ( #945 )
...
* Support writing Stalker stats
* Fixed string handling in print functions
Co-authored-by: Your Name <you@example.com>
2021-05-29 00:43:14 +02:00
WorksButNotTested
257cc1e82a
Update frida_mode readme ( #925 )
2021-05-18 12:28:15 +02:00
vanhauser-thc
d0fa8dcba5
update documentation
2021-05-10 13:54:01 +02:00
hexcoder
d982fddb18
remove merge conflict artifacts
2021-05-10 09:15:06 +02:00
vanhauser-thc
2fd9629478
typo
2021-05-07 09:11:46 +02:00
hexcoder
dd96f01a16
typos
2021-05-04 16:05:07 +02:00
hexcoder-
e2e7f3f0b5
clarify that no modifications are required.
2021-05-03 20:55:06 +02:00
vanhauser-thc
094cd917b6
frida: complog -> cmplog
2021-04-30 13:39:50 +02:00
hexcoder
758bc770a8
typos
2021-04-30 12:02:26 +02:00
WorksButNotTested
39ad3b8946
Frida persistent ( #880 )
...
* Added x64 support for persistent mode (function call only), in-memory teest cases and complog
* Review changes, fix NeverZero and code to parse the .text section of the main executable. Excluded ranges TBC
* Various minor fixes and finished support for AFL_INST_LIBS
* Review changes
Co-authored-by: Your Name <you@example.com>
2021-04-28 10:25:26 +02:00
hexcoder
a50d95b831
typos
2021-03-26 17:42:54 +01:00