Защита импорта

Issues related to VMProtect
Post Reply
Nalik
Posts: 58
Joined: Mon Jan 20, 2020 8:01 pm

Защита импорта

Post by Nalik »

Можете объяснить, что делает настройка "Защита импорта" ?
Я думал при этой настройки все записи вида DllImport скрываются при декомпиляции. Но честно говоря при декомпиляции с этой настройкой и без неё я никаких изменений не увидел когда декомпилировал свое приложение после защиты.

Code: Select all

[DllImport("user32.dll")]
static extern int LoadKeyboardLayout(string pwszKLID, uint Flags);
Более того в местах где для класса указано

Code: Select all

[System.Reflection.Obfuscation(Feature = "renaming", Exclude = true)]
То все записи вида DllImport видны.
Admin
Site Admin
Posts: 2566
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: Защита импорта

Post by Admin »

Защита импорта для .NET не имеет никакого отношения к нативным DLL.
Nalik
Posts: 58
Joined: Mon Jan 20, 2020 8:01 pm

Re: Защита импорта

Post by Nalik »

Что же тогда делает эта настройка в .NET ? :)
Admin
Site Admin
Posts: 2566
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: Защита импорта

Post by Admin »

Скрывает ссылки на методы/поля из сторонних сборок.
Nalik
Posts: 58
Joined: Mon Jan 20, 2020 8:01 pm

Re: Защита импорта

Post by Nalik »

Понял, спасибо
Post Reply