e64c3f8653
code format
2025-03-03 18:03:59 +01:00
feed691dc0
Addressed frida-mode exec-speed regression on ARM64 for #2298
...
Co-authored-by: WorksButNotTested <@WorksButNotTested>
2025-02-13 16:23:22 -05:00
9cb3fe98dd
Merge pull request #2290 from vnc0/FridaGum16.6.0
...
Update FRIDA mode for Frida Gum 16.6.x API compatibility
2025-02-11 13:42:25 +01:00
f87a669aa3
Add conditional compiler flag for Frida 16.6+ compatibility
2025-02-11 08:05:21 +01:00
7765d4ac33
Fix various spelling errors ( #2293 )
...
* Fix spelling errors in log messages
* Fix doc comment syntax
* Fix spelling errors in Markdown documentation
* Fix spelling errors in comments
2025-02-10 00:32:42 +01:00
fd780e8eba
Update FRIDA mode for Frida Gum 16.6.x API compatibility
...
- Bumped the frida-gum version to 16.6.5.
- Refactored functions to use `GumModule` instead of deprecated `GumModuleDetails`.
2025-01-25 18:26:30 +01:00
4369d6209f
Removed bogus free in instrument_coverage_unstable_find_output
2024-07-28 19:57:55 +01:00
5bfe0c1a15
added free for new strings
2024-07-23 20:52:15 +01:00
bb72cc752a
Fixed frida unstable coverage for instances not named "default"
2024-07-23 17:31:13 +02:00
4a6b751b93
frida_mode: fix fasan operand access order
2024-07-21 18:26:13 +02:00
77bad3ad23
ijon set: use __afl_coverage_interesting
2024-07-10 10:16:14 +02:00
8fbeeb1439
ijon set: discard source code instrumentation
2024-06-30 15:50:37 +02:00
a161aac7c1
ijon set: init
2024-06-29 22:05:22 +02:00
1369cf7176
Fixes for arm/arm64
2024-06-10 18:16:30 +01:00
eccd0985a0
Fixes for x86
2024-06-10 18:16:30 +01:00
0617b8898a
Update comment
2024-06-10 18:16:30 +01:00
fbcdeb8439
Improve persistent mode
2024-06-10 18:16:30 +01:00
8e50c0c103
frida verbose
2024-06-10 09:08:44 +02:00
5014b86c3c
fix AFL_FRIDA_DEBUG_MAPS
2024-06-09 15:44:10 +02:00
f8767c397b
Fix issue for setrlimit
2024-06-05 18:43:20 +01:00
86d76b52ac
Improve binary-only related docs
2023-12-21 23:48:43 +08:00
f3d2127fd8
clang-format 16->17
2023-11-06 10:13:59 +01:00
b679e155ca
frida_mode: fix oob when copying details
...
Change-Id: I6a19792ee9e174720242602cec4a79134f6218de
2023-09-05 09:24:42 +05:30
3bae404733
code format
2023-09-03 11:25:03 +02:00
d6e7740ad6
Don't corrupt instruction if map offset is too large
2023-08-30 17:17:55 +01:00
127c345161
nts
2023-07-13 14:26:32 +02:00
a560e42a4d
Increase dummy map size
2023-07-10 07:31:19 +01:00
9926f07082
Support for long form instrumentation on x64
2023-06-22 17:36:02 +01:00
06e1c64745
Changes to support defered start
2023-06-01 09:33:51 +01:00
e596c9856b
Support for instrumentation more than GB away from data structures
2023-05-31 19:15:18 +01:00
029e039cbc
code format
2023-05-21 17:49:14 +02:00
6bd48a48cb
code format
2023-04-22 11:39:44 +02:00
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
0d55feb11d
Add support for disabling branch suppression
2023-01-31 07:00:02 +00:00
31727f36a8
Changes to revert broken branch suppression fix
2023-01-31 06:23:00 +00:00
e26c173041
code format
2022-12-13 09:13:52 +01:00
0885dda767
Fix branch suppression for ARM64
2022-12-01 18:19:47 +00:00
9734d0b3c0
Fixes to make things easier to build for ARM
2022-11-23 18:18:26 +00:00
ad6a4cf1c2
Fix cmplog block ID generation to use hashes rather than bit-shifts
2022-11-18 08:11:26 +00:00
7461c52278
Fixes for x64
2022-10-11 18:15:51 +01:00
fac6491ad0
Bump FRIDA version
2022-10-11 18:15:51 +01:00
4bb4d6ebfd
ARM branch suppression
2022-10-11 18:15:51 +01:00
23e477caa7
Updates following FRIDA API changes
2022-10-11 18:15:51 +01:00
b5002d74b4
Fixed warnings about format strings
2022-08-11 17:55:23 +01:00
7b6ee28291
code format
2022-08-06 09:07:49 +02:00
608ea5f8ab
Add support for Android SHM
2022-08-05 20:57:54 +01:00
00b5d3792d
Changes to abstract shared memory
2022-08-05 20:56:14 +01:00
e9cb939956
Fixes to formatting
2022-08-05 20:56:14 +01:00
7b6743f14c
Android fixes
2022-08-05 20:56:14 +01:00
1e524d1f43
Added support for ARM32 inline assembly
2022-08-04 18:46:29 +01:00