Search found 2703 matches
- Fri Jun 13, 2025 5:18 am
- Forum: Technical questions
- Topic: VM complexity scripting function
- Replies: 1
- Views: 302
Re: VM complexity scripting function
Added in the 2377 build.
- Fri Jun 13, 2025 4:43 am
- Forum: Technical questions
- Topic: Краш при использовании системы лицензирования
- Replies: 16
- Views: 2315
Re: Краш при использовании системы лицензирования
Определить что для символа стоит использовать librustc_demangle вместо того что сейчас vmprotect использует сейчас можно по одному из двух признаков На самом деле немного не так. Он пересекается с GNU_V3, поэтому деманглинг от GCC частично обрабатывает символы от Rust: https://github.com/gcc-mirror...
- Thu Jun 12, 2025 1:36 pm
- Forum: Technical questions
- Topic: Краш при использовании системы лицензирования
- Replies: 16
- Views: 2315
Re: Краш при использовании системы лицензирования
У вас сейчас там вообще нет никаких символов кроме экспорта.Было бы однако неплохо если бы сам vmprotect научился это делать. Я так понимаю используемая сейчас библиотека притворяется что умеет demangling Rust символов, однако зачастую у неё ничего не выходит (везде mangled названия)
- Thu Jun 12, 2025 5:25 am
- Forum: Technical questions
- Topic: Краш при использовании системы лицензирования
- Replies: 16
- Views: 2315
Re: Краш при использовании системы лицензирования
У вас do_the_thing работает через символ "vmprotect_ultra_do_the_thing_inner_186237384678405675810701436432396487933_ptr", который вы удаляете вместе с экспортом: .text:000000000007DDC0 public do_the_thing .text:000000000007DDC0 do_the_thing proc near ; DATA XREF: LOAD:00000000000007F8↑o ....
- Wed Jun 11, 2025 3:21 pm
- Forum: Technical questions
- Topic: Краш при использовании системы лицензирования
- Replies: 16
- Views: 2315
Re: Краш при использовании системы лицензирования
Проверяйте 2374 билд.
- Wed Jun 11, 2025 1:47 pm
- Forum: Technical questions
- Topic: Краш при использовании системы лицензирования
- Replies: 16
- Views: 2315
Re: Краш при использовании системы лицензирования
Да, с break внутри цикла ошибки нет.
- Wed Jun 11, 2025 1:22 pm
- Forum: Technical questions
- Topic: Краш при использовании системы лицензирования
- Replies: 16
- Views: 2315
Re: Краш при использовании системы лицензирования
Скрипт к падению не имеет никакого отношения. Он у вас просто неправильно работал и все.
- Wed Jun 11, 2025 12:46 pm
- Forum: Technical questions
- Topic: Краш при использовании системы лицензирования
- Replies: 16
- Views: 2315
Re: Краш при использовании системы лицензирования
Однако судя по всему, ElfExports:delete() сейчас не работает, поскольку даже с исправленным скриптом библиотека на выходе падает: Вопрос был не про то, что это является причиной креша, а в том, что ваш код LUA работает неправильно и пропускает один из элементов в exports после delete. В любом случа...
- Wed Jun 11, 2025 5:31 am
- Forum: Technical questions
- Topic: Краш при использовании системы лицензирования
- Replies: 16
- Views: 2315
Re: Краш при использовании системы лицензирования
Этот код удаляет элемент в том числе и из вектора "exports" и вы проскакиваете следующий item после delete: for i = 1, exports:count() do if exports:item(i):address() == fn:address() then bprint("And removing from exports") exports:delete(i) break end end Нужно бегать по вектору ...
- Sat Jun 07, 2025 5:01 am
- Forum: Technical questions
- Topic: Automaticly generating watermark for each user
- Replies: 7
- Views: 5554
Re: Automaticly generating watermark for each user
Fixed in the 2372 build.I saw that Watermark class has setBlocked(bool) function, but i see that whether i set it to true or false, it always unblocks the watermark.
- Fri Jun 06, 2025 9:18 am
- Forum: Technical questions
- Topic: 3.9.5.2369 VMProtectGetCurrentHWID cause BSOD
- Replies: 1
- Views: 1110
Re: 3.9.5.2369 VMProtectGetCurrentHWID cause BSOD
Fixed in the 2371 build
- Fri Jun 06, 2025 9:17 am
- Forum: Technical questions
- Topic: 3.9.5.2366 cann't protect sys file
- Replies: 4
- Views: 3196
Re: 3.9.5.2366 cann't protect sys file
Fixed in the 2371 build
- Fri Jun 06, 2025 8:19 am
- Forum: Technical questions
- Topic: Performance Impact of Protection Modes
- Replies: 1
- Views: 1261
Re: Performance Impact of Protection Modes
1. "Mutation" doesn't protect your code against reversing. The goal of this method is changing code signatures. 2. "Virtualization" converts your code to VM instructions. The speed decreases by about 1000 - 10000 times. Don't recommend to use this method for big loops. 3. "U...
- Fri Jun 06, 2025 8:06 am
- Forum: Technical questions
- Topic: Automaticly generating watermark for each user
- Replies: 7
- Views: 5554
Re: Automaticly generating watermark for each user
Try the following code:
Code: Select all
local vmp_core = vmprotect.core()
local watermark_name = "BUILD_INFO"
local watermark_data = "12321312"
vmp_core:watermarks():add(watermark_name, watermark_data)
print("Watermark has been generated!")
- Fri Jun 06, 2025 2:47 am
- Forum: Technical questions
- Topic: Automaticly generating watermark for each user
- Replies: 7
- Views: 5554
Re: Automaticly generating watermark for each user
What is your registered email?