Jump to content
View in the app

A better way to browse. Learn more.

Tuts 4 You

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (â‹®) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Leaked VMProtect sources

Featured Replies

Holly cow, "intel.cc" is already encrypted! What a spaghetti code! 😅

  • Replies 68
  • Views 37k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • And now we have a repo with the missing files.  At least "intel.cc" + "processor.cc" are present. https://github.com/jmpoep/vmprotect-3.5.1  

  • ...because cloning git repo, or just clicking on anonfiles.com_d1D7M7q9z4_vmpsrc.zip is so f*ing complicated.  You don't need VMProtect sources. What you need is a basic understanding of this mag

  • jackyjask
    jackyjask

    This project is mirrored from https://github.com/jmpoep/vmprotect-3.5.1.git. https://huihui.cat/mirrors/vmprotect-3.5.1 https://git.nadeko.net/Fijxu/vmprotect-source (someone is fightin

Posted Images

are we still missing arm.cc ?...

Edited by jackyjask

20 hours ago, kao said:

@RADIOX: I don't have access to Baidu, so I can't check that. Based on the timing, I guess it might be the same.

I can access baidu...

downloaded from baidu and uploaded -- aHR0cHM6Ly93b3JrdXBsb2FkLmNvbS9maWxlLzJhQlFxbmtITW5j
 

  • Author
1 hour ago, jackyjask said:

are we still missing arm.cc ?...

I don't think so. "arm.cc" is only referenced by a project "test1.vcxproj" which seems to be a simple unit test. 

 

2 minutes ago, BlackHat said:

downloaded from baidu and uploaded

Yes, that archive contains the same files as the github repo.

Edited by kao

Good catch

it means VMP is not capable (yet?) of protecting ARM?

Some files are still missing, but these do not affect compilation...

Missing: arm.cc, arm.h, gcc-demangle.cc, gcc-demangle.h, msvc-demangle.cc, msvc-demangle.h, dprint.c, dprint.h, def.h

2023-12-14_030653.jpg.c32bbaf2ea0810c8b9007da32ae8704a.jpg

19 minutes ago, boot said:

Some files are still missing, but these do not affect compilation...

Missing: arm.cc, arm.h, gcc-demangle.cc, gcc-demangle.h, msvc-demangle.cc, msvc-demangle.h, dprint.c, dprint.h, def.h

2023-12-14_030653.jpg.c32bbaf2ea0810c8b9007da32ae8704a.jpg

@boot why is the vmprotect's version that you built  of being "VMProtect Ultimate v 1.0.0" ?

54 minutes ago, windowbase said:

why is the vmprotect's version that you built  of being "VMProtect Ultimate v 1.0.0" ?

These seem to be related to some *.h files generated after running "res. bat" and "version. bat" scripts...
The actual version should be [3.5.x~3.6.x).

2023-12-14_042153.jpg.b83498c0443de79a09299244734953e4.jpg

25 minutes ago, boot said:

These seem to be related to some *.h files generated after running "res. bat" and "version. bat" scripts...
The actual version should be [3.5.x~3.6.x).

2023-12-14_042153.jpg.b83498c0443de79a09299244734953e4.jpg

Quote

These seem to be related to some *.h files generated after running "res. bat" and "version. bat" scripts...
The actual version should be [3.5.x~3.6.x).

Thanks for the comment.

Regards.

sean.

  • 10 months later...
On 12/14/2023 at 4:07 AM, boot said:

Some files are still missing, but these do not affect compilation...

Missing: arm.cc, arm.h, gcc-demangle.cc, gcc-demangle.h, msvc-demangle.cc, msvc-demangle.h, dprint.c, dprint.h, def.h

2023-12-14_030653.jpg.c32bbaf2ea0810c8b9007da32ae8704a.jpg

@boot Hey, @boot. I cannot compile this. any suggestions?

 

screenshot-8.png

Regards.

sean.

Edited by The Binary Expert

the answer is in the error text itself

 

image.png.7aad0ae7256e3810241bd61b26f1e8e2.png

2 minutes ago, jackyjask said:

the answer is in the error text itself

 

image.png.7aad0ae7256e3810241bd61b26f1e8e2.png

@jackyjask How should I set to refer to .Net v4.8 in the VS 2022?

The property window shows me that it has .net v4.8.

 

screenshot-8.png

Regards.

sean.

looks good,

do yo have have those as well?

image.png.95a11fcdc6d0480a58d81848b779c08e.png

18 minutes ago, jackyjask said:

looks good,

do yo have have those as well?

image.png.95a11fcdc6d0480a58d81848b779c08e.png

@jackyjask Yes.

 

screenshot-10.png

Regards.

sean.

OK, maybe this is some tricky issue by MS VS..

here are some advanced tips

1 hour ago, jackyjask said:

OK, maybe this is some tricky issue by MS VS..

here are some advanced tips

@jackyjask Your tip solved my issue. Many thanks.

Regards.

sean.

@The Binary Expert have you seen that this .net project has lots of FIXME and TODOs?

also lots of .net code is marked by comments like

// Token: 0x06000309 RID: 777 RVA: 0x00014920 File Offset: 0x00012B20

 

I guess it is not stolen code, but somehow was decompiled from binaries. I"ve have seen these types of comments in .net decompilers before

what do you think?

 

2 hours ago, jackyjask said:

@The Binary Expert have you seen that this .net project has lots of FIXME and TODOs?

also lots of .net code is marked by comments like

// Token: 0x06000309 RID: 777 RVA: 0x00014920 File Offset: 0x00012B20

 

I guess it is not stolen code, but somehow was decompiled from binaries. I"ve have seen these types of comments in .net decompilers before

what do you think?

 

@jackyjask Which source code repository do I have to use to build the binaries?

I have not yet got them. any help is welcome.

Regards.

sean.

tell me what repo have you used, also in this thread some info was published

I presume you are done with C# projects in the VMP VS Solution, right?

what is the next issue you are hitting in

39 minutes ago, jackyjask said:

tell me what repo have you used, also in this thread some info was published

I presume you are done with C# projects in the VMP VS Solution, right?

what is the next issue you are hitting in

@jackyjask I used this repository.

And this.

https://t.me/reverse_engineerosis1/101

I had the problem in the custom build process of the core project. I did not get the core.lib.

and yet had the .net v4.8 reference issues.

Regards.

sean.

14 hours ago, The Binary Expert said:

I had the problem in the custom build process of the core project. I did not get the core.lib.

details?

14 hours ago, The Binary Expert said:

and yet had the .net v4.8 reference issues.

why is that? you said you managed to fix it already?...

2 minutes ago, jackyjask said:

details?

why is that? you said you managed to fix it already?...

@jackyjask At the first hand, what repository should I use to build them successfully?

Regards.

sean.

as for my knowledge, there is no such

you have to do it by hands for your env (VS/etc)

  • 6 months later...
On 10/17/2024 at 2:32 PM, lovejoy226 said:

@jackyjask At the first hand, what repository should I use to build them successfully?

Regards.

sean.

for my research i built (a lot of headache though) it and im enjoying debugging it.

if you still need help, say it.

Create an account or sign in to comment

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.