我在调试器(X32dbg)中打开了一个由Nasm编译的exe文件。在内存映射中,它显示了程序section .text和section .data的启动位置。
; helloworld.asm; This is a Win32 console program that writes "Hello, World" on one line and
; then exits.
我想知道我是否应该在调用其他调试和调试器函数之前调用if(Debugger.IsAttached)?if(Debugger.IsAttached) { Debugger.Break(); }Debugger.Break() // Without checking if Debugger is actually