ufrisk / pcileech-fpga

FPGA modules used together with the PCILeech Direct Memory Access (DMA) Attack Software
913 stars 206 forks source link

Open Source DMA hardware???? #96

Closed huangfengye closed 1 year ago

huangfengye commented 2 years ago

Hi, if anyone tried this Open Source DMA hardware?? https://github.com/FotatoPotato/Artix-Express-35

ufrisk commented 2 years ago

Thanks. I was not aware. It seems like a device similar to the PCIeScreamerR04 but more geared towards development.

KengKengu commented 2 years ago

Should the software work with a device like this?

https://rhsresearch.com/products/litefury

It's not on the list in the README but I don't see why it would not work.

And just like the "AC701" (which is on the list), it's an Artix-7 FPGA.

ufrisk commented 2 years ago

@KengKengu The software works with the LiteFury, but you'd need additional hardware for PCILeech to communicate with it over USB. I detail this in this blog entry: http://blog.frizk.net/2021/10/acorn.html

KengKengu commented 2 years ago

Thank you very much, that was very informative and I am grateful. Unfortunately I am not sure if I can complete all the steps. The biggest issue I have is removing the 3.3V to 2.5V voltage regulator, as I don't have the required tools.

Do you think there is any way I could remove it without the hot-air rework station? Or could I use a different USB module that doesn't require 3.3V? Otherwise I will have to use the another way to communicate, which would be much slower.

ufrisk commented 2 years ago

Maybe there are other USB modules; but my guess is that it would involve significant work to get it working. I'm not going to help with that. Unfortunately the Nitefury just isn't very suitable for PCILeech DMA accesses. You're probably better off purchasing a Screamer or EnigmaX1 board (when they get in stock).

olealgoritme commented 2 years ago

The acorn blogpost was awesome! Will be trying this soon with my acorns:)

One thing though, the link in the post doesn't exist: https://github.com/ufrisk/pcileech-fpga/acorn/

ufrisk commented 2 years ago

@olealgoritme Thank you for pointing this out. I've updated the link in the blog post to the correct project pages.

ufrisk commented 1 year ago

I'm closing this thread due to old age. Nothing has changed with regards to open source hardware as far as I know.

But, there are some lower cost options available. One example is the DMANinja https://www.aliexpress.com/item/1005004823146314.html