. To a regular user, it's just a tool. But to a debugger like
Automation fails when:
Strong Protection of .NET applications with Enigma Protector
This is a highly regarded series on Tuts4You covering versions 1.xx to 3.xx in detail.