All Classes and Interfaces

Class
Description
Juraj Horak
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Instances of this class are used to manage the flags for a given execution.
 
 
 
Juraj Horak
Created by Juraj Horak
 
This is the base class for all convenience scan classes.
 
This is a utility class that generates bogus IP addresses that are out of range actually.
 
Setzt die Namen der Spalten aus der übergebenen sperfConfig in die Anzeigevariablen col0Name ...
Interface, für alle Commands, die an ein ColumnNamesValuesCommand delegieren.
Klasse, für alle Command-Klassen, die den Spaltennamen, -values und Durchschnittswerte anzeigen.
 
 
 
Configuration-class for generating guacamole-xml.
 
Configuration-class for generating guacamole-xml.
 
Configuration-class for generating guacamole-xml.
 
A representation of the Common Platform Enumeration (CPE) in Nmap output.
 
 
 
 
 
 
 
Created by Juraj Horak
 
 
 
 
 
 
 
 
 
 
 
some utilites
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This class contains the various outputs from an execution of nmap.
 
 
 
Database table for Figures Description.
 
Verwaltung der Spaltenbeschreibungen aus der Datei "FiguresDescription.xlxs".
 
 
This enum contains all the publically available flags for NMap as Java constants.
 
 
Event for Thread messagess.
 
Juraj Horak
GenericModelService<T,S extends org.springframework.data.jpa.repository.JpaRepository<T,Long>>
 
 
 
 
Globale Konstanten und Pfade.
Writes the needed guacamole-usermappings-config-files for the given Subnets.
 
 
 
This class has hop record on tracrout result
 
 
This is a convenience class that allows you to scan for hosts based on the included/excluded hosts passed to the constructor.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
nmap can scan over hostname, single ip, subnet, or using a file input
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This interface defines the functionality necessary to create the various nmap XML objects based on the parsed data.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Parent interface of all Scan implentations.
 
 
 
Implementations of this interface allow users to validate the flags for a scan.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Created by Juraj Horak
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Created by Juraj Horak Spring Boot Application base Class
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This is the simplified way to execute and parse Nmap output.
 
 
 
Thrown when IOException occurs when calling execute() on NMapExecutor.
A simple class that encapsulates executing NMap.
 
An implementation of the Runnable interface capable of running an NMapExecutor instance.
This exception is thrown when the NMapExecutor is initialized and the host is not one of the supported OS's.
This class is used to manage the path to nmap.
 
This class maps to the root element of NMap's XML output.
 
This class is the implementation of the DefaultHandler and receives notifications from the SAX parser when nodes are parsed.
 
This class is an implementation of the SAX parser's DefaultHandler which basically receive's notifications of nodes from the SAX parser as nodes are encountered.
The OnePassParser takes a document and parsers it all the way through and returns a tree of Objects that represent the XML that was just parsed.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A class to flatten the port data structure that comes out of Nmap.
 
 
 
Utility-interface for starting, stopping etc.
Cmd-Implementation of ProcessMachine.
 
 
PowerShell-Implementation of ProcessMachine.
 
SSH-Implementation of ProcessMachine.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Created by Juraj Horak
 
Helper-Klasse für PerfTestAnalyzerServiceImpl zum Ermitteln des Double-Spalten-Values eines Ergebnisses für die in SperfConfig definierten Spaltennamen.
Created by Juraj Horak
 
 
 
 
 
 
 
 
 
 
 
 
 
A ServiceDiscovery instance is used to scan a host or hosts to list all the services the host is running, using NMap's default port specification.
 
 
 
 
Speichert eine Konfiguration für SPerfTest.
Command-Objekt, um Merkmale zu halten, die mit SperfConfig zu tun haben.
Created by Juraj Horak
 
Service zum Umgang mit der Sperf-Konfiguration.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This class catches tracerout result if was enabled on scan command
Utility class that generates random Strings.
 
Created by Juraj Horak
Created by Juraj Horak
Repository for user_info Table
 
 
 
 
 
 
 
 
 
 
Juraj Horak
Created by Juraj Horak
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This ist only temporary hadcoded placehpolder.