Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add LibAFL #73

Draft
wants to merge 36 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
d7fce14
first draft for libafl
brunoproduit Jun 22, 2023
4b675be
Update LibAFL integration
louismerlin Jun 22, 2023
9b190ed
Improve LibAFL fuzzer
louismerlin Jun 22, 2023
c3f7169
Update LibAFL and example
louismerlin Oct 12, 2023
3d32a3f
Merge branch 'main' into libafl
louismerlin Oct 12, 2023
1648356
Add libafl build step
louismerlin Oct 12, 2023
6b05e3c
Run cargo sort
louismerlin Oct 12, 2023
e6f3405
Add arbitrary support to libafl, fix tests
louismerlin Oct 12, 2023
f965490
Merge branch 'main' into libafl
louismerlin Oct 12, 2023
68f35ee
Merge branch 'main' into libafl
louismerlin Oct 16, 2023
de23f2f
Improve LibAFL fuzzer and add launch command
louismerlin Oct 16, 2023
4af4de2
Fix tests
louismerlin Oct 16, 2023
a963ff1
Improve LibAFL fuzzer
louismerlin Oct 19, 2023
e967326
Add good core-picking on Linux for LibAFL
louismerlin Oct 23, 2023
df03eb8
Upgrade free-cpus
louismerlin Oct 23, 2023
b4c0b74
Add cores fallback for non-linux oses
louismerlin Oct 24, 2023
b0513f5
Add shared corpus and stats reporting to LibAFL
louismerlin Oct 24, 2023
2295e44
Add dictionary to libafl
louismerlin Oct 24, 2023
c073abb
Move function, lint code, add LibAFL coverage monitoring
louismerlin Oct 24, 2023
9dfe715
Remove old comments
louismerlin Oct 24, 2023
45a6311
Misc LibAFL fixes and better clippy checks
louismerlin Oct 24, 2023
97f444e
Fix LibAFL clippy CI
louismerlin Oct 24, 2023
ff49f4d
Touch up lightning bolt
louismerlin Oct 24, 2023
9954a79
Change interface symbols
louismerlin Oct 24, 2023
3b47b49
Fix screen flickering
louismerlin Oct 25, 2023
e966bb1
Merge branch 'main' into libafl
louismerlin Nov 6, 2023
e031664
Merge branch 'main' into libafl
louismerlin Nov 8, 2023
0dda62b
Merge branch 'main' into libafl
louismerlin Jan 9, 2024
fb029c2
Update libafl
louismerlin Jan 9, 2024
2365788
Add core files to gitignore and debug to test
louismerlin Jan 9, 2024
f5183d9
Format file
louismerlin Jan 9, 2024
5387ef9
Fix clippy warning
louismerlin Jan 9, 2024
1bedd8c
Merge branch 'main' into libafl
louismerlin Jan 17, 2024
bef6d6e
Merge branch 'main' into libafl
louismerlin Nov 18, 2024
e3d65c3
Upgrade LibAFL
louismerlin Nov 18, 2024
f065dc0
Fix clippy
louismerlin Nov 19, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@ jobs:
run: cargo fmt --check
- name: Clippy
run: cargo clippy --workspace --all-targets -- -D warnings
- name: Clippy LibAFL fuzzer
run: cargo clippy --workspace -F with_libafl -- -D warnings
build_and_test:
name: Rust project - latest
runs-on: ubuntu-latest
Expand Down
Loading