Localiza todos os IPs da rede
Publicado por righteous (última atualização em 15/03/2013)
[ Hits: 12.582 ]
Protótipo de código criado por mim, para localizar todos os IPs na rede. Em breve completo.
#! /usr/bin/env python #-*-coding:latin-1 -*- #By: WickedpyF@wkes from socket import * import re,os,sys dec = [] ips = ['192.168.1.100','192.168.1.101','192.168.1.102','192.168.1.103', '192.168.1.104','192.168.1.105','192.168.1.106','192.168.1.107', '192.168.1.108','192.168.1.109','192.168.1.110','192.168.1.111', '192.168.1.112','192.168.1.113','192.168.1.114','192.168.1.115', '192.168.1.116','192.168.1.117','192.168.1.118','192.168.1.119', '192.168.1.120','192.168.1.121','192.168.1.122','192.168.1.123', '192.168.1.124','192.168.1.125','192.168.1.126','192.168.1.127', '192.168.1.128','192.168.1.129','192.168.1.130','192.168.1.131', '192.168.1.132','192.168.1.133','192.168.1.134','192.168.1.135', '192.168.1.136','192.168.1.137','192.168.1.138','192.168.1.139', '192.168.1.140','192.168.1.141','192.168.1.142','192.168.1.143', '192.168.1.144','192.168.1.145','192.168.1.146','192.168.1.147', '192.168.1.148','192.168.1.149','192.168.1.150','192.168.1.151', '192.168.1.152','192.168.1.153','192.168.1.154','192.168.1.155', '192.168.1.156','192.168.1.157','192.168.1.158','192.168.1.159', '192.168.1.160','192.168.1.161','192.168.1.162','192.168.1.163', '192.168.1.164','192.168.1.165','192.168.1.166','192.168.1.167', '192.168.1.168','192.168.1.169','192.168.1.170','192.168.1.171', '192.168.1.172','192.168.1.173','192.168.1.174','192.168.1.175', '192.168.1.176','192.168.1.177','192.168.1.178','192.168.1.179', '192.168.1.180','192.168.1.181','192.168.1.182','192.168.1.183', '192.168.1.184','192.168.1.185','192.168.1.186','192.168.1.187', '192.168.1.188','192.168.1.189','192.168.1.190','192.168.1.191', '192.168.1.192','192.168.1.193','192.168.1.194','192.168.1.195', '192.168.1.196','192.168.1.197','192.168.1.198','192.168.1.199', '192.168.1.200','192.168.1.201','192.168.1.202','192.168.1.203', '192.168.1.204','192.168.1.205','192.168.1.206','192.168.1.207', '192.168.1.208','192.168.1.109','192.168.1.210','192.168.1.211', '192.168.1.212','192.168.1.213','192.168.1.214','192.168.1.215', '192.168.1.216','192.168.1.217','192.168.1.218','192.168.1.219', '192.168.1.220','192.168.1.221','192.168.1.222','192.168.1.223', '192.168.1.224','192.168.1.225','192.168.1.226','192.168.1.227', '192.168.1.228','192.168.1.229','192.168.1.230','192.168.1.231', '192.168.1.232','192.168.1.233','192.168.1.234','192.168.1.235', '192.168.1.236','192.168.1.237','192.168.1.238','192.168.1.239', '192.168.1.240','192.168.1.241','192.168.1.242','192.168.1.243', '192.168.1.244','192.168.1.245','192.168.1.246','192.168.1.247', '192.168.1.248','192.168.1.249','192.168.1.250','192.168.1.251', '192.168.1.252','192.168.1.253','192.168.1.254'] i=0 os.system("clear") print "+----------------------+" print '|By: Wickedpy |' print '|******* IPZork *******|' print '+----------------------+' print '[+] Verificando ips na rede [+]' while i < len(ips): cmd = 'ping -c1 ' + ips[i] r = "".join(os.popen(cmd).readlines()) if re.search(' ttl',r): print '[+] HOST ON:' ,ips[i] i+=1
ArpRequest - requisição arp para endereço físico
Scanner Wifi in Python [very simple and helpful]
tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Como instalar no Linux Jogos da Steam só para Windows
Instalando o Team Viewer no Debian Trixie - problema no Policykit
O Que Fazer Após Instalar Ubuntu 25.04
Autenticação necessária. um aplicativo quer acesso ao chaveiro "c... (0)
Atalhos duplicados (sobras de instalações anteriores) (0)
Copiar Layout do Teclado para aplicar em outra Distribuição (9)