Localiza todos os IPs da rede
Publicado por righteous (última atualização em 15/03/2013)
[ Hits: 12.769 ]
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
Script para Scanner servidor e encontrar portas abertas
B.S.A.N.S. - Break Security - Automated Network Scanner [PARTE 1]
Ligando máquina pela rede usando Python
Shell reverso completo - servidor
Envio de comandos por ssh sem troca de chaves a múltiplos servidores
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Atualizando o Fedora 42 para 43
Como saber se o seu e-mail já teve a senha vazada?
Como descobrir se a sua senha já foi vazada na internet?
Preciso recuperar videos *.mp4 corrompidos (2)
Secure boot, artigo interessante, nada técnico. (1)
\Boot sem espaço em disco (Fedora KDE Plasma 42) (6)









