~/talk

Anatomy of memory scraping credit card stealing POS malware

Talkat OWASP AppSecUSA 2014 · 2014-09-16..09-19· [security]
links:none on file
slides:none on file

Shows a Windows RAM‑scraper that gains SeDebugPrivilege, enumerates processes, opens the POS process and uses ReadProcessMemory and VirtualQueryEx to scan only committed memory regions for magnetic‑stripe formats. A live demo on a converted laptop POS extracts PAN, expiry, service code and CVV1 in milliseconds, validates with a Luhn check, and leaks multiple copies from different buffers. Practical defenses shown include removing internet‑exposed RDP/VNC, enforcing restricted remote admin, hardware end‑to‑end encryption (or chip‑and‑pin) and aggressive memory zeroing.

AI-written summary · about

  1. 0:00Introduction
  2. 2:59POS Data Breaches
  3. 4:57Credit Cards
  4. 6:30POS Components
  5. 7:22POS Software
  6. 10:35Magnetic Stripe: Track 1
  7. 15:08Major Transition Types
  8. 16:38Data Encryption
  9. 18:25Attack Scenario
  10. 21:58RAM Scraper Attack Working
  11. 33:29Verify Card Number
  12. 43:25Mitigation
~/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.