verinec.importer.analysis.traceroute
Class TRShellCommandWindows
java.lang.Object
java.lang.Thread
verinec.importer.analysis.traceroute.ATraceRoute
verinec.importer.analysis.traceroute.ATRShellCommand
verinec.importer.analysis.traceroute.TRShellCommandWindows
- All Implemented Interfaces:
- Runnable
public class TRShellCommandWindows
- extends ATRShellCommand
This class provides a traceroute by using the shell command tracert on windows.
tracert is expected to be in the path.
- Author:
- martial.seifriz at unifr.ch
| Fields inherited from class verinec.importer.analysis.traceroute.ATRShellCommand |
p |
|
Method Summary |
Vector |
traceRoute(int maxHops,
int timeOut,
String target)
The traceRoute algorithm using windows shell command. |
| Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, run, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield |
TRShellCommandWindows
public TRShellCommandWindows()
traceRoute
public Vector traceRoute(int maxHops,
int timeOut,
String target)
- The traceRoute algorithm using windows shell command.
Parsing is delegated to the super class.
- Specified by:
traceRoute in class ATraceRoute
- Parameters:
maxHops - the maximum number of hops between the source and targed hosttimeOut - the time in ms between sending and receiving of a requesttarget - the target host IP in string representation (xxx.xxx.xxx.xxx)
- Returns:
- a vector containing the IPs