[Error] Segment ".tls" cannot be packed

Issues related to VMProtect
Post Reply
dzid
Posts: 16
Joined: Fri Jul 03, 2009 5:48 am

[Error] Segment ".tls" cannot be packed

Post by dzid »

Собственно, почему? Предупреждение вылазит на любом 64-битном бинаре, собранном VS2015.

VMProtect 3.0.8.581.

Еще вопрос - если функция присутствует в файле проекта но отсутствует в защищаемом бинарнике (например потому, что у метода класса поменялась сигнатура), VMProtect молчит, аки партизан на допросе? -we не помогает, проблему можно найти, только разглядывая выхлоп vmprotect_con, что не совсем православно :(
Admin
Site Admin
Posts: 2566
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: [Error] Segment ".tls" cannot be packed

Post by Admin »

Собственно, почему? Предупреждение вылазит на любом 64-битном бинаре, собранном VS2015.
"[Error]" - потому что "-we", а в обычном режиме просто предупреждение в виде "[Warning]" о том, что сегмент ".tls" не может быть упакован.
Еще вопрос - если функция присутствует в файле проекта но отсутствует в защищаемом бинарнике (например потому, что у метода класса поменялась сигнатура), VMProtect молчит, аки партизан на допросе?
Пример пришлете?
dzid
Posts: 16
Joined: Fri Jul 03, 2009 5:48 am

Re: [Error] Segment ".tls" cannot be packed

Post by dzid »

Не вопрос
Attachments
vmp-functions.7z
(3.92 KiB) Downloaded 341 times
Admin
Site Admin
Posts: 2566
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: [Error] Segment ".tls" cannot be packed

Post by Admin »

C:\Test\VMP>VMProtectCon.exe dodgy-vmp.exe -we
VMProtect Ultimate v 1.0.0 (build 0) Copyright 2003-2016 VMProtect Software
Unregistered Version

Loading dodgy-vmp.exe... 100%
Loading [V] ???????? f(bool)
Error [V] ???????? f(bool)
dzid
Posts: 16
Joined: Fri Jul 03, 2009 5:48 am

Re: [Error] Segment ".tls" cannot be packed

Post by dzid »

F:\TMP\d>c:\VMProtect-3.0.8.581\VMProtect_Con.exe dodgy-vmp.exe dodgy-vmp.vmp.exe -pf dodgy-vmp.exe.vmp -we
VMProtect Ultimate v 3.0.8 (build 581) Copyright 2003-2016 VMProtect Software
Registered to: Micromine PL [<<<<<<<>>>>>>>>], Company License

Loading dodgy-vmp.exe... 100%
Loading [V] ???????? f(bool)
Compiling... 100%
Saving... 100%
Packing... 100%
Saving startup code... 100%
[Information] Output file size is 847872 bytes (9200%)

Compilation completed
Admin
Site Admin
Posts: 2566
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: [Error] Segment ".tls" cannot be packed

Post by Admin »

В 3.0.9 все ОК.
Post Reply