Practical Foundations of Windows Debugging, Disassembling, Reversing: Training Course