В общем то начинаем наблюдать очередное шоу...
есть значит в коде такая у него функция:
Кратко описываю ее действо:
есть список запрещенных названий файлов программой (напопмню что его нигде в списке нет)
программа открывает ветку реестра по пути HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache
по этому пути хранится список НЕДАВНО ИСПОЛЬЗОВАННЫХ ПРОГРАММ, т.е вам просто стоило 1 раз использовать софт и все. он туда запишется - название + путь :
после софт проверяет, если расширение файла .exe он проверяет его с списком запрещенных и удаляет его по этому пути. збс?=D
функция удаление (method_32):
а теперь пруф что в любом случае эта функция будет работать:
а вот в каких случаях запускается method_3:
всего то при загрузки формы, вообще хуйня))
помимо удаления файла с пк он отправляет пк в ребут. (правда без вечного цикла)
и теперь вопрос: а с какого хуя софт вообще что то удаляет если оно просто было РАНЕЕ запущено?