Hacker GitHub

← All repos

ufrisk/pcileech

View on GitHub ↗ ★ 7,973 C

Direct Memory Access (DMA) Attack Software

18 mentions on Hacker News by 16 people: 5 stories, 13 comments · first 2016-08-10 · latest 2026-03-15

Mentions per year 18 mentions · busiest year 2021 (5)
20082026
  1. …I have a feeling that kernel level anticheat isn't stopping someone who really wants to cheat. See https://github.com/ufrisk/pcileech
    comment by lionkor · 2026-03-15 · in How kernel anti-cheats work
  2. …This capability seems standard on most single-board-computers like RPi (since rpi1 iirc?). https://github.com/ufrisk/pcileech/issues/21
  3. …And this is the base repo it was forked from that goes into way more technical details: https://github.com/ufrisk/pcileech
  4. …probably be useful for forensics. [0]: https://shop.lambdaconcept.com/home/43-screamer-m2.html [1]: https://github.com/ufrisk/pcileech
  5. …to see if memory is being accessed without the access being accounted for at the CPU level - https://github.com/ufrisk/pcileech/issues/107 has some documents around these approaches.
  6. …unsigned drivers, executing code and > spawn system shells. PCIleech runs on Windows and Linux [1] https://github.com/ufrisk/pcileech (edit for formatting)
  7. …kernel now. They are doing crazy things like looking for PCIe devices trying to DMA game memory. https://github.com/ufrisk/pcileech/blob/master/readme.md#har...
    comment by SpaceNugget · 2021-07-15 · in Valve Steam Deck
  8. …to do a cold boot attack [2] is possible. [0] https://en.wikipedia.org/wiki/Evil_maid_attack [1] https://github.com/ufrisk/pcileech [2] https://en.wikipedia.org/wiki/Cold_boot_attack
    comment by Xeanort · 2021-01-17 · in BitLocker Lockscreen Bypass
  9. You can do it via PCIe as well. [1] 1. https://github.com/ufrisk/pcileech
  10. …ability to do that through PCI without the OS being able to intervene - e.g. Ulf Frisk's PCILeech ( https://github.com/ufrisk/pcileech/ ), here's a video demo of writing to Notepad's memory remotely https://youtu.be/5DbQr3Zo-XY?t=1440
    comment by PeterisP · 2020-05-20 · in Ray tracing in notepad.exe at 30 FPS
  11. …device, which in turn processes that data and renders a web-based map of all player locations. [0] https://github.com/ufrisk/pcileech
  12. …with physical access to a server can extract encryption keys from RAM by plugging into a PCI slot: https://github.com/ufrisk/pcileech
  13. …devices on an external bus, such that a hostile device [1] cannot spoof a non-hostile device? [1] https://github.com/ufrisk/pcileech