Ignore base64 decode exception
This commit is contained in:
parent
ab0fa2631e
commit
5c98e81e78
|
@ -91,7 +91,13 @@ namespace de4dot.code.deobfuscators.Skater_NET {
|
||||||
if (!MemberReferenceHelper.compareTypes(field.DeclaringType, decrypterType))
|
if (!MemberReferenceHelper.compareTypes(field.DeclaringType, decrypterType))
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
var decryptedString = Encoding.Unicode.GetString(DeobUtils.des3Decrypt(Convert.FromBase64String(encryptedString), key, iv));
|
string decryptedString;
|
||||||
|
try {
|
||||||
|
decryptedString = Encoding.Unicode.GetString(DeobUtils.des3Decrypt(Convert.FromBase64String(encryptedString), key, iv));
|
||||||
|
}
|
||||||
|
catch (FormatException) {
|
||||||
|
decryptedString = "";
|
||||||
|
}
|
||||||
fieldToDecryptedString.add(field, decryptedString);
|
fieldToDecryptedString.add(field, decryptedString);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user