65 Commits

Author SHA1 Message Date
vanhauser-thc
d955409178 disable frida in the ci for the moment it is working nowhere 2023-03-25 20:37:08 +01:00
Your Name
c52a0a15c8 Fix FRIDA mode for OSX arm64 2023-01-25 12:37:38 +00:00
Your Name
b0898de377 Fix FRIDA mode for OSX x64 2023-01-25 08:24:34 +00:00
Your
6dd9764cf6 Bump FRIDA version 2022-12-01 18:19:41 +00:00
Your Name
9734d0b3c0 Fixes to make things easier to build for ARM 2022-11-23 18:18:26 +00:00
Your Name
939575de4b Bump to FRIDA 16.0.1 2022-10-11 18:15:51 +01:00
Your Name
7461c52278 Fixes for x64 2022-10-11 18:15:51 +01:00
Your Name
fac6491ad0 Bump FRIDA version 2022-10-11 18:15:51 +01:00
Your Name
ddea91de1d Fixed makefile formatting 2022-08-11 17:55:23 +01:00
Your Name
7b6743f14c Android fixes 2022-08-05 20:56:14 +01:00
Your Name
7bdb22c70c Added build of FRIDA mode shared library to enable embedding 2022-08-04 18:46:29 +01:00
WorksButNotTested
9657b700b1
Fix some OSX incompatibilities on AARCH64 (#1479)
Co-authored-by: Your Name <you@example.com>
2022-07-21 19:48:21 +02:00
van Hauser
d088c26045
Merge pull request #1470 from WorksButNotTested/frida
Updated FRIDA version
2022-07-08 19:47:53 +02:00
Your Name
3d2a095f2e Updated FRIDA version 2022-07-08 18:22:05 +01:00
Ruben ten Hove
a5822c7c2f various changes 2022-06-21 18:52:43 +02:00
Your Name
b36d0adb46 Update version of FRIDA 2022-05-12 16:54:40 +01:00
Your Name
17fc44d995 Fix libunwind libraries when building from source 2022-02-01 08:13:28 +00:00
jon
c38b05c80a Fixed build from source on OSX 2022-02-01 08:13:28 +00:00
Your Name
bb186a2ece Bump FRIDA version 2022-02-01 08:13:18 +00:00
Your Name
5b06078a41 Changes to support variations in the mapsize 2022-01-19 18:22:27 +00:00
jon
6c8a47f7dc Changes to not build addr for OSX 2021-12-27 02:38:38 +00:00
vanhauser-thc
47488dcd02 nits 2021-12-25 14:21:59 +01:00
Your Name
a3421f8099 Added addr for finding default base address 2021-12-17 18:23:49 +00:00
Your Name
e3106e6f52 Changes to build frida-source without devkit 2021-12-17 18:23:49 +00:00
WorksButNotTested
5469112db9
Bump FRIDA version (#1197)
Co-authored-by: Your Name <you@example.com>
2021-12-07 09:27:27 +01:00
Your Name
0fbaaa4b32 Fixes for arm32 2021-12-02 17:23:07 +00:00
Your Name
a7b9433850 Bump FRIDA version 2021-11-18 08:46:29 +00:00
Your Name
3521268269 Suppress coverage for deterministic branches 2021-11-08 18:17:09 +00:00
David Carlier
85ca0df989 frida mode musl build fix 2021-10-25 06:53:45 +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
David Carlier
269dc29efe frida mode fix on x86_64 archs 2021-10-12 12:48:54 +01:00
Your Name
d22b28d17b Minimize inline assembly 2021-10-12 08:13:29 +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
c3641fbd97 Changes to build many-linux build from working copy instead of a fixed branch 2021-08-17 18:34:46 +01:00
vanhauser-thc
53327f9ee7 remove realpath dependency 2021-07-20 14:50:14 +02:00
hexcoder-
a705b1548f small changes for ARM 32-bit (compiles now, but does not work) 2021-07-16 23:31:53 +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
70312789fd
Updated the version of FRIDA to 15.0.0 (#1013)
Co-authored-by: Your Name <you@example.com>
2021-07-07 19:23:35 +02:00
WorksButNotTested
405382cbdd
Frida build fixes (#1010)
Co-authored-by: Your Name <you@example.com>
2021-07-06 21:15:30 +02:00
WorksButNotTested
4a02118fda
Deferred exclusion support (#1008)
* Deferred exclusion support

* Changes to support different hook libraries for QEMU and FRIDA

* Changes to collect more stats

Co-authored-by: Your Name <you@example.com>
2021-07-06 19:30:50 +02:00
WorksButNotTested
886e2ba770
Remove dependency on xxd (#1002)
Co-authored-by: Your Name <you@example.com>
2021-07-05 11:28:26 +02:00
WorksButNotTested
a8529de592
Changes to strip unused symbols from afl-frida-trace.so and hance remove v7 and its dependency on C++ (#1001)
Co-authored-by: Your Name <you@example.com>
2021-07-02 09:44:53 +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
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
600058aeab
Misc (#986)
* Changes to fix accidental ranges deletion and add support for SCAS/CMPS

* Fix syscall issues on OSX

* Changes to more closely match QEMU mode

* Changes to use double hashing on cmplog

* Changes to use msync

* Review changes

Co-authored-by: Your Name <you@example.com>
2021-06-22 22:12:32 +02:00
vanhauser-thc
56851fa499 frida fix 2021-06-22 17:34:06 +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
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
f677be5e86
Support for AFL_FRIDA_PERSISTENT_RET (#941)
Co-authored-by: Your Name <you@example.com>
2021-05-27 22:33:44 +02:00
van Hauser
06d703bf66
Merge branch 'stable' into dev 2021-05-21 11:00:52 +02:00