Advertisement
Guest User

Untitled

a guest
Aug 23rd, 2019
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.97 KB | None | 0 0
  1. from pwn import *
  2.  
  3.  
  4. printable = [chr(i) for i in range(32, 255)]
  5. # ^FBi\*PpUDA-\,[l`.1qTUPg`.10_QgcckJ^]VQ_cP0tZd6_TWRaQU5_[Dc2VS';
  6. a = 'hacktoday{ '
  7. goal = '''^FBi\*PpUDA-\,[l`.1qTUPg`.10_QgcckJ^]VQ_cP0tZd6_TWRaQU5_[Dc2VS';'''
  8. ind = 0
  9.  
  10. if __name__ == '__main__' :
  11.  
  12.     r = remote('35.185.187.162', 17001)
  13.     print(len(printable))
  14.     while True:
  15.         # print('--------------------------')
  16.         text = r.recvuntil('kamu').decode().split(': basebox : ')[-1].split()[0]
  17.         payload = a[:-1] + printable[ind]
  18.         r.sendline(payload)
  19.         print('payload       =', payload)
  20.         print('text          =', text)
  21.         print('potongan goal =',goal[:len(text)])
  22.         print('index         =', ind)
  23.  
  24.         if text == goal:
  25.             break
  26.         if text[:-2] == goal[:len(text) - 2]:
  27.             a += printable[ind]
  28.             ind = 0
  29.        
  30.         ind+=1
  31.         if ind >= len(printable):
  32.             ind = 0
  33.  
  34.  
  35.     r.interactive()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement