From c8477bdbcecceeb1cd7948a6392ed0c6acef8cda Mon Sep 17 00:00:00 2001 From: de4dot Date: Mon, 23 Jul 2012 13:06:49 +0200 Subject: [PATCH] Print a warning and use default encoding if the code page doesn't exist --- de4dot.code/deobfuscators/MaxtoCode/Deobfuscator.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/de4dot.code/deobfuscators/MaxtoCode/Deobfuscator.cs b/de4dot.code/deobfuscators/MaxtoCode/Deobfuscator.cs index 630259af..4546c849 100644 --- a/de4dot.code/deobfuscators/MaxtoCode/Deobfuscator.cs +++ b/de4dot.code/deobfuscators/MaxtoCode/Deobfuscator.cs @@ -146,7 +146,8 @@ namespace de4dot.code.deobfuscators.MaxtoCode { return Encoding.GetEncoding(cp); } catch { - throw new UserException(string.Format("Code page {0} doesn't exist", cp)); + Log.w("Invalid code page {0}!", cp); + return Encoding.Default; } }