Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 09/05/11 in Posts

  1. Am facut un "port-scanner" cu threaduuri in Python. Daca aveti timp si chef sa va dati cu parerea mi-ar fi de mare ajutor. import socket import threading import sys import string import os class ThreadingScan(threading.Thread): def __init__(self, target): threading.Thread.__init__(self) self.target=target def run(self): ping_parameter='ping '+self.target result=os.popen(ping_parameter) if (result): with open('log.txt', 'a', encoding='utf-8') as log_file: log_string=self.target+ ' is alive \n' log_file.write(log_string) print(self.target, ' is alive\n') port_scan=ThreadingPortScan(self.target) port_scan.start() class ThreadingPortScan(threading.Thread): def __init__(self, port_target): threading.Thread.__init__(self) self.port_target=port_target def run(self): target_ip=socket.gethostbyname(self.port_target) print(target_ip) print('starting port scanning') for i in range(1024): target_sock=socket.socket(socket.AF_INET, socket.SOCK_STREAM) result=target_sock.connect_ex((target_ip, i)) if (result==0): ##log_file=open('log.txt', 'a', encoding='utf-8') log_string=self.port_target+' has port '+ str(i)+ ' opened \n' print(log_string) #log_file.write(log_string) #log_file.close() target_sock.close() if __name__=='__main__': with open('host_file.txt', 'r', encoding='utf-8') as host_file: hosts=host_file.read() host_list=str.split(hosts) for i in range(len(host_list)): scanning=ThreadingScan(host_list[i]) scanning.start() Later edit: aveti nevoie de un fisier host_file.txt in care sa fie hosturile pe care vreti sa le scanati
    1 point
  2. Cursul se tine si online. Pentru cei interesati Introduction to Artificial Intelligence - Fall 2011 .
    1 point
  3. Ar fi interesant un Off-Topic count.
    1 point
  4. Mda...mi-am lasat amprenta acolo
    -1 points
  5. Ce ai ma ratatule nu-ti convine, de cand faci tu regulile aici? Nu-ti convine cara-te. Esti liber @ pelican
    -1 points
This leaderboard is set to Bucharest/GMT+02:00
×
×
  • Create New...