diff options
| author | 2026-04-13 17:31:55 +0200 | |
|---|---|---|
| committer | 2026-07-09 09:59:28 +0200 | |
| commit | 8b881560dd8884e8e54e1e64654f79749d9ff456 (patch) | |
| tree | faffd2348b9430bcda9591120a0aa392923e422c /src/main/java/com/it_jaros/network_scanner/App.java | |
| parent | b1bdcf02479f67a65f6176ed8a87b47925903e81 (diff) | |
Renamed package from network_scanner to jscanner
Diffstat (limited to 'src/main/java/com/it_jaros/network_scanner/App.java')
| -rw-r--r-- | src/main/java/com/it_jaros/network_scanner/App.java | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/src/main/java/com/it_jaros/network_scanner/App.java b/src/main/java/com/it_jaros/network_scanner/App.java deleted file mode 100644 index ca8f649..0000000 --- a/src/main/java/com/it_jaros/network_scanner/App.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.it_jaros.network_scanner; - -import java.util.BitSet; -import java.util.List; -import java.util.stream.Collectors; - -public class App { - public static void main(String[] args) { - CliParser cliParser = new CliParser(); - try { - ScanOptions options = cliParser.parseArgs(args); - Scanner scanner = new Scanner(options.openSocketLimit(), options.timeoutInMillis(), - options.delayInMillis(), options.maxWorkersPerHost(), options.maxHostsLimit(), options.disableHostCheck()); - printResults(scanner.scan(options), options.showFilteredPorts()); - } catch (IllegalArgumentException e) { - System.out.printf("Error while parsing arguments: %s", e.getMessage()); - cliParser.usageAndExit(); - } catch (Exception e) { - System.out.printf("ERROR: %s", e.getMessage()); - } - } - - public static void printResults(List<ScanResult> results, boolean showFilteredPorts) { - results.forEach((ScanResult r) -> printResult(r, showFilteredPorts)); - } - - private static void printResult(ScanResult result, boolean showFilteredPorts) { - if (result.openPorts().isEmpty() && (!showFilteredPorts || result.filteredPorts().isEmpty())) { - return; - } - - System.out.println(result.host()); - if (!result.openPorts().isEmpty()) { - System.out.printf("\t (%d) open:\t%s%n", result.openPorts().cardinality(), map(result.openPorts())); - } - if (showFilteredPorts && !result.filteredPorts().isEmpty()) { - System.out.printf("\t (%d) filtered:\t%s%n", result.filteredPorts().cardinality(), map(result.filteredPorts())); - } - System.out.println(); - } - - private static String map(BitSet ports) { - return ports.stream().mapToObj(String::valueOf).collect(Collectors.joining(",")); - } -} |
