Search found 2566 matches
- Mon Nov 27, 2023 9:10 am
- Forum: Technical questions
- Topic: Protected file produced different result.
- Replies: 15
- Views: 11207
Re: Protected file produced different result.
You can use castclass without virtualization with the following code: static T CastTo<T>(object obj) where T : class { return obj as T; } static void Main(string[] args) { var service = new Service(); var proxy = new Proxy(service); var interfaceProxy = CastTo<IInterface>(proxy.GetTransparentProxy()...
- Mon Nov 27, 2023 8:03 am
- Forum: Technical questions
- Topic: Newbie questions about using VMProtect
- Replies: 5
- Views: 3264
Re: Newbie questions about using VMProtect
1. Does this mean I need to wrap all the VMProtect macros with an #ifdef DEBUG so I can run my application without the VMProtect DLL? Is there any other option? What is a problem with "#ifdef/ifndef DEBUG"? #ifndef DEBUG #include "VMProtectSDK.h" #endif void foo() { #ifndef DEBU...
- Mon Nov 27, 2023 7:57 am
- Forum: Technical questions
- Topic: Protected file produced different result.
- Replies: 15
- Views: 11207
Re: Protected file produced different result.
The virtual machine calls Object.GetType while emulation of castclass instruction in "void test1.Program::Main(string[])": .maxstack 8 newobj 06000004 → instance void test1.Service::.ctor() newobj 06000006 → instance void test1.Program/Proxy::.ctor(class test1.IInterface) callvirt 0A000011...
- Wed Nov 22, 2023 5:56 am
- Forum: Technical questions
- Topic: Kernel drivers cannot be protected with 3.8.5
- Replies: 6
- Views: 3794
- Fri Nov 17, 2023 8:08 am
- Forum: Technical questions
- Topic: error while protecting nt8 dll
- Replies: 5
- Views: 7396
Re: error while protecting nt8 dll
I mean the assembly that you see in the error message (SharpDX.Direct2D1).which assembly do you mean? the main assembly or direct assembly of windows?
- Thu Nov 16, 2023 4:05 pm
- Forum: Technical questions
- Topic: Подписывание исполняемого файла Astra Linux
- Replies: 12
- Views: 5551
Re: Подписывание исполняемого файла Astra Linux
Пишите в поддержку Astra Linux - пусть правят баги в своем ПО.
P.S. Приложил к сообщению оригинальный hello_world у которого нет секций. Передайте его разработчикам Astra Linux, пусть доводят свою утилиту до ума.
P.S. Приложил к сообщению оригинальный hello_world у которого нет секций. Передайте его разработчикам Astra Linux, пусть доводят свою утилиту до ума.
- Thu Nov 16, 2023 2:17 pm
- Forum: Technical questions
- Topic: error while protecting nt8 dll
- Replies: 5
- Views: 7396
Re: error while protecting nt8 dll
This error means that the assembly wasn't found on your computer.
- Thu Nov 16, 2023 12:19 pm
- Forum: Technical questions
- Topic: error while protecting nt8 dll
- Replies: 5
- Views: 7396
Re: error while protecting nt8 dll
Are you a registered user of VMProtect?
- Thu Nov 16, 2023 6:35 am
- Forum: Technical questions
- Topic: Подписывание исполняемого файла Astra Linux
- Replies: 12
- Views: 5551
Re: Подписывание исполняемого файла Astra Linux
Чтобы обойти баги в bsign попробуйте следующее:
1. Подпишите приложение bsign-ом (bsign создаст секцию с типом 0x80736967)
2. Обработайте VMProtect (секции с типами >= 0x80000000 не удаляются)
3. Подпишите защищенное приложение bsign-ом
1. Подпишите приложение bsign-ом (bsign создаст секцию с типом 0x80736967)
2. Обработайте VMProtect (секции с типами >= 0x80000000 не удаляются)
3. Подпишите защищенное приложение bsign-ом
- Wed Nov 15, 2023 3:50 pm
- Forum: Technical questions
- Topic: Подписывание исполняемого файла Astra Linux
- Replies: 12
- Views: 5551
Re: Подписывание исполняемого файла Astra Linux
Я не вижу в вашем архиве подписанный bsign-ом оригинальный hello_world.
- Wed Nov 15, 2023 4:31 am
- Forum: Technical questions
- Topic: C# anonymous class compiled failed.
- Replies: 1
- Views: 2470
Re: C# anonymous class compiled failed.
Fixed in the latest build.
- Tue Nov 14, 2023 5:21 pm
- Forum: Technical questions
- Topic: Подписывание исполняемого файла Astra Linux
- Replies: 12
- Views: 5551
Re: Подписывание исполняемого файла Astra Linux
Судя по исходным кодам автор вообще не сильно знаком с ELF форматом и видимо не знает, что секции не являются обязательными для запуска бинарника (ядро при проекции файла в память оперирует исключительно program header-ами). Поэтому отсутствует даже минимальная проверка на ibHdrSection == 0 и весь д...
- Tue Nov 14, 2023 12:15 pm
- Forum: Technical questions
- Topic: Подписывание исполняемого файла Astra Linux
- Replies: 12
- Views: 5551
Re: Подписывание исполняемого файла Astra Linux
Подписывать файл нужно уже после обработки в VMProtect. А вот почему bsign делает из 100 Мб файл на 702 байт - это лучше спросить разработчиков этой утилиты.
- Fri Nov 10, 2023 9:02 pm
- Forum: Technical questions
- Topic: Kernel drivers cannot be protected with 3.8.5
- Replies: 6
- Views: 3794
Re: Kernel drivers cannot be protected with 3.8.5
Fixed in the 1887 build.
- Thu Nov 09, 2023 7:42 pm
- Forum: Technical questions
- Topic: can not compile with version 2.x
- Replies: 4
- Views: 3153
Re: can not compile with version 2.x
Fixed in the 1885 build.