ufrisk / pcileech

Direct Memory Access (DMA) Attack Software
GNU Affero General Public License v3.0
4.84k stars 715 forks source link

Since new raspberry pi 5 now has PCIe interface, Can it be used as memory acqusition device in the future? #260

Closed etapic closed 1 year ago

etapic commented 1 year ago

Would be nice affordable alternative.

ufrisk commented 1 year ago

The RPi5 acts as host / root. To perform DMA attacks one would need a device that acts as device.

This means that the RPi5 would be unsuitable for DMA attacks.

The PCIe interface is quite interesting though, and maybe there will be a better business case to create a low-latency high-bandwidth PCIe to PCIe bridge device (basically replacing the USB endpoint with another PCIe endpoint). There would be a lot of work involved in this though so it may not be feasible.