When placing code markers in the source, is there a need for a marker to be placed above every single method, or just the method at the top of the section to protect? For example...
[VMProtect.Ultra]
public void TestMe(string testingParam)
{
System.Windows.Messagebox.Show(testingParam);
}
[VMProtect.Ultra] //<--Is this necessary or can it be left out
public void TestMe2(string testingParam2)
{
System.Windows.Messagebox.Show(testingParam2);
}
Also, the reference to VMProtect doesn't seem to have a definition for VMProtectEnd. How is this marker placed?
You have to use [VMProtect.BeginUltra] for every method that you want to protect. Anyway, you can add/remove any method into a VMP project with the VMProtect's GUI.