From ade4ae08d92e285878cad2254d3253eb230ab104 Mon Sep 17 00:00:00 2001 From: _xeroxz Date: Sat, 26 Jun 2021 21:54:38 +0000 Subject: [PATCH] Update README.md --- README.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index e13a121..fbccac1 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,18 @@ vmprofiler is a c++ library which is used to statically analyze VMProtect 2 poly * [Zydis](https://github.com/zyantific/zydis) - Fast and lightweight x86/x86-64 disassembler library * [irql0](https://github.com/irql0) - helped with the first version of vm handler pattern matching +### Build Instructions + +* Warning: Visual Studio 2019 must be installed on the system... + +``` +git clone --recursive https://githacks.org/vmp2/vmprofiler.git +cd vmprofiler +cmake -G "Visual Studio 16 2019" +``` + +You can now open `vmprofiler.sln`, select "Release" and "x64" then build. + ### Basic Usage - Creating a vm::ctx_t Object The `vm::ctx_t` class is a small container-like class which is simply used to contain all information for a given vm entry. This class contains the following useful information: @@ -178,4 +190,4 @@ add bl, al Copyright (c) 2021 _xeroxz, Independent Researcher @back.engineering -Licensed under the MIT License \ No newline at end of file +Licensed under the MIT License