~/talk

Power Management and USB...

links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

A modular fuzzing pipeline combines LibAFL, S2E basic‑block coverage, and an SSH-driven input processor to fuzz kernel power‑management races during suspend; coverage survives crashes by extracting basic‑block maps from the VM and from FTrace on real hardware. An external ROCKPI 4B running a modified raw‑gadget keyboard supplies persistent USB keypresses and remote‑wakeup attempts; QEMU lacks wakeup emulation so physical BeagleBone/ROCKPI testing reproduces a DSTS link bug and finds keyboard lockup issues. S2E + LibAFL pipeline ROCKPI 4B raw-gadget keyboard

AI-written summary · about

  1. 0:00Introduction and motivation
  2. 1:03Power management challenges
  3. 4:10Real-world USB power bugs
  4. 7:23Hardware for remote wakeup
  5. 9:09Fuzzer architecture with libAFL
  6. 11:57Limitations of virtual machines
  7. 13:45Switching to physical hardware
  8. 16:16Tracking low-power coverage
  9. 18:21Physical architecture demo
  10. 20:49Live demo of physical setup
  11. 23:16Initial fuzzing results
  12. 24:21Conclusions and future work
  13. 27:49Acknowledgments and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.