jscanner

A Java 21+ based network scanner using virtual threads
Log | Files | Refs | README | LICENSE

ModeNameSize
-rw-r--r--.gitignore2L
-rw-r--r--.mvn/jvm.config0B
-rw-r--r--.mvn/maven.config0B
-rw-r--r--LICENSE674L
-rw-r--r--README.md12L
-rw-r--r--pom.xml96L
-rw-r--r--src/main/java/com/it_jaros/jscanner/App.java89L
-rw-r--r--src/main/java/com/it_jaros/jscanner/CliDefaults.java18L
-rw-r--r--src/main/java/com/it_jaros/jscanner/CliParser.java129L
-rw-r--r--src/main/java/com/it_jaros/jscanner/Counter.java25L
-rw-r--r--src/main/java/com/it_jaros/jscanner/ExceptionInfo.java13L
-rw-r--r--src/main/java/com/it_jaros/jscanner/PortRange.java108L
-rw-r--r--src/main/java/com/it_jaros/jscanner/PortResult.java42L
-rw-r--r--src/main/java/com/it_jaros/jscanner/PortState.java8L
-rw-r--r--src/main/java/com/it_jaros/jscanner/ProducerState.java13L
-rw-r--r--src/main/java/com/it_jaros/jscanner/ProgressBar.java187L
-rw-r--r--src/main/java/com/it_jaros/jscanner/Scan.java104L
-rw-r--r--src/main/java/com/it_jaros/jscanner/ScanFailure.java7L
-rw-r--r--src/main/java/com/it_jaros/jscanner/ScanOptions.java5L
-rw-r--r--src/main/java/com/it_jaros/jscanner/ScanResult.java7L
-rw-r--r--src/main/java/com/it_jaros/jscanner/ScanState.java25L
-rw-r--r--src/main/java/com/it_jaros/jscanner/Scanner.java361L
-rw-r--r--src/main/java/com/it_jaros/jscanner/ServiceDetector.java45L
-rw-r--r--src/main/java/com/it_jaros/jscanner/ServiceType.java5L