274 Commits

Author SHA1 Message Date
David CARLIER
f68b9f5110 frida mode display command line on mac 2021-10-23 20:09:36 +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
WorksButNotTested
319db6759b
Fix missing MAP_FIXED_NOREPLACE (#1116)
Co-authored-by: Your Name <you@example.com>
2021-10-13 19:41:45 +02: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
David CARLIER
fc48a58e64 frida mode macOs warning fix, syscall being deprecated, using pthread_threadid_np available since snow leopard 2021-10-03 08:31:31 +01:00
hexcoder-
1a79a36762 fix compiler warning in 32-Bit 2021-10-03 00:32:59 +02:00
hexcoder-
e80131bef5 fix some compiler warnings in 32-bit linux 2021-10-02 22:47:22 +02:00
WorksButNotTested
c8f6a31311
Performance improvements (#1094) 2021-09-23 00:05:54 +02:00
van Hauser
a88f6d3b06
Merge pull request #1093 from Mart11n/stable
fix a bug in frida_mode/test/libpcap/GNUMakefile
2021-09-21 07:54:52 +02:00
mart1n
d6500eb298 fix a bug in frida_mode/test/libpcap/GNUMakefile 2021-09-20 18:55:39 +08:00
jon
5485ea3cc7 Fixes to make seccomp compile on OSX 2021-09-01 20:30:29 +01:00
Your Name
9586c77174 Fixes to build on Ubuntu 18.04 2021-09-01 20:03:24 +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
1a8819c9ad Changes to how modules are identified for coverage 2021-08-25 18:34:39 +01:00
Your Name
4cdf4d2eaf Changes to fix coverage output 2021-08-25 18:34:39 +01:00
Your Name
edda239131 Fix issues with cmplog caused by coverage writing to STDIN 2021-08-25 18:34:39 +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
d8c221fade
typo 2021-08-20 16:12:25 +02:00
hexcoder
c2e02df9a5
wording 2021-08-20 12:21:00 +02:00
hexcoder
56e2c55914
typos 2021-08-20 12:18:13 +02:00
Your Name
17681405bc Force exit of coverage process 2021-08-18 10:47:07 +01:00
Your Name
10c98c2a4c Fix coverage data 2021-08-17 18:42:44 +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
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
Your Name
11d62d51c5 Don't print loads of debugging info about cmplog when it isn't enabled 2021-08-12 17:42:11 +01:00
Your Name
d2d7585db5 Changes to remove hard-coding of MAP_SIZE_POW2 when inline instrumentation is disabled 2021-08-12 17:42:11 +01:00
Your Name
cfbff436a5 Fix to setting of entry_reached 2021-08-12 17:42:11 +01:00
vanhauser-thc
382439b58f frida: switch truncate to dd 2021-08-02 09:07:59 +02:00
Jonathan Wilson
d7caf1b0f2 Changes to add additional FASAN configurations to osx-lib 2021-07-28 06:28:14 +01:00
Jonathan Wilson
58636fd54e Update readme, minor tweaks 2021-07-27 09:18:53 +01:00
Jonathan Wilson
d02483e40d Added test for fuzzing a lib on OSX 2021-07-27 08:29:20 +01:00
vanhauser-thc
a772fbf1cd readd realpath 2021-07-20 14:53:07 +02: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
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
Dominik Maier
2d8050c397 deleted duplicate line after merge 2021-07-15 11:52:04 +02:00
Dominik Maier
50fcd60bc7 merged stable into dev 2021-07-15 11:45:10 +02:00
WorksButNotTested
3dd39fec90
Fix printing of JS errors (#1024)
Co-authored-by: Your Name <you@example.com>
2021-07-15 10:46:16 +02:00
vanhauser-thc
9ec63d3f17 fix frida, fix dictionary generation to honor AFL_LLVM_{ALLOW/DENY}LIST 2021-07-14 14:31:27 +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
fc3d7e821c
Added sqlite test (#1015)
Co-authored-by: Your Name <you@example.com>
2021-07-12 12:55:00 +02:00
WorksButNotTested
161d763334
Changes to print stats more periodically rather than relying on a new block being instrumented (#1011)
Co-authored-by: Your Name <you@example.com>
2021-07-07 22:11:03 +02:00
WorksButNotTested
49df0af628
Changes to align the constants used by the coverage function assembly code (#1012)
Co-authored-by: Your Name <you@example.com>
2021-07-07 19:23:45 +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
43db577dbb
Changes to make JS run in foreground thread (#1009)
Co-authored-by: Your Name <you@example.com>
2021-07-06 19:51:52 +02:00