~/talk

MTV Reboot — my Super Sweet 16-bit malware...

Talkat BSidesSF 2023 · 2023-04-22..04-23· [security]
links:none on file
slides:none on file

Deep reverse engineering of MS-DOS malware shows actual techniques: hooking the IVT to install TSR payloads, infecting COM files (max ~63 KB), and saving/spoofing the original MBR for stealth. Examples include Crash and Cuckoo (VGA-buffer locks), Stoned (MBR bootkit that displays “your PC is now stoned” one in eight runs), Tequila (multi-stage payload requiring user input), and Marine (logic‑bomb that encrypts drives in June). Analysis uses r2 with a custom plugin, Cutter, IDA Free 5.0, QEMU/Bochs, DOSBox, and VX‑Underground sources.

AI-written summary · about

  1. 0:00Introduction to talk
  2. 1:26What this talk covers
  3. 2:55Presentation structure
  4. 3:58Motivations for project
  5. 5:03Malware definitions
  6. 7:28MS-DOS architecture overview
  7. 9:56Key MS-DOS interrupts
  8. 11:26Interrupt Vector Table
  9. 12:52TSR programs explained
  10. 14:37TSR demo walkthrough
  11. 16:00COM program structure
  12. 18:30Greatest hits of MS-DOS malware
  13. 20:56Malware sample sources
  14. 22:2016-bit malware reversing method
  15. 25:07Malware sample: Crash
  16. 26:16Malware sample: Cuckoo
  17. 27:20Malware sample: Verdem
  18. 28:44Malware sample: Stoned
  19. 30:57Malware sample: Tequila
  20. 32:22Malware sample: Marine
  21. 35:38Why study old OS malware
  22. 41:32Where to go next
  23. 43:10Q&A session
~/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.