Exetools

Exetools (https://forum.exetools.com/index.php)
-   Source Code (https://forum.exetools.com/forumdisplay.php?f=46)
-   -   【 Reproduction】VMProtect Leaked Source Code Full (https://forum.exetools.com/showthread.php?t=20778)

TQN 12-09-2023 10:09

yes, I agree with @sendersu.
Only 1 source, only 2 more files: intel.cc and processors.cc

th3tuga 12-09-2023 11:48

Quote:

Originally Posted by sendersu (Post 129531)
same sources as previous leak, no any file changed
have compared today

Well, I had called out this release to be a fake 2 days ago.. :D

wx69wx2023 12-09-2023 12:05

The guide for vmp complie:

https://bbs.kanxue.com/thread-279803-1.htm

th3tuga 12-09-2023 12:34

Quote:

Originally Posted by wx69wx2023 (Post 129540)
The guide for vmp complie:

https://bbs.kanxue.com/thread-279803-1.htm

The point here is that the files in the release are the same ones from the May leak as confirmed by TQN and sendersu also.
The 2 missing files added are not the real ones. Code will compile though since the added files are from another very old leak of VMP.

The code for the virtualization is also highly incomplete.

kernel 12-09-2023 16:10

Quote:

Originally Posted by wx69wx2023 (Post 129540)
The guide for vmp complie:

https://bbs.kanxue.com/thread-279803-1.htm

Hi i got qt 5.6 but the problem is it won't compile under VS 2022 because vs 2022 tries to compile it with c++17 but qt 5.6 is c++14 max so had to compile it with higher version of qt that supports c++17.

kernel 12-10-2023 00:47

1 Attachment(s)
Here the Debug version compiled and registered for test:
vmp_dbg

The ultimate version is harder to compile. You have to compile the full qt5 in order to build it.

Stingered 12-10-2023 01:44

Quote:

Originally Posted by kernel (Post 129549)
Here the Debug version compiled and registered for test:
vmp_dbg

The ultimate version is harder to compile. You have to compile the full qt5 in order to build it.

Tested on a VM. All the MS VCRT DLLs are missing (obviously). After fixing that problem, I ran into another missing file called: VMprotectSDK64.dll

You make want to look at dependencies and re-up after those have been resolved. I will test once available.

kernel 12-10-2023 17:26

VMprotectSDK64.dll is in the archive. Maybe your av deleted it.
This is a custom hwid version of Vmprotect. All the vmprotected files are locked to a hwid. VMprotectSDK64.dll reads data from VMProtectLicense.ini and locks the files to the hwid from the ini file.
PS.

VMProtectLicense.ini is the license file just put it in the vmprotect.exe dir and it is licensed.

TQN 12-10-2023 18:44

Ultimate build with VS2022
 
2 Attachment(s)
I have mod sources and build with VS 2022, VC++ Toolset v143, .NET 8, Windows SDK v10.0.22621.0 (lastest Visual Studio 2022 v17.8.3)
1. Mod libffi source and project files, update with newest version 3.4.4
Take me a lot of times
2. mod bitmap_utils.cc, pe.h, pefile.cc, intel.cc, shellext: remove C+11, update to C++14, fix warning as errors, remove duplicates in pe.h and Windows Kits winnt.h
3. Update version of VMProtect.Netcore and VMProtect.Runtime
4. Remove all Testxxx projects
5. I hate Qt, so I remove GUI project.

Open vmprotect.sln with VS, select Ultimate, build solution.

Uploaded at Mediafire VMP.7z file is mod sourcse and binaries build in bin directory

h t t p s : / /www.mediafire.com/file/8qdjcf0xeqhbcvz/VMP.7z/file

Best regards,
HongThatCong (TQN)

ahmadmansoor 12-10-2023 22:36

@TQN
Thank you, I already attach it to ur Post, to keep a copy.

Stingered 12-10-2023 23:07

Quote:

Originally Posted by kernel (Post 129556)
VMprotectSDK64.dll is in the archive. Maybe your av deleted it.
This is a custom hwid version of Vmprotect. All the vmprotected files are locked to a hwid. VMprotectSDK64.dll reads data from VMProtectLicense.ini and locks the files to the hwid from the ini file.
PS.

VMProtectLicense.ini is the license file just put it in the vmprotect.exe dir and it is licensed.

Nope, but the .DLL was still part of the archive, and I don't have an AV in my VM. I was able to extract it from the original. However, still more debug dependencies (QT5cored.dll, which I will need to locate.

Also, are you saying you provided an .INI file or are you seeing that I need an .INI file to test this? Because there is no included .INI file.

"VMProtectLicense.ini is the license file just put it in the vmprotect.exe dir and it is licensed."

Pansemuckl 12-11-2023 01:43

1 Attachment(s)
Quote:

Originally Posted by Stingered (Post 129560)
Also, are you saying you provided an .INI file or are you seeing that I need an .INI file to test this? Because there is no included .INI file.

"VMProtectLicense.ini is the license file just put it in the vmprotect.exe dir and it is licensed."

Look inside ./core

The compiled GUI version does not work for me.

Stingered 12-11-2023 03:07

Quote:

Originally Posted by Pansemuckl (Post 129562)
Look inside ./core

The compiled GUI version does not work for me.

Can't look at attachments, but found it. Which GUI doesn't work for you, the retail (I have not tried to build this yet) or debug version provided? Two D/ls in the thread...

Pansemuckl 12-11-2023 05:30

Quote:

Originally Posted by Stingered (Post 129563)
Can't look at attachments, but found it. Which GUI doesn't work for you, the retail (I have not tried to build this yet) or debug version provided? Two D/ls in the thread...

Debug version provided, NOT the original (packed) one, posted here
https://forum.exetools.com/showpost.php?p=129549&postcount=21

Error message given:
https://picr.eu/images/2023/12/10/VHekF.png

Jaspreet Singh 12-11-2023 06:46

Quote:

Originally Posted by Pansemuckl (Post 129564)
Debug version provided, NOT the original (packed) one, posted here
https://forum.exetools.com/showpost.php?p=129549&postcount=21

Error message given:
https://picr.eu/images/2023/12/10/VHekF.png

Looks like a missing Qt or MSVCRT dependency. Use the other one from TQN.


All times are GMT +8. The time now is 14:01.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX