Automatically find offsets needed by RDPWrap and generate rdpwrap.ini
Pass the path of termsrv.dll as command line argument. If not provided, default to current system's termsrv.dll in System32 directory.
This project depends on zydis, you needed to build zydis first.
-
Use
git submodule update --init --recursive
to initialize the submodule -
Open
zydis\msvc\Zydis.sln
and build DLL version of zydis -
Open
RDPWrapOffsetFinder.sln
and start build -
After build, copy
dbghelp.dll
symsrv.dll
symsrv.yes
(you can find them in Windows SDK) andZydis.dll
(alsoZydis.pdb
if you want to debug) to the same directory of the EXE file
-
Windows 8 Consumer Preview (SLPolicyFunc=New_Win8SL_CP) is currently not supported
-
32bit versions are not widely tested and may return wrong result
-
PDB symbol of termsrv.dll is needed. If the program outputs nothing, check your Internet connection to Microsoft symbol server. You can manually set environment variable
_NT_SYMBOL_PATH
to use a symbol proxy -
If symbol is not available, you can try the
_nosymbol
version which manually search pattens._nosymbol
version only supports 64bit system