-
a95b322b1c
noaslr disable aslr for dragonflybsd. (#1364)
David CARLIER
2023-07-13 13:11:09 +01:00
-
1609960244
libnoaslr: add FreeBSD support (#1361)
David CARLIER
2023-07-12 12:55:18 +01:00
-
72e54ac2f4
Update ForkserverBytesCoverageSugar to use parse_afl_cmdline, latest features (#1343)
epi
2023-07-12 05:16:46 -05:00
-
3e0e753e9f
Update typed_builder to fix no_std (#1360)
Andrea Fioraldi
2023-07-11 11:31:37 +02:00
-
2002bbca35
Arch independent helpers in libafl_qemu (#1355)
WorksButNotTested
2023-07-11 09:56:40 +01:00
-
109755208e
Revert "Make harness function take mut ref (#1338)" (#1358)
Dongjia "toka" Zhang
2023-07-10 17:33:26 +02:00
-
1ad1b7cb17
revert typed builder version (#1357)
Dongjia "toka" Zhang
2023-07-10 14:16:24 +02:00
-
65368408dd
Algorithm to choose to serialize the observers or not (#1227)
Andrea Fioraldi
2023-07-10 13:42:53 +02:00
-
cbf0952ec7
libafl{,_qemu}: Bump num_enum to 0.6 for syn 2 support (#1350)
Langston Barrett
2023-07-10 04:13:53 -07:00
-
2885b10f70
libafl_qemu_build: Bump bindgen to 0.66 for syn 2 support (#1349)
Langston Barrett
2023-07-10 04:12:26 -07:00
-
33aa012bdd
libafl_qemu: Bump strum to 0.25 for syn 2 support (#1348)
Langston Barrett
2023-07-10 04:12:16 -07:00
-
3f8c5f585b
libafl{,_concolic}: Bump ctor to 0.2 for syn 2 support (#1347)
Langston Barrett
2023-07-10 04:12:08 -07:00
-
2712430f93
libafl{,_sugar}: Use typed-builder 0.15 for syn 2 support (#1346)
Langston Barrett
2023-07-10 04:11:52 -07:00
-
fe6daecf0b
Make harness function take mut ref (#1338)
Rowan Hart
2023-07-10 04:06:38 -07:00
-
52ab8c02d6
Fix CI (#1354)
Dongjia "toka" Zhang
2023-07-07 17:24:03 +02:00
-
44bbaf7d22
Update build_and_test.yml (#1353)
Dongjia "toka" Zhang
2023-07-07 16:22:27 +02:00
-
8cca87f2bd
Fix #1342 (#1345)
Dongjia "toka" Zhang
2023-07-05 13:03:09 +02:00
-
e5b3e5a677
Fixed Forkserver shmem input length, made it configurable (#1342)
Dominik Maier
2023-07-04 14:57:09 +01:00
-
829b5049e6
Hexagon support (#1323)
Ivan Fratric
2023-07-04 11:08:36 +02:00
-
07f4c42ecf
AFL++ redqueen update (#1291)
Dongjia "toka" Zhang
2023-07-03 19:27:34 +02:00
-
4897c3f205
util/noaslr porting to FreeBSD (the non-lib part). (#1337)
David CARLIER
2023-07-03 00:51:32 +01:00
-
c0e1236a07
Formatting fuzzers with new fmt (#1340)
Dominik Maier
2023-07-02 19:19:48 +02:00
-
6f4955619a
Latest fmt (#1339)
Dominik Maier
2023-07-02 19:13:46 +02:00
-
07047cb3bb
Added noaslr (#1333)
WorksButNotTested
2023-06-30 19:37:48 +01:00
-
97b3d3c7c7
Add gdb_qemu utility (#1331)
WorksButNotTested
2023-06-30 19:36:46 +01:00
-
c6062889d5
Extend qemu_launcher to support multiple architectures (#1328)
WorksButNotTested
2023-06-30 01:18:00 +01:00
-
871dfa0a01
Insert into corpus if feedback is_interesting on crash/timeout (#1327)
s1341
2023-06-29 00:53:51 +03:00
-
71aa0221a0
Add feature to build variants/configurations automatically, with libtool/cc/cxx shims (#1322)
s1341
2023-06-22 17:17:33 +03:00
-
07530fea57
Trigger feedback side effects during force-loading (#1317)
Andrew-Fryer
2023-06-16 20:06:07 -04:00
-
dad8217c38
Update build_and_test.yml (#1318)
Dongjia "toka" Zhang
2023-06-16 01:26:40 +02:00
-
dec202e6d6
Fixes math with register offsets (#1314)
WilliamParks
2023-06-15 15:53:22 -04:00
-
c66c3ff2b8
Attempt to fix ci (#1315)
s1341
2023-06-15 22:53:06 +03:00
-
2b95a9d686
small build fixes
working_0.10.1_port
fret_update_101
Alwin Berger
2023-06-12 12:13:28 +02:00
-
0e54bf24f2
port to libafl 0.10.1
Alwin Berger
2023-06-12 10:47:35 +02:00
-
f858e1a247
Add TcpEventManager (#1302)
Dominik Maier
2023-06-10 06:25:25 +02:00
-
751d96f45a
libafl_cc: Add override env vars to configure LLVM (#1310)
s1341
2023-06-09 17:55:31 +03:00
-
62b1bde7a9
Fix AnyMap for TypeIds with 128 bit (#1311)
Dominik Maier
2023-06-09 14:06:42 +02:00
-
fa63493cee
Fix for issue with CommandExecutor when using InputLocation::StdIn (issue #1306) (#1308)
Daniel Blackwell
2023-06-08 15:25:20 +01:00
-
7d67fc77b5
Give baby fuzzer listings unique package names (#1307)
Dimitri Kokkonis
2023-06-08 15:23:39 +02:00
-
60c1990f4a
Make it possible to escape from simple event restarter (#1303)
Addison Crump
2023-06-06 23:43:41 +02:00
-
747a636f4f
Add sample fuzzer which collects DrCov coverage for various architect… (#1300)
WorksButNotTested
2023-06-06 10:50:38 +01:00
-
fa1e3fd504
CI (#1301)
Dongjia "toka" Zhang
2023-06-05 16:29:51 +02:00
-
356698c24b
Update to QEMU 8 (#1299)
Andrea Fioraldi
2023-06-02 18:24:07 +02:00
-
173be564e5
remove dead code
Alwin Berger
2023-06-02 10:00:13 +02:00
-
32e3613473
igonre archives
Alwin Berger
2023-06-02 08:32:23 +02:00
-
6b497b758f
eval script wrangeling
Alwin Berger
2023-05-27 13:19:19 +02:00
-
e0c438621a
HACK: interrupt limit for random fuzzing
Alwin Berger
2023-05-25 08:40:43 +02:00
-
14f4f360cb
plot enpoints
Alwin Berger
2023-05-25 08:39:47 +02:00
-
d3c8e30aa4
paralellize plots
Alwin Berger
2023-05-23 12:06:07 +02:00
-
84439cd4b9
update plot script
Alwin Berger
2023-05-11 12:56:12 +02:00
-
9877714a83
tweak time outputs
Alwin Berger
2023-05-10 09:25:22 +02:00
-
967aac60a3
add run_until_saturation
Alwin Berger
2023-05-08 18:23:32 +02:00
-
7f07ec21dd
update snakefile
Alwin Berger
2023-05-04 11:47:56 +02:00
-
c70041d868
fix empty iterator crash, restart
Alwin Berger
2023-05-02 09:41:53 +02:00
-
dfda200eed
set up configurations
Alwin Berger
2023-04-28 13:11:48 +02:00
-
ded4c0f6c3
add missing use
Alwin Berger
2023-04-27 13:36:01 +02:00
-
35102c031f
randomize interrupts until wort
Alwin Berger
2023-04-24 15:33:03 +02:00
-
c389a84c1b
Test: remove pc from hash
Alwin Berger
2023-04-24 12:52:29 +02:00
-
ce1a323063
Test: hash notification states
Alwin Berger
2023-04-24 12:51:09 +02:00
-
623e398749
allow plotting from remote mount
Alwin Berger
2023-04-24 11:16:10 +02:00
-
361800a0c9
update snakefile
Alwin Berger
2023-04-24 11:12:38 +02:00
-
8f80c326e2
small fixes
Alwin Berger
2023-04-21 17:22:22 +02:00
-
10f27eaf4d
WIP: add simple interrupt time randomizer
Alwin Berger
2023-04-21 17:11:18 +02:00
-
52912c8c41
update target_symbols
Alwin Berger
2023-04-21 14:12:04 +02:00
-
6614969c6d
skip unchanged interrupts
Alwin Berger
2023-04-20 16:50:23 +02:00
-
e5515274ff
fix staeg setup
Alwin Berger
2023-04-20 16:32:19 +02:00
-
86180b3857
fix use
Alwin Berger
2023-04-20 16:04:45 +02:00
-
c3a7905950
WIP: move interrupt mutation to new stage
Alwin Berger
2023-04-20 15:50:22 +02:00
-
7a37e385d8
wip: interrupt placement
Alwin Berger
2023-04-17 17:33:21 +02:00
-
c80c9cea08
add interrupt mutator
Alwin Berger
2023-04-17 09:50:18 +02:00
-
700861712c
plot min and max lines
Alwin Berger
2023-03-23 13:20:23 +01:00
-
7ce229312f
plot lines instead of points
Alwin Berger
2023-03-22 16:10:19 +01:00
-
b50cc54b60
fixes
Alwin Berger
2023-03-21 16:58:44 +01:00
-
eca974c2e6
revert changes
Alwin Berger
2023-03-21 16:39:21 +01:00
-
4125f2be22
add generation based genetic testing
Alwin Berger
2023-03-21 16:34:05 +01:00
-
def4071c2b
snakefile: dump cases, fix random fuzzing
Alwin Berger
2023-03-17 11:15:55 +01:00
-
99b46bc3f1
add a new scheduler for systemtraces
Alwin Berger
2023-03-16 16:12:56 +01:00
-
fe00fa18c1
fix snakefile, symbols
Alwin Berger
2023-03-14 17:08:05 +01:00
-
88242fc113
seed rng from SEED_RANDOM
Alwin Berger
2023-03-13 14:45:21 +01:00
-
0bf060b8c2
determinism fixes, scheduler precision, restarts
Alwin Berger
2023-03-13 14:43:58 +01:00
-
aaf267c72d
switch to native breakpoints
Alwin Berger
2023-03-13 12:19:24 +01:00
-
0fb45ccbdf
fix interrupt config
Alwin Berger
2023-03-09 17:21:26 +01:00
-
e62af5d4d0
fix rng seed
Alwin Berger
2023-03-09 10:53:40 +01:00
-
ea1e0e26bc
configure restarting manager
Alwin Berger
2023-03-09 10:16:08 +01:00
-
9722f5ebe1
add micro_longint
Alwin Berger
2023-03-03 12:30:36 +01:00
-
ce87a9fe23
fuzz multiple interrupts
Alwin Berger
2023-03-02 15:30:53 +01:00
-
ec0606afae
rework plotting
Alwin Berger
2023-02-28 17:01:04 +01:00
-
6b2eb6fad2
add interrupt fuzzing
Alwin Berger
2023-02-27 10:39:52 +01:00
-
133a53da94
dump time for showmap
Alwin Berger
2023-02-24 12:25:08 +01:00
-
b919bbecac
add plotting to snakefile
Alwin Berger
2023-02-21 19:22:50 +01:00
-
b6e692b9f6
add feed_longest to record random cases
Alwin Berger
2023-02-23 22:33:13 +01:00
-
42ab549ba0
plotting: respect types
Alwin Berger
2023-02-22 09:02:14 +01:00
-
189a18d247
change feedback order
Alwin Berger
2023-02-20 12:28:39 +01:00
-
82afd3cd9a
fix build
Alwin Berger
2023-02-19 19:25:43 +01:00
-
84440b37d1
fix feedbacks
Alwin Berger
2023-02-19 18:38:31 +01:00
-
ea6d17fb5c
benchmark using snakemake
Alwin Berger
2023-02-16 22:56:43 +01:00
-
fcb663b844
trace_abbs and dump path
Alwin Berger
2023-02-15 09:17:48 +01:00
-
70bb1322c8
add graph feedback
Alwin Berger
2023-02-10 13:46:07 +01:00
-
7641857faa
update input sizes, dump worstcase, benchmarking
Alwin Berger
2023-02-07 14:59:21 +01:00
-
3ec0f91195
remove address translations, extend plots
Alwin Berger
2023-01-26 14:03:18 +01:00