Dominik Maier
|
dea21da5c3
|
fuzzbench harness (#165)
* starting to build fuzzbench harness
* fuzzbench updated
* fuzzbench example readme
* removed dummy files
* Intial de-luxe dockerfile added
* added to dockerignore
* more fuzzbench
* dockerfile
* final dockerfile fun
* fuzzing fixes, switched rand, build fixes
* fmt
* added dummy fuzzone
* silence wrapper output
* clippy
* logfile fixes
* adopt changes to libafl-cc
* various fixes
|
2021-06-16 18:24:07 +02:00 |
|
Dominik Maier
|
b187157bef
|
Dockerfile for LibAFL (#168)
* generic inmemory fuzzer
* Intial de-luxe dockerfile added
* merged main
* reset generic fuzzer to main
Co-authored-by: Andrea Fioraldi <andreafioraldi@gmail.com>
|
2021-06-14 20:56:37 +02:00 |
|
OB
|
7abd7c8162
|
Cmplog instrumentation for Frida (#99)
* libafl_targets: refactor sancov trace-pc
* cmp observer
* libaf_targets: new structure to isolate sancov
* fix C warning
* combined executor
* cmp observer and feedback
* I2SRandReplace mutator
* impl CmpMap for CmpLogMap in libafl_targets
* cmplog observer
* clippy
* TracingStage
* working random cmplog mutations
* enable cmplog for libfuzzer_stb_image
* re-enable new testcase stats print
* fix update stats display
* bump 0.3.1
* clippy
* clippy
* no clippy for fuzzers/
* fix
* add cmplog runtime instrumentation
* test cmplog against value profile feature
* fix compile error
* add target arch aarch64 for is_interesting_cmplog_instruction
* add cfg target aarch64 on cmplog related code within stalker loop
* revert changes in cargo.toml
* align code with 'main' branch
* revert accidently changed Cargo.toml file
* update cmplog runtime code to work with the cmplog backend implementation
* change magic to 8 bytes
* cmplog runs with observer- no crashes
* clippy fixes
* add cmplog_runtime as feature
* set cmplog command-line argument to false by default
* setup cmplog observer and mutator correctly
* decrease emitted code opcode count
* add cmplog testing to the harness
* get rid of irrelevant changes and unused code, add comments, change
feature name to "cmplog"
* get rid of some unessecery whitespaces and new lines
* fix clippy errors
Co-authored-by: Andrea Fioraldi <andreafioraldi@gmail.com>
Co-authored-by: Dominik Maier <domenukk@gmail.com>
Co-authored-by: Omree <you@example.com>
|
2021-06-09 14:11:43 +02:00 |
|
Dominik Maier
|
3b2ee4bb70
|
Added MacOS CI (#131)
* added macos ci
* running tests on macos
* some macos fixes
* fmt
* some must_use infos
* trying' to fix MacOs testcases
* no main in test
* fixed MacOS testcases
* tried to fix build errors
* unified shmem_limits
* Revert "unified shmem_limits"
This reverts commit 8c6bb8d6a2cec71d72bb181b5b491737a771298e.
* hopefully fixed macos testcase
* removed unneeded values
|
2021-06-07 01:24:41 +02:00 |
|
David CARLIER
|
3e51981cf6
|
Fix tests on FreeBSD increasing couple of shared memory values (#138)
like macOs.
|
2021-05-30 23:09:54 +02:00 |
|
Dominik Maier
|
81ccf7f7d8
|
some macos fixes
|
2021-05-26 13:58:12 +02:00 |
|
Dominik Maier
|
7493b59ba8
|
bringing back light clippy for fuzzers :)
|
2021-05-25 14:53:57 +02:00 |
|
Andrea Fioraldi
|
921baf74b5
|
Update publish.sh with sleeps
|
2021-05-20 14:20:51 +02:00 |
|
Andrea Fioraldi
|
f0b5ab5ef0
|
Create a scripts folder
|
2021-05-20 14:17:14 +02:00 |
|