Pular para o conteúdo

Validação de IP

Um simples script para validação de IPs utilizando Python.

Script criado para realização de uma prova de scripts. É utilizada a função inet_aton do módulo socket, que realiza a conversão do IP xxx.xxx.xxx.xxx para um formato utilizado nas camadas mais baixas de rede \x01\x01\x01\x01.

O código está simples e sem verificação de parâmetros válidos, é apenas um exemplo e pode ser melhorado.
Italo Pessoa italo pessoa
Hits: 8.960 Categoria: Python Subcategoria: Rede
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Um simples script para validação de IPs utilizando Python.

Script criado para realização de uma prova de scripts. É utilizada a função inet_aton do módulo socket, que realiza a conversão do IP xxx.xxx.xxx.xxx para um formato utilizado nas camadas mais baixas de rede \x01\x01\x01\x01.

O código está simples e sem verificação de parâmetros válidos, é apenas um exemplo e pode ser melhorado.
Download validaIp.py Enviar nova versão

Esconder código-fonte

#!/usr/bin/python

import sys,socket

invalidos=[]

for l in open(sys.argv[1],'r').readlines():
        ip=l.strip('\n')
        try:
                socket.inet_aton(ip)
        except socket.error:
                invalidos.append(ip+'\n')

if len(invalidos) > 0:
        log=open('log','w')
        log.writelines(invalidos)
        log.close

Ligando máquina pela rede usando Python

Renomeador de rede em Python

dhcps - DHCP Listener

Netcat feito em Python

Rixy port scanner

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.