ufrisk / pcileech

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

Can not get dma to work at all #273

Open p0is0n3nvy opened 8 months ago

p0is0n3nvy commented 8 months ago

LcMemMap_AddRange: 0000000000000000-000000000009ffff -> 0000000000000000 LcMemMap_AddRange: 0000000000100000-000000083f37ffff -> 0000000000100000 LeechCore v2.14.2: Open Device: fpga [CORE] DTB located at: 00000000001ad000. MemoryModel: X64 [CORE] Initialization Failed. Unable to locate ntoskrnl.exe. #3 VmmProc: Unable to auto-identify operating system for PROC file system mount. Specify PageDirectoryBase (DTB/CR3) in -cr3 option if value if known. [CORE] Failed to initialize.

[CORE] SHUTDOWN COMPLETED (00000173AEE28040).

Very new to this and I have a gigabyte motherboard. Everything is turned off but I can not get it to initialize

ufrisk commented 8 months ago

It seems to be locating some memory before it starts to fail. You can try to use a memory map as per the instructions here: https://github.com/ufrisk/LeechCore/wiki/Device_FPGA_AMD_Thunderbolt to see if things improve.

After you created your memory map boot the computer freshly before trying again. If it failed from your above command its likely the computer would need to be rebooted before things start to work again.