diff --git a/de4dot.code/deobfuscators/Confuser/ConfuserUtils.cs b/de4dot.code/deobfuscators/Confuser/ConfuserUtils.cs index 8b0f5277..8bc4ea9e 100644 --- a/de4dot.code/deobfuscators/Confuser/ConfuserUtils.cs +++ b/de4dot.code/deobfuscators/Confuser/ConfuserUtils.cs @@ -103,12 +103,12 @@ namespace de4dot.code.deobfuscators.Confuser { return modified; } - public static byte[] decryptCompressedInt32Data(Arg64ConstantsReader constReader, int exprStart, int expEnd, BinaryReader reader, byte[] decrypted) { + public static byte[] decryptCompressedInt32Data(Arg64ConstantsReader constReader, int exprStart, int exprEnd, BinaryReader reader, byte[] decrypted) { for (int i = 0; i < decrypted.Length; i++) { constReader.Arg = Utils.readEncodedInt32(reader); int index = exprStart; long result; - if (!constReader.getInt64(ref index, out result) || index != expEnd) + if (!constReader.getInt64(ref index, out result) || index != exprEnd) throw new ApplicationException("Could not decrypt integer"); decrypted[i] = (byte)result; }