mirror of
https://github.com/MaintainTeam/Hypatia.git
synced 2025-03-01 05:48:23 +03:00
Tweaks
This commit is contained in:
parent
c6df2d8c49
commit
58eaa3d7ab
2 changed files with 5 additions and 5 deletions
|
@ -21,9 +21,9 @@ class Database {
|
||||||
|
|
||||||
public final static THashSet<SignatureDatabase> signatureDatabases = new THashSet<>();
|
public final static THashSet<SignatureDatabase> signatureDatabases = new THashSet<>();
|
||||||
|
|
||||||
public final static THashMap<CharSequence, CharSequence> signaturesMD5 = new THashMap<>();
|
public final static THashMap<String, String> signaturesMD5 = new THashMap<>();
|
||||||
public final static THashMap<CharSequence, CharSequence> signaturesSHA1 = new THashMap<>();
|
public final static THashMap<String, String> signaturesSHA1 = new THashMap<>();
|
||||||
public final static THashMap<CharSequence, CharSequence> signaturesSHA256 = new THashMap<>();
|
public final static THashMap<String, String> signaturesSHA256 = new THashMap<>();
|
||||||
|
|
||||||
public Database(TextView log) {
|
public Database(TextView log) {
|
||||||
Database.log = log;
|
Database.log = log;
|
||||||
|
|
|
@ -110,11 +110,11 @@ class MalwareScanner extends AsyncTask<Set<File>, Object, String> {
|
||||||
logResult((String) objects[0], (boolean) objects[1]);
|
logResult((String) objects[0], (boolean) objects[1]);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void checkSignature(String hashType, THashMap<String, File> signaturesToCheck, THashMap<CharSequence, CharSequence> signatureDatabase) {
|
private void checkSignature(String hashType, THashMap<String, File> signaturesToCheck, THashMap<String, String> signatureDatabase) {
|
||||||
if (signatureDatabase.size() > 0) {
|
if (signatureDatabase.size() > 0) {
|
||||||
for (Map.Entry<String, File> file : signaturesToCheck.entrySet()) {
|
for (Map.Entry<String, File> file : signaturesToCheck.entrySet()) {
|
||||||
if (signatureDatabase.containsKey(file.getKey())) {
|
if (signatureDatabase.containsKey(file.getKey())) {
|
||||||
String result = signatureDatabase.get(file.getKey()).toString();
|
String result = signatureDatabase.get(file.getKey());
|
||||||
publishProgress(result + " in " + file.getValue().toString().replaceAll(Environment.getExternalStorageDirectory().toString(), "~"), false);
|
publishProgress(result + " in " + file.getValue().toString().replaceAll(Environment.getExternalStorageDirectory().toString(), "~"), false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue