summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
...
* Replaced thread unsafe usage of hasNext()Gravatar Matthias Jaros2026-07-09
|
* Minor improvementsGravatar Matthias Jaros2026-07-09
|
* Fix memory hole in quiet mode at ProgressBarGravatar Matthias Jaros2026-07-09
|
* Same producer pattern for ports as for hostsGravatar Matthias Jaros2026-07-09
|
* Replaced nested while loops with producer thread and consumer stays inGravatar Matthias Jaros2026-07-09
| | | | main thread
* Only save results that found something. Not reachable hosts or no openGravatar Matthias Jaros2026-07-09
| | | | or filtered ports add no value to the scan and thus only cost RAM
* Minor refactoringGravatar Matthias Jaros2026-07-09
|
* Added ability to read from stdin using StreamsGravatar Matthias Jaros2026-07-09
| | | | Replaced useless counters with already existing hasNext() methods
* Added comments and minor refactoringGravatar Matthias Jaros2026-07-09
|
* Adjusted shutdown logic.Gravatar Matthias Jaros2026-07-09
|
* Replaced the nested executors with one per scanner. Which is fine for aGravatar Matthias Jaros2026-07-09
| | | | virtualthread executor
* Default timeout for close operation to 60 secondsGravatar Matthias Jaros2026-07-09
|
* Finally managed to get a gracefull shutdown with information about theGravatar Matthias Jaros2026-07-09
| | | | current state of scanned ports
* Reformatted code so that Scan is initialized in Scan class and ScannerGravatar Matthias Jaros2026-07-09
| | | | takes care of the actual Scan and not initializing Scan objects anymore
* Refactoring for better readabilityGravatar Matthias Jaros2026-07-09
|
* Changed timingsGravatar Matthias Jaros2026-07-09
|
* Minor fixesGravatar Matthias Jaros2026-07-09
|
* Finally i managed to print also intermediate results when stoppingGravatar Matthias Jaros2026-07-09
| | | | process from running with strg-c
* Changed scanstate to class that now owns completetly the Result List andGravatar Matthias Jaros2026-07-09
| | | | does not allow modifications outside of defined methods. -> thread safe
* Added banner recognition parameter to enable it depending on use caseGravatar Matthias Jaros2026-07-09
|
* Added new Class ScanState in order to make ScannerGravatar Matthias Jaros2026-07-09
| | | | | stateless during scan process. Not regarding config which is given to the constructor
* Make scanner gracefully shutdown on Strg-CGravatar Matthias Jaros2026-07-09
|
* Added quiet flagGravatar Matthias Jaros2026-07-09
|
* Improve readability in cliGravatar Matthias Jaros2026-07-09
|
* CLI options sorted, renamed and description fixedGravatar Matthias Jaros2026-07-09
| | | | Fixed wrong default values by using one source of truth
* Added CompletionServiceGravatar Matthias Jaros2026-07-09
| | | | Use while loop to fill efficiently all available possible virtual threads before starting to check for results
* Added dns to service detectorGravatar Matthias Jaros2026-07-09
|
* Fixed naming inconsistencyGravatar Matthias Jaros2026-07-09
|
* Do not redraw too oftenGravatar Matthias Jaros2026-07-09
|
* Fixed port parsing logicGravatar Matthias Jaros2026-07-09
|
* Properly and consistently named cli parameter and its internal representationGravatar Matthias Jaros2026-07-09
|
* Added banner recognition for basic discovery of servicesGravatar Matthias Jaros2026-07-09
|
* Renamed package from network_scanner to jscannerGravatar Matthias Jaros2026-07-09
|
* Improved ProgressBar outputGravatar Matthias Jaros2026-07-09
|
* Replaced use of cut with java regex matcherGravatar Matthias Jaros2026-07-09
|
* Make bar adjust to terminal widthGravatar Matthias Jaros2026-07-09
|
* Improved namingGravatar Matthias Jaros2026-07-09
|
* Added cli help text for file optionGravatar Matthias Jaros2026-07-09
|
* Refactored cli option parsing and added -file option. Refactored readingGravatar Matthias Jaros2026-07-09
| | | | of hosts to have less redundancy.
* Fix tab alignmentGravatar Matthias Jaros2026-07-09
|
* Forgot one placeGravatar Matthias Jaros2026-07-09
|
* Consistent naming of host instead of targetGravatar Matthias Jaros2026-07-09
|
* Added disable target check optionGravatar Matthias Jaros2026-07-09
|
* Added cli option for online checkGravatar Matthias Jaros2026-07-09
|
* Added host online checkGravatar Matthias Jaros2026-07-09
|
* Added cli defaults classGravatar Matthias Jaros2026-07-09
|
* Renamed blocked to filtered ports to do it like nmap and changed defaultGravatar Matthias Jaros2026-07-09
| | | | scan values
* Tiny refactoringGravatar Matthias Jaros2026-07-09
|
* Added cli option to be able to select whether to display blocked portsGravatar Matthias Jaros2026-07-09
| | | | or not
* Added feature to distinguish between blocked by firewall and open portsGravatar Matthias Jaros2026-07-09
|