Call to Calli Conversion

This protection converts call OpCode to calli in your Assembly. This makes it harder for a reverse engineer to easily identify what the function is doing.

Before Obfuscation
[STAThread]
		private static void Main()
		{
			Application.EnableVisualStyles();
			Application.SetCompatibleTextRenderingDefault(false);
			Application.Run(new Form1());
		}
After Obfuscation
[STAThread]
		private static void Main()
		{
			calli(System.Void(), <Module>.FromGraphics(167772203));
			calli(System.Void(System.Boolean), 0, <Module>.FromGraphics(167772204));
			calli(System.Void(System.Windows.Forms.Form), new Form1(), <Module>.FromGraphics(167772205));
		}

Last updated

Was this helpful?