~/talk

Tutorial: Introduction to Reverse Engineering

links:none on file
slides:none on file

Quick practical tour of how devices get opened, analyzed and sometimes hijacked: hardware steps include repopulate connectors (JTAG/UART pogo pins), X‑ray to find tamper switches and potting removal with heat or solvents; test kit list includes DSO, Saleae logic analyzer, Bus Pirate and microscope. Firmware workflow shows binwalk + dd extraction to split u‑boot, cramfs and kernels; binaries go into QEMU/IDA or run on a target. Example protocol hack uses a CC3200 Arduino injector to bit‑bang, isolate with Schottky diodes and successfully inject CRC‑corrected commands.

AI-written summary · about

  1. 0:00Introduction
  2. 3:35Why I Drink
  3. 3:58Overview
  4. 5:03What is Reverse Engineering
  5. 6:56Why do Reverse Engineering
  6. 14:00Tools
  7. 17:07Test Equipment
  8. 20:34Logic Analyzers
  9. 22:16FCC ID
  10. 26:18Opening the Case
  11. 34:41Identifying Parts
  12. 36:45Sample Data Sheets
  13. 38:28Repopulating Interfaces
  14. 40:41Repopulating Devices
  15. 44:12Why Repopulating
  16. 46:29Downloading Firmware
  17. 47:47Example
  18. 51:56General Approach
  19. 54:11Entropies
  20. 55:51binaries
~/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.