From b71e8fdfdce33773051cc3408f7552da8068d610 Mon Sep 17 00:00:00 2001 From: de4dot Date: Sat, 14 Jan 2012 11:59:01 +0100 Subject: [PATCH] Remove newlines from names when calling the logger --- .../deobfuscators/Goliath_NET/ProxyDelegateFinder.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/de4dot.code/deobfuscators/Goliath_NET/ProxyDelegateFinder.cs b/de4dot.code/deobfuscators/Goliath_NET/ProxyDelegateFinder.cs index 8207f2dc..8f8b9ccf 100644 --- a/de4dot.code/deobfuscators/Goliath_NET/ProxyDelegateFinder.cs +++ b/de4dot.code/deobfuscators/Goliath_NET/ProxyDelegateFinder.cs @@ -56,14 +56,18 @@ namespace de4dot.code.deobfuscators.Goliath_NET { if (infos.Count == 0) continue; - Log.v("Found proxy delegate: {0} ({1:X8})", type, type.MetadataToken.ToUInt32()); + Log.v("Found proxy delegate: {0} ({1:X8})", Utils.removeNewlines(type), type.MetadataToken.ToUInt32()); RemovedDelegateCreatorCalls++; Log.indent(); foreach (var info in infos) { var di = info.delegateInfo; add(info.method, di.field); addDelegateInfo(di); - Log.v("Field: {0}, Opcode: {1}, Method: {2} ({3:X8})", di.field.Name, di.callOpcode, di.methodRef, di.methodRef.MetadataToken.ToUInt32()); + Log.v("Field: {0}, Opcode: {1}, Method: {2} ({3:X8})", + Utils.removeNewlines(di.field.Name), + di.callOpcode, + Utils.removeNewlines(di.methodRef), + di.methodRef.MetadataToken.ToUInt32()); } Log.deIndent(); delegateTypesDict[type] = true;