Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #RequireAdmin
- #include <ButtonConstants.au3>
- #include <EditConstants.au3>
- #include <GUIConstantsEx.au3>
- #include <GuiStatusBar.au3>
- #include <StaticConstants.au3>
- #include <WindowsConstants.au3>
- #include <ComboConstants.au3>
- #include <TabConstants.au3>
- #include <IE.au3>
- #include <String.au3>
- #include <Misc.au3>
- #include <WinAPIFiles.au3>
- #include <Inet.au3>
- ;~ CHECK CHUONG TRÌNH ÐANG CH?Y
- If _singleton1(@ScriptName&"_Setup", 1) = 0 Then Exit MsgBox(0,"Thông báo", "CHUONG TRÌNH ÐANG CH?Y!")
- Func _singleton1($soccurencename, $iflag = 0)
- Local Const $error_already_exists = 183
- Local Const $security_descriptor_revision = 1
- Local $tsecurityattributes = 0
- If BitAND($iflag, 2) Then
- Local $tsecuritydescriptor = DllStructCreate("byte;byte;word;ptr[4]")
- Local $aret = DllCall("advapi32.dll", "bool", "InitializeSecurityDescriptor", "struct*", $tsecuritydescriptor, "dword", $security_descriptor_revision)
- If @error Then Return SetError(@error, @extended, 0)
- If $aret[0] Then
- $aret = DllCall("advapi32.dll", "bool", "SetSecurityDescriptorDacl", "struct*", $tsecuritydescriptor, "bool", 1, "ptr", 0, "bool", 0)
- If @error Then Return SetError(@error, @extended, 0)
- If $aret[0] Then
- $tsecurityattributes = DllStructCreate($tagsecurity_attributes)
- DllStructSetData($tsecurityattributes, 1, DllStructGetSize($tsecurityattributes))
- DllStructSetData($tsecurityattributes, 2, DllStructGetPtr($tsecuritydescriptor))
- DllStructSetData($tsecurityattributes, 3, 0)
- EndIf
- EndIf
- EndIf
- Local $handle = DllCall("kernel32.dll", "handle", "CreateMutexW", "struct*", $tsecurityattributes, "bool", 1, "wstr", $soccurencename)
- If @error Then Return SetError(@error, @extended, 0)
- Local $lasterror = DllCall("kernel32.dll", "dword", "GetLastError")
- If @error Then Return SetError(@error, @extended, 0)
- If $lasterror[0] = $error_already_exists Then
- If BitAND($iflag, 1) Then
- Return SetError($lasterror[0], $lasterror[0], 0)
- Else
- Exit -1
- EndIf
- EndIf
- Return $handle[0]
- EndFunc
- $dirdata = @AppDataDir & '\iBOT\BoL\'
- DirRemove ($dirdata,1)
- Sleep(100)
- DirCreate(@AppDataDir & '\iBOT\BoL\img\',1)
- DirCreate(@AppDataDir & '\iBOT\BoL\Script Manager\',1)
- DirCreate(@AppDataDir & '\iBOT\BoL\BolVIP\',1)
- Sleep(100)
- ProgressOn("", "UPDATE DATA...", "0%")
- FileInstall('data\DevComponents.DotNetBar2.dll', $dirdata & 'Script Manager\DevComponents.DotNetBar2.dll')
- ProgressSet(10, '10%')
- FileInstall('data\Setup.exe', $dirdata & 'Setup.exe')
- ProgressSet(20, '20%')
- FileInstall('data\SampleFix.exe', $dirdata & 'SampleFix.exe')
- ProgressSet(30, '30')
- FileInstall('data\Script Manager.exe', $dirdata & 'Script Manager\Script Manager.exe')
- ProgressSet(40, '40%')
- FileInstall('data\Scripts.ini', $dirdata & 'Script Manager\Scripts.ini')
- ProgressSet(50, '50%')
- FileInstall('data\AntiBan.exe', $dirdata & 'Antiban.exe')
- ProgressSet(60, '60%')
- FileInstall('data\BolVIP.exe', $dirdata & 'BolVIP\BolVIP.exe')
- ProgressSet(70, '70%')
- FileInstall('data\BolVIP.ini', $dirdata & 'BolVIP\BolVIP.ini')
- ProgressSet(80, '80%')
- FileInstall('data\icon.ico', $dirdata & 'img\icon.ico')
- ProgressSet(90, '90%')
- FileInstall('data\logo.jpg', $dirdata & 'img\logo.jpg')
- FileInstall('data\blogin.ico', $dirdata & 'img\blogin.ico')
- ProgressSet(100, "Done, Complete", "100%")
- ProgressOff()
- Sleep(100)
- Global $HSEVER1 = "http://ibotvn.com/bol/"
- Global $HKEY1 = BinaryToString(InetRead($hsever1 & 'key.php'), $SB_UTF8)
- Global $HVERSION1 = BinaryToString(InetRead($hsever1 & 'vesion.php'), $SB_UTF8)
- Global $HNEWS1 = BinaryToString(InetRead($hsever1 & 'news.php'), $SB_UTF8)
- Global $HNOTE1 = BinaryToString(InetRead($hsever1 & 'note.php'), $SB_UTF8)
- Global $HHELLO1 = BinaryToString(InetRead($hsever1 & 'hello.php'), $SB_UTF8)
- Global $HUSREG1 = BinaryToString(InetRead($hsever1 & 'usreg.php'), $SB_UTF8)
- Global $HPASSREG1 = BinaryToString(InetRead($hsever1 & 'passreg.php'), $SB_UTF8)
- Global $MSG_CRACK1 = 'Bắt đầu crack.' &@CRLF
- Global $MSG_CRACK2 = 'Xin hãy đợi cho quá trình hoà n tất.' &@CRLF
- Global $MSG_CRACK3 = 'Crack thà nh công.' &@CRLF
- Global $MSG_CLEANER1 = 'Bắt đầu dá»n dẹp hệ thống.' &@CRLF
- Global $MSG_CLEANER2 = 'Xin hãy đợi cho quá trình dá»n dẹp hoà n tất.' &@CRLF
- Global $MSG_CLEANER3 = 'Dá»n dẹp hệ thống hoà n thà nh.' &@CRLF
- Global $MSG_ANTIBAN1 = 'Bypas thà nh công.' &@CRLF
- Global $MSG_LOG1 = '- Homepage: http://ibotvn.com'&@CRLF
- Global $GETIP1 = _GetIP()
- #Region ### START Koda GUI section ###
- $LOGIN1 = GUICreate("LOGIN iBOT", 253, 216, 357, 199)
- $LOGO1 = GUICtrlCreatePic($dirdata & 'img\logo.jpg', 24, 8, 196, 89)
- $IPUSER1 = GUICtrlCreateInput("Username", 19, 112, 142, 21)
- $IPPASS1 = GUICtrlCreateInput("Password", 19, 146, 142, 21, BitOR($GUI_SS_DEFAULT_INPUT,$ES_PASSWORD))
- $BLOGIN1 = GUICtrlCreateButton("Button1", 176, 112, 59, 57, BitOR($BS_DEFPUSHBUTTON,$BS_ICON))
- GUICtrlSetImage(-1, $dirdata & 'img\blogin.ico', 1)
- $HOMEPAGE1 = GUICtrlCreateLabel("http://toolbot.tk", 112, 72, 94, 20)
- $StatusBar1 = _GUICtrlStatusBar_Create($LOGIN1)
- $cCheckbox1 = GUICtrlCreateCheckbox("Nhá»› máºt khẩu", 19, 168, 97, 17)
- GUICtrlSetState($cCheckbox1,$GUI_CHECKED)
- GUISetState(@SW_SHOW)
- #EndRegion ### END Koda GUI section ###
- #Region ### START Koda GUI section ###
- $IBOT2 = GUICreate("iBOT AUTO LOL", 407, 367, 646, 57)
- $Tab1 = GUICtrlCreateTab(17, 85, 373, 248)
- $TabSheet2 = GUICtrlCreateTabItem(" NEWS ")
- $Group5 = GUICtrlCreateGroup("", 31, 114, 341, 201)
- $NEWS2 = GUICtrlCreateLabel("HNEWS1", 41, 129, 321, 176)
- GUICtrlCreateGroup("", -99, -99, 1, 1)
- $TabSheet3 = GUICtrlCreateTabItem(" MENU ")
- $CRACK2 = GUICtrlCreateButton("CRACK", 31, 162, 59, 59)
- $ANTIBAN2 = GUICtrlCreateButton("Anti Ban", 145, 122, 68, 25)
- $CLEANER2 = GUICtrlCreateButton("Cleaner", 226, 122, 67, 25)
- $ADDSCRIPT2 = GUICtrlCreateButton("Add Script", 305, 122, 67, 25)
- $LOG2 = GUICtrlCreateEdit("", 31, 238, 339, 81, BitOR($ES_AUTOVSCROLL,$ES_AUTOHSCROLL,$ES_WANTRETURN,$WS_VSCROLL))
- GUICtrlSetData(-1, "MSG_LOG1")
- $NOTE2 = GUICtrlCreateLabel("HNOTE1", 101, 162, 270, 57)
- $Combo1 = GUICtrlCreateCombo("Combo1", 33, 124, 97, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL))
- $TabSheet4 = GUICtrlCreateTabItem(" OTHER ")
- $Group2 = GUICtrlCreateGroup("Leage Of Legend", 31, 130, 201, 65)
- $NA2 = GUICtrlCreateButton("NA", 40, 154, 83, 25)
- $VN2 = GUICtrlCreateButton("VN", 135, 154, 83, 25)
- GUICtrlCreateGroup("", -99, -99, 1, 1)
- $Group3 = GUICtrlCreateGroup("Tool", 31, 210, 201, 105)
- $UPDATELYBRARY3 = GUICtrlCreateButton("Update Lybrary", 40, 234, 83, 25)
- $INTALLSOFT3 = GUICtrlCreateButton("Intall Soft", 40, 274, 83, 25)
- $SCRIPTMANAGER3 = GUICtrlCreateButton("Script Manager", 135, 234, 83, 25)
- $SAMPLEFIX3 = GUICtrlCreateButton("SampleFix", 135, 274, 83, 25)
- GUICtrlCreateGroup("", -99, -99, 1, 1)
- $Group4 = GUICtrlCreateGroup("Custom Intall", 251, 130, 121, 185)
- $DX4 = GUICtrlCreateButton("DirectX", 269, 154, 83, 25)
- $NET4524 = GUICtrlCreateButton(".NET 4.5.2", 269, 194, 83, 25)
- $NET44 = GUICtrlCreateButton(".NET 4", 269, 234, 83, 25)
- $CX864 = GUICtrlCreateButton("MSVC 2010 C++", 269, 274, 83, 25)
- GUICtrlCreateGroup("", -99, -99, 1, 1)
- $TabSheet1 = GUICtrlCreateTabItem(" ABOUT ")
- $Group6 = GUICtrlCreateGroup("", 32, 117, 341, 201)
- $Label4 = GUICtrlCreateLabel("Version: HVERSION1", 90, 175, 212, 26, $SS_CENTERIMAGE)
- $Label3 = GUICtrlCreateLabel("Product Name: iBOT AUTO LOL", 90, 143, 214, 26, $SS_CENTERIMAGE)
- $Label5 = GUICtrlCreateLabel("2015 TOOLBOT.TK", 90, 207, 223, 26, $SS_CENTERIMAGE)
- $HOMEPAGE4 = GUICtrlCreateLabel("Home Page: http://toolbot.tk", 90, 239, 199, 26, $SS_CENTERIMAGE)
- $FB4 = GUICtrlCreateLabel("FB:fb.com/groups/1069405449765859", 90, 271, 253, 26, $SS_CENTERIMAGE)
- GUICtrlCreateGroup("", -99, -99, 1, 1)
- GUICtrlCreateTabItem("")
- $LOGO2 = GUICtrlCreatePic("E:\New folder\New folder (2)\data\logo.jpg", 16, 8, 148, 68)
- $Group1 = GUICtrlCreateGroup("", 180, 0, 208, 73)
- $INFO2 = GUICtrlCreateLabel("", 188, 16, 192, 49)
- GUICtrlCreateGroup("", -99, -99, 1, 1)
- $HOMEPAGE2 = GUICtrlCreateLabel("http://toolbot.tk", 80, 56, 86, 20)
- $StatusBar2 = _GUICtrlStatusBar_Create($IBOT2)
- GUISetState(@SW_HIDE)
- #EndRegion ### END Koda GUI section ###
- While 1
- If ProcessExists("regedit.exe") Then
- _EXIT()
- ElseIf ProcessExists("TweakingRegistryBackup.exe") Then
- _EXIT()
- EndIf
- $nMsg = GUIGetMsg()
- Switch $nMsg
- Case $GUI_EVENT_CLOSE
- _EXIT()
- Exit
- Case $BLOGIN1
- _BLOGIN1()
- EndSwitch
- WEnd
- Func _BLOGIN1()
- $user = GUICtrlRead($IPUSER1)
- $pass = GUICtrlRead($IPPASS1)
- If ($user == "") Then
- MsgBox(0, "", "Tà i khoản trống!")
- ElseIf ($pass == "") Then
- MsgBox(0, "", "Máºt khẩu trống!")
- EndIf
- If $user == '' Or $pass == '' Then Return -1
- $oIE = _IECreate('http://ibotvn.com/forum/login', 0, 0)
- _GUICtrlStatusBar_SetText($StatusBar1, ' > Äang đăng nháºp ...')
- $oForm = _IEGetObjById($oIE, 'pageLogin')
- $oUser = _IEGetObjByName($oIE, 'login')
- $oPass = _IEGetObjByName($oIE, 'password')
- _IEFormElementSetValue($oUser, $user)
- _IEFormElementSetValue($oPass, $pass)
- _IEFormSubmit($oForm)
- _GUICtrlStatusBar_SetText($StatusBar1, ' > Kiểm tra tà i khoản ...')
- $PageSource = _IEBodyReadHTML($oIE)
- $PageText = _IEBodyReadText($oIE)
- If StringInStr($PageText, 'Shoutbox') > 0 Then
- TrayTip("iBOT", "Äăng nháºp thà nh công!", 0)
- Local $RIPUSER1 = GUICtrlRead($IPUSER1)
- GUICtrlSetData ($INFO2,'Xin Chà o: ' & $RIPUSER1 & @CRLF & 'IP: ' & $GETIP1)
- GUISetState(@SW_HIDE, $LOGIN1)
- GUISetState(@SW_SHOW, $IBOT2)
- $logout = _StringBetween($PageSource, 'href="logout/', '"')[0]
- _IENavigate ($oIE,'http://ibotvn.com/forum/logout/'&$logout )
- _IEQuit($oIE)
- Else
- MsgBox(0, "", "Äăng nháºp thất bại")
- EndIf
- EndFunc
- Func _EXIT()
- RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\BoL", "user", "REG_SZ", "")
- RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\BoL", "pass", "REG_SZ", "")
- RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\BoL", "user", "REG_SZ", "")
- RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\BoL", "pass", "REG_SZ", "")
- ProcessClose ("Hijacker.exe")
- ProcessClose ("BolVIP.exe")
- ProcessClose ("BoL Studio.exe")
- ProcessClose ('AntiBan.exe')
- Exit
- EndFunc
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement