Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
S
samplePath
- Variable in class edu.ntnu.item.jt.GUI.
GUI
samplePathField
- Variable in class edu.ntnu.item.jt.GUI.
GUI
save()
- Method in class edu.ntnu.item.jt.GUI.
AVEnginePanel
This method fetches the text from the panel text fields and updates the associated bean with the data
save()
- Method in class edu.ntnu.item.jt.GUI.
DynamicToolPanel
Method to save the text from the text fields on the associated panels and update the beans held by the panels.
save()
- Method in class edu.ntnu.item.jt.GUI.
HostPanel
This methods fetches data from the text area on this panel and saves the data to the associated bean.
save()
- Method in class edu.ntnu.item.jt.GUI.
ToolPanel
This method fetches the data from the text panels and stores it in the associated bean.
save()
- Method in class edu.ntnu.item.jt.GUI.
VMPanel
This method fetches data from the text fields on this panel and saves the data to the associated bean.
saveFC
- Variable in class edu.ntnu.item.jt.GUI.
GUI
scan
- Variable in class edu.ntnu.item.jt.GUI.
GUI
scan(String)
- Method in class edu.ntnu.item.jt.system.
PowerScan
Perform a surface scan of the given malware sample file using the registered anti-virus engines.
scan(File, boolean, boolean)
- Method in class edu.ntnu.item.jt.system.
Scanner
Performs a scan operation on a remote machine.
Scanner
- Class in
edu.ntnu.item.jt.system
Used for managing scan logic.
Scanner(GuestOS, String, String, String, String, LogFilter, AVUpdateInfoBean, AVRealTimeScanBean)
- Constructor for class edu.ntnu.item.jt.system.
Scanner
Constructor for scanner class.
ScanResult
- Class in
edu.ntnu.item.jt.system
Contains a generic representation of a virus scan result.
ScanResult(Scanner)
- Constructor for class edu.ntnu.item.jt.system.
ScanResult
ScanThreadCallback
- Interface in
edu.ntnu.item.jt.system
Interface for all classes that are to handle scan threads (i.e. accept results from scan threads)
schemaFeature
- Variable in class edu.ntnu.item.jt.configloader.
XMLValidator
schemaLocationFeature
- Variable in class edu.ntnu.item.jt.configloader.
XMLValidator
setAnalysisTools(ArrayList<DynamicAnalysisToolBean>)
- Method in class edu.ntnu.item.jt.system.configbeans.
VMBean
setAvEngine(AVEngineBean)
- Method in class edu.ntnu.item.jt.system.configbeans.
VMBean
setAvEngineBean(AVEngineBean)
- Method in class edu.ntnu.item.jt.GUI.
AVEnginePanel
setAvePanel(AVEnginePanel)
- Method in class edu.ntnu.item.jt.GUI.
VMPanel
setAvUpdate(AVUpdateInfoBean)
- Method in class edu.ntnu.item.jt.system.configbeans.
AVEngineBean
setDatPanel(DynamicToolPanel)
- Method in class edu.ntnu.item.jt.GUI.
VMPanel
setExecutablePath(String)
- Method in class edu.ntnu.item.jt.system.configbeans.
AVEngineBean
setExecuteMalwareExplicitly(boolean)
- Method in class edu.ntnu.item.jt.system.configbeans.
DynamicAnalysisToolBean
setFilter(FilterBean)
- Method in class edu.ntnu.item.jt.system.configbeans.
AVEngineBean
setHost(String)
- Method in class edu.ntnu.item.jt.system.configbeans.
VMwareHostBean
setJobHandle(int)
- Method in class edu.ntnu.item.jt.VMware.
CallbackProc
Sets the job handle associated with this job.
setLogFilePath(String)
- Method in class edu.ntnu.item.jt.system.configbeans.
AVRealTimeScanBean
setName(String)
- Method in class edu.ntnu.item.jt.system.configbeans.
AVEngineBean
setName(String)
- Method in class edu.ntnu.item.jt.system.configbeans.
DynamicAnalysisToolBean
setName(String)
- Method in class edu.ntnu.item.jt.system.configbeans.
VMBean
setParameters(String)
- Method in class edu.ntnu.item.jt.system.configbeans.
AVEngineBean
setPassword(String)
- Method in class edu.ntnu.item.jt.system.configbeans.
VMBean
setPassword(String)
- Method in class edu.ntnu.item.jt.system.configbeans.
VMwareHostBean
setPortnumber(int)
- Method in class edu.ntnu.item.jt.system.configbeans.
VMwareHostBean
setRealtimeScanBean(AVRealTimeScanBean)
- Method in class edu.ntnu.item.jt.system.configbeans.
AVEngineBean
setRemoteLogFilePath(String)
- Method in class edu.ntnu.item.jt.system.configbeans.
AVEngineBean
setResult(String)
- Method in class edu.ntnu.item.jt.system.
ScanResult
Set a single results.
setResultIdentifier(String)
- Method in class edu.ntnu.item.jt.system.configbeans.
AVRealTimeScanBean
setResultIdentifier(String)
- Method in class edu.ntnu.item.jt.system.configbeans.
FilterBean
setResultPrefix(String)
- Method in class edu.ntnu.item.jt.system.configbeans.
FilterBean
setResults(ArrayList<String>)
- Method in class edu.ntnu.item.jt.system.
ScanResult
Set results for this scan.
setResultState(int)
- Method in class edu.ntnu.item.jt.system.
AVUpdateResult
Set he result state of the update operation
setResultString(ArrayList<String>)
- Method in class edu.ntnu.item.jt.system.
AVUpdateResult
setResultSuffix(String)
- Method in class edu.ntnu.item.jt.system.configbeans.
FilterBean
setScanTime(long)
- Method in class edu.ntnu.item.jt.system.
ScanResult
Set the scan time for this operation.
setToolBean(DynamicAnalysisToolBean)
- Method in class edu.ntnu.item.jt.GUI.
ToolPanel
setToolBeans(ArrayList<DynamicAnalysisToolBean>)
- Method in class edu.ntnu.item.jt.GUI.
DynamicToolPanel
setToolExecutablePath(String)
- Method in class edu.ntnu.item.jt.system.configbeans.
DynamicAnalysisToolBean
setToolPanels(ArrayList<ToolPanel>)
- Method in class edu.ntnu.item.jt.GUI.
DynamicToolPanel
setToolParameters(String)
- Method in class edu.ntnu.item.jt.system.configbeans.
DynamicAnalysisToolBean
setToolResultFile(String)
- Method in class edu.ntnu.item.jt.system.configbeans.
DynamicAnalysisToolBean
setTools(ArrayList<DynamicAnalysisToolBean>)
- Method in class edu.ntnu.item.jt.GUI.
DynamicToolPanel
setUpdateExecutable(String)
- Method in class edu.ntnu.item.jt.system.configbeans.
AVUpdateInfoBean
setUpdateLogPath(String)
- Method in class edu.ntnu.item.jt.system.configbeans.
AVUpdateInfoBean
setUpdateParameters(String)
- Method in class edu.ntnu.item.jt.system.configbeans.
AVUpdateInfoBean
setUpdateSuccessIndicator(String)
- Method in class edu.ntnu.item.jt.system.configbeans.
AVUpdateInfoBean
setUsername(String)
- Method in class edu.ntnu.item.jt.system.configbeans.
VMBean
setUsername(String)
- Method in class edu.ntnu.item.jt.system.configbeans.
VMwareHostBean
setVirtualMachines(ArrayList<VMBean>)
- Method in class edu.ntnu.item.jt.system.configbeans.
VMwareHostBean
setVmBean(VMBean)
- Method in class edu.ntnu.item.jt.GUI.
VMPanel
setVmHostBean(VMwareHostBean)
- Method in class edu.ntnu.item.jt.GUI.
HostPanel
setVmPanels(ArrayList<VMPanel>)
- Method in class edu.ntnu.item.jt.GUI.
HostPanel
setVMWareHosts(ArrayList<VMwareHostBean>)
- Method in class edu.ntnu.item.jt.system.configbeans.
PowerScanBean
setVmxPath(String)
- Method in class edu.ntnu.item.jt.system.configbeans.
VMBean
sleep(int)
- Method in class edu.ntnu.item.jt.GUI.
GUIFrontend
This method sleeps for a given amount of seconds, showing a progress dialog counting down.
sleep(int)
- Method in class edu.ntnu.item.jt.system.
Frontend
This method will sleep for a given amount of seconds, and update the UI every second.
startThreadedAVUpdate(AVUpdateThreadCallback)
- Method in class edu.ntnu.item.jt.system.
Scanner
Start a AV engine update in a thread.
startThreadedMalwareExecution(File, boolean, ScanThreadCallback)
- Method in class edu.ntnu.item.jt.system.
Scanner
Creates and starts a thread which will execute a malware sample on the virtual machine associated with this Scanner object.
startThreadedScan(File, boolean, ScanThreadCallback)
- Method in class edu.ntnu.item.jt.system.
Scanner
Launch a separate thread that performs scan and reports back to the given callback object.
stateChanged(ChangeEvent)
- Method in class edu.ntnu.item.jt.GUI.
GUIConfigEditor
SUCCESS_INDICATOR_NOT_FOUND
- Static variable in class edu.ntnu.item.jt.system.
AVUpdateResult
Indicates that the given success indicator was not found in the log file.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X