Hi guys, im not looking for any help just some advice. I though I make a Port scanner program. Basically I have created a client side program that increments port number starting from 0 to 65000. If a connection is made then that indicates that a program is listening on that port. If no connection is made then there is no program listening in on the port. Now this little program uses a loop to increment the port number starting from 0 to 65000, and I know it will take a very very very long time for the loop to complete.
All I just want to know is that is my program considered a port scanner? The code is below if you want to have a look.
Any help will be very appreciated.Code:import javax.swing.*; import java.net.*; public class PortScanner { public static void main(String args[]) { for(int i=0; i <=65000; i++) { try { Socket ServerSok = new Socket("ip address here",i); System.out.println("Port inuse: " + i); ServerSok.close(); } catch (Exception e) { } } } }![]()


Reply With Quote


Bookmarks