http://vmpsoft.com/files/VMProtectDemo.exe
P.S. Mixed assemblies are not supported.


Code: Select all
Приложение защищает
Code: Select all
Зависает VMProtect
Code: Select all
Зависает VMProtect
Code: Select all
Зависает VMProtect
Code: Select all
После закрытия приложение выдаёт ошибку. Ошибку вызывает Dispose(bool)
Code: Select all
Зависает VMProtect на моменте создании при попытки использование методов из библиотеки VMProtect.SDK.dll
Code: Select all
public static string CheckForInternetConnection()
{
Version version = Assembly.GetEntryAssembly().GetName().Version;
try
{
using (var client = new WebClient())
using (client.OpenRead("https://***.ru/" + version + ".php"))
{
return "https://***.ru/" + version + ".php";
}
}
catch
{
try
{
using (var client = new WebClient())
using (client.OpenRead("https://***.ru/" + version + ".php"))
{
return "https://***.ru/" + version + ".php";
}
}
catch
{
try
{
using (var client = new WebClient())
using (client.OpenRead("https://***.ru/" + version + ".php"))
{
return "https://***.ru/" + version + ".php";
}
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
Process.GetCurrentProcess().Kill();
return "";
}
}
}
}
После защиты 1031 в .net перестаёт работать соединение с сервером