[API 기반] OutputDebugString
OutputDebugString을 이용한 안티 디버깅SetLastError에서 설정된 값을 GetLastError가 동작하면서 확인 Debugger가 동작중이 아니면 GetLastError 동작 시 2(지정된 파일을 찾을 수 없습니다) 리턴 Debugger가 동작중이면 설정 값 변화 없음 MSDN 소스 보기 안티 디버깅 우회 방법 GetLastError()함수 호출 후 검사 시 SetLastError() 값과 다르게 설정 Reference MSDN : https://msdn.microsoft.com/ko-kr/library/windows/desktop/aa363362(v=vs.85).aspx