Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-embedded-fuzzing
A list of resources (papers, books, talks, frameworks, tools) for understanding fuzzing for IoT/embedded devices.
https://github.com/andreia-oca/awesome-embedded-fuzzing
Last synced: 5 days ago
JSON representation
-
Labels Indexes
-
Papers
-
By Purpose
- JetSet - assisted rehosting facilitates fuzztesting, a common security analysis technique, on an avionics embedded system, in which we found a previously unknown privilege escalation vulnerability </details> | USENIX 2021 | 2021 |
- SoK: Enabling Security Analyses of Embedded Systems via Rehosting - hoc endeavor undertaken by domain experts with varying time and resources at their disposal, researchers are beginning to address rehosting challenges systematically and in earnest. In this paper, we establish that emulation is insufficient to conduct large-scale dynamic analysis of real-world hardware systems and present rehosting as a firmwarecentric alternative. Furthermore, we taxonomize preliminary rehosting efforts, identify the fundamental components of the rehosting process, and propose directions for future research. </details> | ASIACCS 2021 | 2021 |
-
-
Resources
-
By Purpose
- afl-unicorn: Fuzzing Arbitrary Binary Code
- Analyzing Programs with Z3
- Capstone
- Firmware Rehosting Community
- FIT IoT-LAB
- GynvaelEN - Hacking Livestream #17: Basics of fuzzing
- GynvaelEN - Hacking Livestream #18: Genetic fuzzing
- GynvaelEN - Hacking Livestream #19: Genetic fuzzing
- Hack In The Box Security Conference - VIRTUAL LAB: Qiling Framework: Build a Fuzzer Based on a 1day Bug - Lau Kai Jern
- JetSet
- Maat
- NDC Conferences - Fuzzing with AFL - Erlend Oftedal
- Practical Binary Analysis. Build Your Own Linux Tools for Binary Instrumentation, Analysis, and Disassembly
- Qemu
- Renode
- STÖK - Fuzzing for Beginners
- Symbolic Execution Summary
- The fuzzing book
- Triton
- AFL
- AFL++
- afl-unicorn
- AFLGo
- Analyzing a buffer overflow in the DLINK DIR-645 with Qiling framework, Part I
- Analyzing a buffer overflow in the DLINK DIR-645 with Qiling framework, Part II
- angr
- Avatar<sup>2
- Awesome list for directed-fuzzing
- DICE
- Google FuzzBench
- hal-fuzz
- HALucinator
- JetSet
- LAVA
- Magma
- ndss18_wycinwyc
- P2IM
- Pretender
- ProFuzzBench
- Qiling
- S2E
- Triforce-AFL
- Unicorn
- unicornafl
- Z3 - SMT solver
- Type: testbed
- Purpose: symbolic%20execution
- Purpose: firmware%20rehosting
- Purpose: firmware%20testing
- Type: benchmark
- Purpose: fuzzing%20firmware
- Type: book
- Purpose: directed%20fuzzing
- Purpose: benchmark - fuzzing%20network%20protocols-blue)
- Purpose: binary%20analysis
- Type: awesome
- Type: demo
- Type: video
- Type: library
- Purpose: instrumentation
- Type: emulator
- afl-unicorn: Part 2 Fuzzing the ‘Unfuzzable’
- Type: code%20snippets
- Purpose: binary%20disassembly
- Type: tutorial - video-lightgrey)
- Type: community
- Type: blog%20post - tutorial-lightgrey)
- Type: reverse%20engineering - tutorial-lightgrey)
- Type: presentation
- Purpose: fuzzing
- Type: tool
- Purpose: embedded%20fuzzing - firmware%20rehosting-blue)
- Purpose: emulation
-
-
Credits
-
By Purpose
-
Categories
Sub Categories
Keywords
fuzzing
6
reverse-engineering
5
security
4
analysis
3
testing
3
framework
2
emulator
2
benchmarking
2
awesome-list
2
binary
2
x86
2
unicorn-emulator
2
afl
2
afl-fuzz
2
fuzz-testing
2
qemu
2
afl-compiler
1
cross-architecture
1
p2im
1
benchmark
1
evaluation
1
instrumentation
1
benchmark-framework
1
research-paper
1
paper-list
1
afl-fuzzer
1
awesome
1
embedded-systems
1
binary-analysis
1
afl-gcc
1
angr
1
unicorn-mode
1
vulnerability-research
1
fuzzer
1
fuzzer-afl
1
vulnerabilities
1
windows
1
arm
1
arm64
1
cpu
1
cpu-emulator
1
m68k
1
mips
1
powerpc
1
riscv
1
s390x
1
sparc
1
systemz
1
tricore
1
x86-64
1