-
99fd69acdc
Multipart Input support (#1617)
Addison Crump
2024-01-04 01:51:29 +01:00
-
75fcd47044
Recover useful CmpLog updates from #1630 (#1684)
Dongjia "toka" Zhang
2024-01-03 23:44:32 +01:00
-
9b2a17896f
Fix export of afl-clang-fast if already in PATH (#1773)
Konstantin Bücheler
2024-01-03 23:22:42 +01:00
-
8164bfca96
Fix sigint handlers (#1772)
Dongjia "toka" Zhang
2024-01-04 04:57:41 +09:00
-
b8d48013c0
updated QEMU. Adapted emu.rs to fit new interface. (#1774)
Romain Malmain
2024-01-03 20:10:20 +01:00
-
d143cac663
Fix atheris fmt, clippy (#1769)
Dominik Maier
2024-01-02 23:12:37 +01:00
-
925b33889f
LibAFL Atheris Compatibility (#1576)
Dominik Maier
2024-01-02 22:18:34 +01:00
-
4f93d7e894
Check canonicalized_module_path before used (#1767)
Bet4
2024-01-03 01:16:02 +08:00
-
440e57dd6f
afl_cc llvm 18 build fixes (#1759)
David CARLIER
2024-01-02 13:13:52 +00:00
-
a07563def0
Add mute_inprocess_target fn, SimpleFdLogger::set_logger, and more (#1754)
Dominik Maier
2024-01-01 23:14:59 +01:00
-
38e16fbade
replace
Emulator::new_empty
by Emulator::get
calls outside of emu.rs
for safety. (#1763)
Romain Malmain
2024-01-01 18:49:11 +01:00
-
2717018601
Dedup common code in scheduler (#1702)
Dongjia "toka" Zhang
2024-01-01 18:22:03 +01:00
-
df96bb02ee
Enabling DrCov on Windows (#1765)
mkravchik
2023-12-27 01:10:04 -08:00
-
9ad7d9bb64
Miri ignores for M1 regex (#1762)
Dominik Maier
2023-12-27 00:36:21 +01:00
-
ce71858100
Documentation fixes (#1761)
Bet4
2023-12-26 18:27:07 +08:00
-
ea5ea3410c
Fix incorrect imports (#1758)
lazymio
2023-12-23 22:12:20 +08:00
-
16a152267e
Ignore SigPipe by default (#1741)
Dominik Maier
2023-12-22 16:50:36 +01:00
-
c93291ab57
Fix
as_object
UB discussed in #1748 (#1751)
Dominik Maier
2023-12-22 16:49:01 +01:00
-
4e7d2caa9f
Remove unused create_anymap_for_trait macro (fixes #1719) (#1752)
Dominik Maier
2023-12-22 16:48:43 +01:00
-
fc331fc6d8
consolidate outputs
Alwin Berger
2023-12-11 14:13:22 +01:00
-
90cae14958
new cli
Alwin Berger
2023-12-08 16:07:56 +01:00
-
6e0b49bf9b
switch address data type, simplify synbol resolution
Alwin Berger
2023-12-08 11:15:25 +01:00
-
aba83dfb6f
minor fixes
Alwin Berger
2023-10-06 14:33:01 +02:00
-
5648255542
fixup graph cycles
Alwin Berger
2023-10-04 10:25:08 +02:00
-
d179343a63
add delay list overflow
Alwin Berger
2023-10-02 15:35:18 +02:00
-
61ff3e3196
WIP: quick-fix for missing metadata
Alwin Berger
2023-09-27 17:11:56 +02:00
-
38e5767775
filter interrupt abbs
Alwin Berger
2023-09-25 12:34:00 +02:00
-
3fcb9a74e0
add graph printing
Alwin Berger
2023-09-25 12:14:23 +02:00
-
4e18b8fdab
fix graph dump build
Alwin Berger
2023-09-25 12:04:47 +02:00
-
3a601fe250
hack async activation detection
Alwin Berger
2023-09-18 16:49:28 +02:00
-
bf42de5698
fix api regression
Alwin Berger
2023-09-18 16:48:57 +02:00
-
82908badfd
add simple iteration counter
Alwin Berger
2023-09-18 13:43:31 +02:00
-
086a575f44
add delay list to RefinedFreeRTOSSystemState
Alwin Berger
2023-09-13 14:05:24 +02:00
-
e31c01b2af
capture delay list
Alwin Berger
2023-09-13 13:15:21 +02:00
-
6dafc4f9d6
update to 0.11.1
Alwin Berger
2023-09-05 15:33:42 +02:00
-
92da68af6f
small build fixes
Alwin Berger
2023-06-12 12:13:28 +02:00
-
53ef9ae96e
port to libafl 0.10.1
Alwin Berger
2023-06-12 10:47:35 +02:00
-
900ce0bc92
remove dead code
Alwin Berger
2023-06-02 10:00:13 +02:00
-
e9f2792488
igonre archives
Alwin Berger
2023-06-02 08:32:23 +02:00
-
2d70cff21e
eval script wrangeling
Alwin Berger
2023-05-27 13:19:19 +02:00
-
5ddb7192ba
HACK: interrupt limit for random fuzzing
Alwin Berger
2023-05-25 08:40:43 +02:00
-
711fd36200
plot enpoints
Alwin Berger
2023-05-25 08:39:47 +02:00
-
81cbddc1be
paralellize plots
Alwin Berger
2023-05-23 12:06:07 +02:00
-
8c6f8c861f
update plot script
Alwin Berger
2023-05-11 12:56:12 +02:00
-
47d7ff3c48
tweak time outputs
Alwin Berger
2023-05-10 09:25:22 +02:00
-
f2244c96b0
add run_until_saturation
Alwin Berger
2023-05-08 18:23:32 +02:00
-
a970954a40
update snakefile
Alwin Berger
2023-05-04 11:47:56 +02:00
-
db6df36110
fix empty iterator crash, restart
Alwin Berger
2023-05-02 09:41:53 +02:00
-
884a19cf9d
set up configurations
Alwin Berger
2023-04-28 13:11:48 +02:00
-
e130155204
add missing use
Alwin Berger
2023-04-27 13:36:01 +02:00
-
a6052ddad7
randomize interrupts until wort
Alwin Berger
2023-04-24 15:33:03 +02:00
-
dd6be70a01
Test: remove pc from hash
Alwin Berger
2023-04-24 12:52:29 +02:00
-
0e5dc21cd6
Test: hash notification states
Alwin Berger
2023-04-24 12:51:09 +02:00
-
ee15313d96
allow plotting from remote mount
Alwin Berger
2023-04-24 11:16:10 +02:00
-
4e08db297a
update snakefile
Alwin Berger
2023-04-24 11:12:38 +02:00
-
8395ca1000
small fixes
Alwin Berger
2023-04-21 17:22:22 +02:00
-
e2aee4af17
WIP: add simple interrupt time randomizer
Alwin Berger
2023-04-21 17:11:18 +02:00
-
fef550ecb6
update target_symbols
Alwin Berger
2023-04-21 14:12:04 +02:00
-
fc0f1807a9
skip unchanged interrupts
Alwin Berger
2023-04-20 16:50:23 +02:00
-
2032f1420d
fix staeg setup
Alwin Berger
2023-04-20 16:32:19 +02:00
-
fb95bc9e3c
fix use
Alwin Berger
2023-04-20 16:04:45 +02:00
-
063a4c9216
WIP: move interrupt mutation to new stage
Alwin Berger
2023-04-20 15:50:22 +02:00
-
e673d02b70
wip: interrupt placement
Alwin Berger
2023-04-17 17:33:21 +02:00
-
f88bd8044b
add interrupt mutator
Alwin Berger
2023-04-17 09:50:18 +02:00
-
0318891ef6
plot min and max lines
Alwin Berger
2023-03-23 13:20:23 +01:00
-
db492f4525
plot lines instead of points
Alwin Berger
2023-03-22 16:10:19 +01:00
-
356d05bf26
fixes
Alwin Berger
2023-03-21 16:58:44 +01:00
-
147f8c3f69
revert changes
Alwin Berger
2023-03-21 16:39:21 +01:00
-
8be9d9146a
add generation based genetic testing
Alwin Berger
2023-03-21 16:34:05 +01:00
-
d005a8e044
snakefile: dump cases, fix random fuzzing
Alwin Berger
2023-03-17 11:15:55 +01:00
-
6a8e9c80c1
add a new scheduler for systemtraces
Alwin Berger
2023-03-16 16:12:56 +01:00
-
5db99e4e68
fix snakefile, symbols
Alwin Berger
2023-03-14 17:08:05 +01:00
-
99daee7b14
seed rng from SEED_RANDOM
Alwin Berger
2023-03-13 14:45:21 +01:00
-
f075988643
determinism fixes, scheduler precision, restarts
Alwin Berger
2023-03-13 14:43:58 +01:00
-
c49edd729d
switch to native breakpoints
Alwin Berger
2023-03-13 12:19:24 +01:00
-
090b006a50
fix interrupt config
Alwin Berger
2023-03-09 17:21:26 +01:00
-
d4407b331d
fix rng seed
Alwin Berger
2023-03-09 10:53:40 +01:00
-
9ea825bbf9
configure restarting manager
Alwin Berger
2023-03-09 10:16:08 +01:00
-
7f6ef95496
add micro_longint
Alwin Berger
2023-03-03 12:30:36 +01:00
-
98328ae50f
fuzz multiple interrupts
Alwin Berger
2023-03-02 15:30:53 +01:00
-
c024001243
rework plotting
Alwin Berger
2023-02-28 17:01:04 +01:00
-
0abb6a0d41
add interrupt fuzzing
Alwin Berger
2023-02-27 10:39:52 +01:00
-
bd3362309f
dump time for showmap
Alwin Berger
2023-02-24 12:25:08 +01:00
-
e3b05df3c0
add plotting to snakefile
Alwin Berger
2023-02-21 19:22:50 +01:00
-
8387b61622
add feed_longest to record random cases
Alwin Berger
2023-02-23 22:33:13 +01:00
-
0b6d8a93b8
plotting: respect types
Alwin Berger
2023-02-22 09:02:14 +01:00
-
deee67fd3b
change feedback order
Alwin Berger
2023-02-20 12:28:39 +01:00
-
a531d27464
fix build
Alwin Berger
2023-02-19 19:25:43 +01:00
-
cfb8ebd0ad
fix feedbacks
Alwin Berger
2023-02-19 18:38:31 +01:00
-
ba5c3c8037
benchmark using snakemake
Alwin Berger
2023-02-16 22:56:43 +01:00
-
96e79144c2
trace_abbs and dump path
Alwin Berger
2023-02-15 09:17:48 +01:00
-
7a3aaba0a3
add graph feedback
Alwin Berger
2023-02-10 13:46:07 +01:00
-
fc355f5fd1
update input sizes, dump worstcase, benchmarking
Alwin Berger
2023-02-07 14:59:21 +01:00
-
5a2d75a317
remove address translations, extend plots
Alwin Berger
2023-01-26 14:03:18 +01:00
-
cf68ad4a85
add hists to plot script
Alwin Berger
2023-01-26 09:47:12 +01:00
-
dcd899b789
speed up random generation
Alwin Berger
2023-01-25 16:14:08 +01:00
-
27877bde97
write out times over time
Alwin Berger
2023-01-25 14:55:04 +01:00
-
091ce4b24f
add sytemstate sceduler, fuzz until time
Alwin Berger
2023-01-25 12:59:17 +01:00
-
f26eed2178
re-add system state fuzzing
Alwin Berger
2023-01-24 09:11:45 +01:00
-
85718c1280
add virtual edge to longest runs
Alwin Berger
2023-01-19 10:33:13 +01:00