Writing WinDbg plug-ins from anti-debugging and anti-debugging (I)