1. get project from x64dbg in git.
- https://github.com/x64dbg/x64dbg
2. download visual studio 2013
- https://www.visualstudio.com/downloads/#d-community
- ps. I've tried to use vs2015 but failed. I got gui module object symbol crash.
3. download qt
- https://www.qt.io/download-open-source/
- x86 = http://download.qt.io/official_releases/qt/5.6/5.6.0/qt-opensource-windows-x86-msvc2013-5.6.0.exe
- x64 = http://download.qt.io/official_releases/qt/5.6/5.6.0/qt-opensource-windows-x86-msvc2013_64-5.6.0.exe
4. download capstone_wrapper project from x64dbg
- https://github.com/x64dbg/capstone_wrapper
- put it x64dbg/src/
5. build x64dbg.sln the whole solution <-- this will be engine
6. build x64dbg/src/gui/x64dbg.pro with qt <-- this will be debugger's gui
- you might need to set the environment variable.
- VSVARSALLPATH=C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat
7. get snapshot
- https://sourceforge.net/projects/x64dbg/files/snapshots/
- unzip it
- in release file, copy all the file in release/x64 or release/x86
- paste it in x64dbg/bin/x64 or x64dbg/bin/x32 instead of the files that we built
8. hit x64dbg.exe, Done!!
ps. I'v tried other versions of visual studio and qt but it only works in exact versions.
댓글 없음:
댓글 쓰기