Что нового

Как определить что скрипт запущен на виртуальной машине?

ArgoNaft

Новичок
Сообщения
129
Репутация
0
Почитал в сети, есть говорят какой то метод почти стопроцентный это запрашивать производителя материнской платы, но не знаю как это делать :smile:.
Поделитесь своими наработками в этой области. If NOT ProcessExists("VBoxService.exe") Then ну можно коллекцию собрать таких еще :smile: всем вместе.
 

Gzzk

Новичок
Сообщения
104
Репутация
1
Если не хочешь чтобы запускали на виртуалке - нужно комплексно защитить код.
1.От декомпилирования.
2.От отладки через разного рода дебагеры.
3.Действительно хитро защитить от кряка.
Иначе запрет запуска на виртуалке не будет иметь смысла.
P.S:Напишите кто-нибудь гайд как всё это сделать.
 

MnM

Post-Hardcore
Сообщения
679
Репутация
90
Gzzk
Вы если можете выносить такие конструктивные задачи, то значит знаете об этом достаточно хорошо. Почему бы вам тогда не написать "гайд"\справочник?
 

winstan

Эксплотатор)
Сообщения
406
Репутация
79
Как всегда пришли к тому что автоит не возможно защитить от декомпиляции а значит не какая защита не поможет.
По сути можно сделать защиту от дурака, но всё же только от дурака.
Максимум какие я знаю например варианты это обсуфикатор и сжатие исполняемого файла что приводит к затруднительной декомпозиции и разбору кода, но все равно не составляет огромного труда...
 

Gzzk

Новичок
Сообщения
104
Репутация
1
Как всегда пришли к тому что автоит не возможно защитить от декомпиляции а значит не какая защита не поможет.
По сути можно сделать защиту от дурака, но всё же только от дурака.
Максимум какие я знаю например варианты это обсуфикатор и сжатие исполняемого файла что приводит к затруднительной декомпозиции и разбору кода, но все равно не составляет огромного труда...
Напиши как сделать хотя бы это.
 

BIOS

Жизнь - игра. График - супер, но сюжет - хреновый.
Сообщения
173
Репутация
69
http://www.autoitscript.com/forum/topic/131607-detect-running-in-virtual-machine/
 

MnM

Post-Hardcore
Сообщения
679
Репутация
90
Вот не давно статья появилась о том как узнать запущен ваш процесс на VM или нет
Тут
 
Верх