75 Commits

Author SHA1 Message Date
bec4743978 make generic edge-map post-processor 2022-02-11 19:44:12 +01:00
c252d6cad0 redirect log 2022-02-11 15:15:01 +01:00
1713824c3b fuzzer parallelization 2022-02-11 15:15:01 +01:00
5c5f1f77bd add feedback for decreasing bytes 2022-02-11 15:14:54 +01:00
2c3e1a4e4d no target map -> false 2022-02-10 14:41:04 +01:00
64dfd6a642 showmap debug options 2022-02-10 14:40:42 +01:00
99bd30c233 add snapshot path, debug prints 2022-02-09 22:17:27 +01:00
9369eae37b crate structure 2022-02-09 12:55:21 +01:00
dbd6391b59 switch scheduler 2022-02-09 11:56:20 +01:00
06d382bff8 Various improvements
Replace TimeObserver with ClockObserver
Add a Maximization Scheduler for Clocks
Factor out icount Metadata from Feedback
Allow Breakpoint removal in systemmode
2022-02-06 19:42:07 +01:00
2ead941419 remove some unecessary stuff 2022-02-03 21:53:04 +01:00
1edc70c6f1 limit to 32 bytes 2022-02-03 21:43:09 +01:00
9a1251875f small improvements 2022-02-03 21:21:14 +01:00
b3b8e81190 add QemuClockObserver 2022-01-31 19:39:22 +01:00
ba85877ab4 fix elf path 2022-01-28 11:35:05 +01:00
8a82ecac9d fix missing insert 2022-01-26 23:17:12 +01:00
8676342776 generalize system state hook 2022-01-26 23:14:38 +01:00
44a32398d9 proof of concept syscall-hook tcb tracer 2022-01-23 22:23:14 +01:00
e0f197424c wrap emu memory lookup 2022-01-21 20:09:36 +01:00
45bdab5000 struct parsing experiment 2022-01-21 00:17:17 +01:00
d4d86927b7 add feedback for improving msd 2022-01-17 20:51:52 +01:00
d2d2862727 showmap dumps edges to file 2022-01-17 18:45:53 +01:00
ac181eb99d add some basic fuzzer 2022-01-16 11:29:45 +01:00
c1db0752c1 remove hardcoded addresses 2022-01-16 11:29:45 +01:00
de4481e70d add a basic demo 2022-01-16 11:29:45 +01:00