Search found 16 matches

by andyco
Fri Jun 30, 2023 10:05 am
Forum: Technical questions
Topic: VMProtect Professional for macOS v3.8.3.1740 doesn't work on Apple Silicon
Replies: 5
Views: 5939

Re: VMProtect Professional for macOS v3.8.3.1740 doesn't work on Apple Silicon

@choochmeque
You can try v3.8.1.1695, which works fine in M1 MacOS 13.4.
by andyco
Thu Feb 02, 2023 1:55 pm
Forum: Technical questions
Topic: Fix arch not recognized compiled by llvm-mingw
Replies: 1
Views: 3009

Fix arch not recognized compiled by llvm-mingw

I cross compile PE with llvm-mingw in macos. Prompt error: #error "Unsupported target architecture" Then I found a solution. #define VMP_IMPORT __declspec(dllimport) #define VMP_API __stdcall #define VMP_WCHAR wchar_t #ifdef _M_IX86 || __i386__ #pragma comment(lib, "VMProtectSDK32.lib...
by andyco
Thu Jan 05, 2023 8:46 am
Forum: Technical questions
Topic: Incompatible with MacOSX13.1.sdk
Replies: 2
Views: 1757

Incompatible with MacOSX13.1.sdk

OS:MacOS 13.1 VMP:3.7.3.1605 Compiler:Apple clang 14.0.0 (default SDK MacOSX13.1.sdk) log show : Section “__dyld” not found I recompiled and tested "examples/Code Markers/GCC” ,the same error. I added the flag “-isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk”, to use the old s...
by andyco
Thu May 05, 2022 5:13 am
Forum: Technical questions
Topic: Mingw map file bug
Replies: 9
Views: 2257

Re: Mingw map file bug

Admin wrote:Please provide us your registered email.
it’s my forum registration email
by andyco
Thu May 05, 2022 2:26 am
Forum: Technical questions
Topic: Mingw map file bug
Replies: 9
Views: 2257

Re: Mingw map file bug

Admin wrote:Thank you for your report. Fixed in the 1413 build.
Will the small version update be automatically sent to the mailbox? I haven't received 1413 build yet.
by andyco
Sun May 01, 2022 9:15 am
Forum: Technical questions
Topic: Mingw map file bug
Replies: 9
Views: 2257

Re: Mingw map file bug

map.zip
(68 KiB) Downloaded 199 times
by andyco
Sun May 01, 2022 6:40 am
Forum: Technical questions
Topic: Mingw map file bug
Replies: 9
Views: 2257

Re: Mingw map file bug

由于文件 (符号) 而包含了归档成员 /opt/local/lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib/../lib/libmingwex.a(lib64_libmingwex_a-mingw_matherr.o) /opt/local/lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o (_MINGW_INSTALL_DEBUG_MATHERR) /opt/local/lib/gcc/...
by andyco
Sun May 01, 2022 6:19 am
Forum: Technical questions
Topic: Mingw map file bug
Replies: 9
Views: 2257

Mingw map file bug

Mingw generated map file will contain a localized string.

If the sentence at the beginning of the map is not english, VMP cannot recognize the map.

please fix.

Code: Select all

Archive member included to satisfy reference by file (symbol)
by andyco
Fri Apr 22, 2022 9:31 am
Forum: Technical questions
Topic: How to create Single file with main dll protection with VMP? (.NET CORE 6.0 CONSOLE APP)
Replies: 10
Views: 4211

Re: How to create Single file with main dll protection with VMP? (.NET CORE 6.0 CONSOLE APP)

There are two options: 1. Pack .Net dotnet publish -r win-x64 -c Release /p:PublishSingleFile=true /p:PublishTrimmed=true 2. NativeAOT,all native code,No need runtime https://github.com/dotnet/samples/tree/main/core/nativeaot/HelloWorld But after simple testing, the VMP does not work,You can try aga...
by andyco
Tue Apr 19, 2022 1:05 pm
Forum: Technical questions
Topic: VMProtectSDK for Golang release (UnOfficial)
Replies: 0
Views: 4883

VMProtectSDK for Golang release (UnOfficial)

Due to the particularity of Golang, VMP is not compatible with it. For example, there is no 0 at the end of the Golang string, and ABI is non-standard(GO x64 ABI: RAX, RBX, RCX, RDI, RSI, R8, R9, R10, R11) If use CGO, VMP does not recognize Marker and the string need to encrypt, After a while of re...
by andyco
Sat Apr 09, 2022 1:13 pm
Forum: Technical questions
Topic: Can't find marker in golang Binary
Replies: 11
Views: 4140

Re: Can't find marker in golang Binary

Admin wrote:Please attach the mach-o binary.
golang.zip
(1.2 MiB) Downloaded 244 times
by andyco
Sat Apr 09, 2022 12:16 pm
Forum: Technical questions
Topic: Can't find marker in golang Binary
Replies: 11
Views: 4140

Re: Can't find marker in golang Binary

update After some code modify,use some alternative methods of golang, Now golang is basically compatible with VMP. MarkerName and string for VMProtectDecryptString can be detected. After tested,VMProtectDecryptString is work,string is encrypted. The PE compiled by w64-mingw32 is work, but mach-o com...
by andyco
Thu Apr 07, 2022 1:38 pm
Forum: Technical questions
Topic: Can't find marker in golang Binary
Replies: 11
Views: 4140

Re: Can't find marker in golang Binary

Thank you for your answer. If possible, I hope it will be compatible in the future.
by andyco
Thu Apr 07, 2022 1:31 pm
Forum: Technical questions
Topic: Can't find marker in golang Binary
Replies: 11
Views: 4140

Re: Can't find marker in golang Binary

Okay, I see. Golang call C and needs to be converted many times, but it doesn't matter. Can code virtualization work?
by andyco
Thu Apr 07, 2022 1:17 pm
Forum: Technical questions
Topic: Can't find marker in golang Binary
Replies: 11
Views: 4140

Re: Can't find marker in golang Binary

Unfortunately VMProtect doesn't support binaries compiled with trash compilers like Golang, etc. Hello, admin, I just buy VMProtect Ultimate v3.6.0.1410 today. After a few days of research, I solved the compatibility of some VMProtect with Golang. Now VMProtect can recognize the addresses of VMProt...