Package org.eclipse.steady.malice
Interface MaliciousnessAnalyzer
-
- All Known Implementing Classes:
ZipSlipAnalyzer
public interface MaliciousnessAnalyzerMaliciousnessAnalyzer interface.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MaliciousnessAnalysisResultisMalicious(File _file)Checks whether the givenFileis malicious or not.MaliciousnessAnalysisResultisMalicious(InputStream _is, boolean _log)Checks whether the givenFileis malicious or not.
-
-
-
Method Detail
-
isMalicious
MaliciousnessAnalysisResult isMalicious(File _file)
Checks whether the givenFileis malicious or not. A value of 0 means it is not malicious, a value of 1 means that it is malicious, and every value in between expresses the confidence (or probability) of the file being malicious.- Parameters:
_file- aFileobject.- Returns:
- a
MaliciousnessAnalysisResultobject.
-
isMalicious
MaliciousnessAnalysisResult isMalicious(InputStream _is, boolean _log)
Checks whether the givenFileis malicious or not. A value of 0 means it is not malicious, a value of 1 means that it is malicious, and every value in between expresses the confidence (or probability) of the file being malicious.- Parameters:
_is- aInputStreamobject._log- a boolean.- Returns:
- a
MaliciousnessAnalysisResultobject.
-
-