Jump to content

Gabrielbrandao16

Membros
  • Content Count

    2
  • Joined

  • Last visited

Community Reputation

1 Neutral

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Olá , sei que muitos já podem até saber como que faz , mas sempre há gente iniciando e que fica dependendo de ferramentos , então hoje irei ensina como que se cria seu próprio portscan , para não precisar depender sempre de portscans prontos como por exemplo o nmap. CODIGO😀 import socket ip = input("digite o ip ou site desejado: ") for porta in range(1,65535): s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.settimeout(0.2) if s.connect_ex((ip, porta)) ==0: print(porta, "aberta") agora irei explicar o codigo para que não seja apenas um simples copiar e colar a primeira linha começa com ou seja o python ira importar uma biblioteca chamada socket , e você me pergunta "o que diabos é socket" simples Sockets são usados para enviar dados através da rede, um exemplo seria enviar um arquivo pelo MSN, ou até mesmo as mensagens. a terceira linha começa com primeiramente comecei declarando uma variável chamada ip logo em seguida dei um input , o input é uma função para que o usuário possa escrever seja int, float, bool, complex ou String. a quinta linha começa com essa linha é bem simples o comand for é para , a porta é uma variável , in é no e o range é uma função de loop , ou seja para a porta no range ele ira fazer um loop de 1 até 65535. sexta linha o s é uma variável declarada , e logo em seguida vem o socket que iremos utilizar nesse codigo que é um socket de stream ou seja ele apenas ira se comunicar com o alvo. sétima linha nessa linha iremos usar novamente a nossa variável s junto com o comando settimeout(0.2) este comando ira fazer que ele vai se conectar com a porta por apenas 2 segundos. oitava linha nessa linha temos uma condição que é : se a variavel s se conectar pela maneira connect_ex((ip,porta) obs: e a resposta for 0 . nona linha está é a ultima linha ou seja se tudo ocorro bem ele ira printar na tela as portas que estiverem abertas -------------------------------------------------------------------------------------------------------------------------------------------- espero que tenham gostando até a proxima
×
×
  • Create New...