Guardar dados capturados para ficheiro
|
08-03-2013, 13:07
Mensagem: #1
|
|||
|
|||
Guardar dados capturados para ficheiro
Boas.
Tenho um programa que está a verificar um intervalo de portas para ver se as mesmas estão abertas ou não. Mas queria passar depois essa informção para um ficheiro, mas aqui é que estou a ter um problema. Presumo que deva de ter um ciclo para que ele veja todas as portas (abertas/fechadas) que mostrou para as poder guardar no ficheiro, mas não sei como colocar esse ciclo no código que já tenho ou por outro lado definir no write como ir buscar a deteção efetuada. for port in range(start_port,end_port + 1): s=socket(AF_INET, SOCK_STREAM) s.settimeout(timeout) if(s.connect_ex((ip,port))==0): print "Port " , port, "is open" s.close() else: print "Port ", port, "is closed" s.close() scan_log= open("scan_file.pdf","w") scan_log.write("Ports for %s:\n" % ip) scan_log.write("%s\n" % port) scan_log.close() |
|||
« Mais Antigo | Mais Recente »
|
Utilizadores a ver este tópico: 1 Visitante(s)