-
-
Notifications
You must be signed in to change notification settings - Fork 94
Dev_Building
The LeechCore library and the LeechAgent binaries are built with Visual Studio 2019. Please ensure that the C/C++ development environment and the Visual Studio Python Tools are both installed.
LeechCore and LeechAgent supports both 32-bit and 64-bit Windows 7 or later. Windows 10 is recommended for improved performance.
Note! Additional device plugin modules exists in the LeechCore-plugins repository. Plugins will build to .dll
files which should be placed alongside leechcore.dll
.
The LeechCore library is supported on 64-bit Linux.
To build for Linux ensure the dependencies are met by running: apt-get install libusb-1.0-0-dev pkg-config
. Then move into the LeechCore/leechcore directory and execute: make
. The resulting library leechcore.so
will be placed in the LeechCore/files directory after a successful build.
LeechAgent is not supported on Linux.
Note! Additional device plugin modules exists in the LeechCore-plugins repository. The FT601 user-mode USB-driver also exists as a separate driver compiled to .so
. Plugins will build to .so
files which should be placed alongside leechcore.so
.
Sponsor PCILeech and MemProcFS:
PCILeech and MemProcFS is free and open source!
I put a lot of time and energy into PCILeech and MemProcFS and related research to make this happen. Some aspects of the projects relate to hardware and I put quite some money into my projects and related research. If you think PCILeech and/or MemProcFS are awesome tools and/or if you had a use for them it's now possible to contribute by becoming a sponsor!
If you like what I've created with PCIleech and MemProcFS with regards to DMA, Memory Analysis and Memory Forensics and would like to give something back to support future development please consider becoming a sponsor at: https://github.com/sponsors/ufrisk
Thank You 💖