From 64c8539659178c349f9034eab8ddee9d8635565f Mon Sep 17 00:00:00 2001 From: _xeroxz Date: Sat, 26 Jun 2021 21:40:09 +0000 Subject: [PATCH] Update README.md --- README.md | 32 +++++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 42ab69f..e42d9ba 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,36 @@ vmprofiler-cli is a CLI program which displays all details of a specified VMProtect 2 virtual machine. This information includes virtual instruction pointer advancment direction, all vm handlers, virtual instruction rva decrypt instructions, vm handler table entry decrypt instruction, and much more. +# Build Instructions + +Clone the repository and all submodules using `git clone --recursive https://githacks.org/vmp2/vmprofiler-cli.git`. Then execute the following commands: + +``` +cd vmprofiler-cli +mkdir msvc +cmake -G + +# there should be a list of generators something like this... +Generators +* Visual Studio 16 2019 = Generates Visual Studio 2019 project files. + Use -A option to specify architecture. + Visual Studio 15 2017 [arch] = Generates Visual Studio 2017 project files. + Optional [arch] can be "Win64" or "ARM". + Visual Studio 14 2015 [arch] = Generates Visual Studio 2015 project files. + Optional [arch] can be "Win64" or "ARM". + Visual Studio 12 2013 [arch] = Generates Visual Studio 2013 project files. + Optional [arch] can be "Win64" or "ARM". + Visual Studio 11 2012 [arch] = Generates Visual Studio 2012 project files. + Optional [arch] can be "Win64" or "ARM". + Visual Studio 10 2010 [arch] = Generates Visual Studio 2010 project files. + Optional [arch] can be "Win64" or "IA64". + Visual Studio 9 2008 [arch] = Generates Visual Studio 2008 project files. + Optional [arch] can be "Win64" or "IA64" + +# please use Visual Studio 2019 as VTIL uses the concept keyword... + +``` + # usage ``` @@ -114,4 +144,4 @@ vmprofiler-cli.exe --vmpbin vmptest.vmp.exe --vmentry 0x1000 neg esi not esi ================================================================================== -``` \ No newline at end of file +```