Guest User

Untitled

a guest
Nov 21st, 2011
292
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
AutoIt 1.17 KB | None | 0 0
  1. Dim $Username = "YOUR_USERNAME"
  2. Dim $Password = "YOUR_PASSWORD"
  3.  
  4. Dim $HttpWebRequest = ObjCreate("winhttp.winhttprequest.5.1")
  5.  
  6.  
  7. If _Login($Username, $Password) == 1 Then
  8.     _Basic3()
  9.     MsgBox(0 + 64, "NOTIFY", "Most likely completed." & @CRLF & "Check challenge_log.html for additional information.")
  10. Else
  11.     MsgBox(0 + 16, "ERROR", "Wrong username or password.")
  12. EndIf
  13. Exit
  14.  
  15. Func _Basic3()
  16.     $HttpWebRequest.Open("http://www.hellboundhackers.org/challenges/basic3/index.php", False)
  17.     $HttpWebRequest.SetRequestHeader("User-Agent", "bwh3_user_agent")
  18.     $HttpWebRequest.Send()
  19.  
  20.     FileWrite("challenge_log.html", $HttpWebRequest.ResponseText())
  21. EndFunc
  22.  
  23.  
  24. Func _Login($Username, $Password)
  25.     $HttpWebRequest.Open("POST", "http://www.hellboundhackers.org/index.php", False)
  26.     $HttpWebRequest.SetRequestHeader("Content-Type", "application/x-www-form-urlencoded")
  27.     $HttpWebRequest.Send("user_name=" & $Username & "&user_pass=" & $Password & "&login=Login")
  28.  
  29.     $HttpWebRequest.Open("GET", "http://www.hellboundhackers.org/index.php", False)
  30.     $HttpWebRequest.Send()
  31.    
  32.     If StringInStr($HttpWebRequest.ResponseText(), "Logout") Then
  33.         Return 1
  34.     Else
  35.         Return 0
  36.     EndIf
  37. EndFunc
  38.  
  39.  
  40.  
Advertisement
Add Comment
Please, Sign In to add comment