IP1-9.5.1 Uppgift

Skapa ett fristående program som vid kommando-promten startas med

    java PortScanner <host-start> <host-stop> <port-start> <port-stop> <result file> 

som scannar av alla (stream sockets) IP-adresser i intervallet <host-start> till <host-stop> för alla portar i intervallet <port-start> till <port-stop> och skriver resultatet till filen <result file>.

Frivillig utvidgning är att till varje port som är en standarport för någon tjänst även ta med tjänstens namn i filen <result file>.

Observera! En del datoransvariga anser att portskanning är dataintrång och anmäler sådana till den ISP varifrån man kört skanningen.