bbsuuo / dll-hijack

DLL hijack codes for cmake on windows.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dll-hijack

Build status

DLL hijack codes for cmake on windows.

Usage

Compile

Requirements: cmake, mingw gcc, ninja. Use code below or simply run ./build.sh

mkdir build
cd build
cmake -GNinja ..
ninja

Generate code for existing system dll

Requirements: bash (msys2), gendef (mingw)

  1. Run gen_code.sh ${name}.dll
  2. Modify ${name}.c with codes you want to execute when dll attached or detached.
  3. Compile (check previous part)

Credits

安装步骤: //https://blog.csdn.net/weixin_64064486/article/details/123940266 1.安装mingw: https://sourceforge.net/projects/mingw/ 2.安装gcc mingw-get install gcc //可额外安装mingw-get install g++ 或者mingw-get install gdb 以上步骤都要配置环境变量 3.安装ninja 4.安装cmake 5.mkdir build 6.cd build 7.cmake -GNinja .. 8.ninja //或者ninja > build.log 2>&1 输出到日志

About

DLL hijack codes for cmake on windows.

License:GNU Lesser General Public License v2.1


Languages

Language:C 92.4%Language:Shell 3.4%Language:CMake 3.2%Language:Batchfile 1.0%