A fun way to learn how to do custom components for #LibAFL by solving games ๐ฐ๐ฐ๐ฐ
github.com/addisoncrump...
@aflplusplus.bsky.social
We want to make fuzzing better and better Follow for updates on AFL++ & LibAFL
A fun way to learn how to do custom components for #LibAFL by solving games ๐ฐ๐ฐ๐ฐ
github.com/addisoncrump...
Guess who just released #LibAFL 0.15.3?
That's right, you all did! (thank youโบ๏ธ)
Highlights:
- better forkserver
- scriptable Lua mutations
- SIMD performance in stable rust
- CmpLog and RISC-V for LibAFL_Unicorn
- TMin for LibAFL_QEMU
- Updated Sugar for easy fuzzing
github.com/AFLplusplus/...
You can now replace libfuzzer with #LibAFL on Windows, thanks to @novafacing.bsky.social
github.com/AFLplusplus/...
Using #LibAFL to fuzz @golang.org binaries with a proper modern fuzzer ๐๐
Super cool stuff by @srlabs.bsky.social
www.srlabs.de/blog-post/go...
more exciting stuff coming to libAFL @aflplusplus.bsky.social , including a binary-only ASan implementation in Rust for QEMU and integration with the unicorn emulator!
reminds me of how @dmnk.bsky.social and I got the unicornafl rust bindings up and running to fuzz some basebands 5 years ago
๐จ LibAFL 0.15.2 ๐จ
- Rust 2024 edition
- LibAFL_Unicorn
- Use LibAFL rand types for other crates
- Allow logging to StatsD
- LibAFL_QEMU updates like binary-only ASan in Rust ๐ฆ๐ฆ๐ฆ, inputs via StdIn, better snapshots
And so much more:
github.com/AFLplusplus/...
#LibAFL #Fuzzing #AFLplusplus
This is so cool: The LibAFL_QEMU ASan implementation was ported to rust
github.com/AFLplusplus/...
#LibAFL #QEMU #ASan #Rust
Code with us at this year's Goole Summer of Code!
#GSoC #Fuzzing
summerofcode.withgoogle.com/programs/202...
github.com/AFLplusplus/... ๐
LibAFL ๐ค Unicorn
#LibAFL #๐ค #Unicorn
by @henri2h.bsky.social
Just released AFL++ v4.31c:
SAND mode, LLVM 20 support, Python 3.13 support, bug fixes, better performance, ...
github.com/AFLplusplus/...
After playing around with @bevyengine.org engine - looks like its concepts are super similar to what we have in #LibAFL @aflplusplus.bsky.social (its 'ECS' == our AnyMap)
This makes sense, we took inspiration from game engines initially, but it's still interesting to see.
๐ง๐;๐๐ฅ: ๐๐๐๐๐ฒ๐ฟ๐ ๐ฎ๐ฟ๐ฒ ๐ด๐ฎ๐บ๐ฒ๐
We've just released #LibAFL 0.15.0 - A big step toward 1.0 stable!
Featuring
- Mutators for Numeric Types
- Bloomfilter-based deduplication for to-be-executed inputs
- Nyx hypercall API support for LibAFL QEMU and new utilities for binary-only fuzzing
- ...
github.com/AFLplusplus/...
We just released AFL++ v4.30c - deprecate afl-gcc/clang, fast resume support, lots of improvements. github.com/AFLplusplus/... #afl #fuzzer #fuzzing
03.12.2024 15:46 โ ๐ 4 ๐ 2 ๐ฌ 0 ๐ 0We've released #LibAFL 0.14.1 with some important fixes.
github.com/AFLplusplus/...
C Harness to #LibAFL
https://github.com/v-p-b/libfuzzer_kfx/blob/main/C2LIBAFL.md
I nice part of making an archive of my Twitter posts is that I realize I wrote stuff like this o.O #fuzzing
Original->
LibAFL, the most advanced fuzzing library, lives
here:
github.com/AFLplusplus/...
Find AFL++, our much-loved, powerful, and simple-to-use fuzzer
here:
github.com/AFLplusplus/...