Pinned Tweet
Replying to @is_eqv
@is_eqv and I just published the source code of our hypervisor-based snapshot fuzzer for complex network targets (+ vulns in firefox): github.com/RUB-SysSec/nyx-ne…. Check it out!
Sergej Schumilo retweeted
Congratulations Dr. @m_u00d8! 🎉
Sergej Schumilo retweeted
📷We’re excited to announce the second training session for #TyphoonCon24: “Fuzzing & Attacking Deeply Embedded Devices” by Tobias Scharnowski (@ScepticCtf) & Marius Muench (@nSinusR).
Learn more and register: eventbrite.com/e/typhooncon-…
Sergej Schumilo retweeted
Fuzzing is hard, evaluating fuzzing is harder 🔥
For our new @IEEESSP paper, we studied 150 fuzzing evals and found issues such as lackluster documentation, bad experiment setups, or questionable CVEs
📄 Paper mschloegel.me/paper/schloege…
🔧 Help us fix this github.com/fuzz-evaluator/gu…
Sergej Schumilo retweeted
I know I'm late for Christmas presents but I've added dynamic instrumentation filtering to AFL++. You can now select which parts of the (llvmnative) instrumentation you want to use at runtime, without rebuilding: github.com/AFLplusplus/AFLpl… #fuzzing
Sergej Schumilo retweeted
starting a new fuzzer project on the blog that is based on an old @gamozolabs idea. in the first post, we load a statically built Bochs emulator ELF into our fuzzer process and execute it. there is some code and the humble beginnings of a repo. lets gooo h0mbre.github.io/New_Fuzzer_…
Sergej Schumilo retweeted
It's been a while since I've given updates here, especially since I started at Intel one year ago !
I've taken over the maintainership of kAFL 🛠️🚀
kAFL is a HW assisted feedback fuzzer for x86 VMs ✨
github.com/IntelLabs/kAFL
⬇️ (1/x)
Sergej Schumilo retweeted
Every paper from them is gold. (@is_eqv, @ms_s3c, @mr_phrazer et al)
Every. Single. One.
nyx-fuzz.com/papers/
Sergej Schumilo retweeted
Nyx fuzzing a Windows x64 kernel driver w/ full-system snapshot fuzzing.
Lots of components, but it works pretty well.
Sergej Schumilo retweeted
We just released FitM, the Fuzzer in the Middle!🎉🎉
Together with @derpst3b, @JB_Liikt and @_mmunier we added snapshotting and a network emulator to qemuafl.
It fuzzes multiple stages of client-server interactions independently.
Paper @ BAR'22, Code here: github.com/FGSect/FitM
Sergej Schumilo retweeted
Here is Nyx backend powering the familiar AFL++ frontend. This is still using intelpt + full system snapshots and achieving similar to inlined source instrumentation performance.
Sergej Schumilo retweeted
Want to fuzz complex targets with AFL++ and snapshots? @is_eqv and I now got you covered: there is a Nyx implementation for AFL++ available here github.com/nyx-fuzz/Nyx/blob…
Sergej Schumilo retweeted
Except from the @MozillaSecurity Firefox Security Newsletter/FSN-2021-Q3 (wiki.mozilla.org/Firefox_Sec…): "Now, we have received and successfully evaluated a research prototype for fuzzing the IPC Layer. " - Congratulations @ms_s3c and @is_eqv!
Sergej Schumilo retweeted
Remember when @ms_s3c and @is_eqv showed us how to fuzz Super Mario Bros. at FuzzCon Europe 2020?
-> youtu.be/jkNao0SjBAA
They just published the source code to their hypervisor-based snapshot fuzzer. Feel free to check it out!
->github.com/RUB-SysSec/nyx-ne…
#Fuzzing #SuperMario
Replying to @is_eqv
@is_eqv and I just published the source code of our hypervisor-based snapshot fuzzer for complex network targets (+ vulns in firefox): github.com/RUB-SysSec/nyx-ne…. Check it out!
Sergej Schumilo retweeted
Replying to @ms_s3c
@ms_s3c and I also just published the most recent version of the codebase here: nyx-fuzz.com/ (the homepage even has gifs, check it out!!!)
Our (@is_eqv, Andrea Jemmett, @bl4ckic3 and @thorstenholz) paper on robust snapshot based network fuzzing has landed on ArXiv, check it out here: arxiv.org/abs/2111.03013
Sergej Schumilo retweeted
Replying to @ms_s3c
@ms_s3c and I just published the code of our snapshot based hypervisor fuzzer Nyx github.com/RUB-SysSec/Nyx. Paper and talk: usenix.org/conference/usenix…. Stay tuned for a much more polished version at nyx-fuzz.com
Sergej Schumilo retweeted
sneak peak time! Stuff that
@klautcomputing, @ms_s3c and I have been working on. What if your debugger has a fuzzing harness and can run the target 100s to 10000s of times per second? Why bother with breakpoints? Watch expressions get evaluated live as you type.
Sergej Schumilo retweeted
Turns out, libxdc is still by far the fastest PT decoder out there! Find more infos on why libxdc outperforms honeybee: github.com/nyx-fuzz/libxdc. Thanks to @ms_s3c for investigating this and to @ezhes_ for the fresh ideas and helping us understand the performance of honeybee!
blog.trailofbits.com/2021/03… <- incredible cool approach to speed up Intel PT decoding for fuzzing by @ezhes_. Hope to see this end up in libxdc!

























