OllyDbg OutputDebugString Bug
OllyDbg는 OutputDebugString 함수 호출 시 argument로 %s를 전달하면 memory crash가 발생하여 프로그램이 종료되는 버그를 갖고 있다.
소스 코드
안티 디버깅 우회 방법
OutputDebugString의 값을 %s가 아닌 다른 문자로 변경한다.
'Reversing > Anti Debugging' 카테고리의 다른 글
[API 기반] ZwQueryInformationProcess, NtQueryInformationProcess (1) ProcessDebugPort (0) | 2015.03.25 |
---|---|
[API 기반] ZwSetInformationThread, NtSetInformationThread (0) | 2015.03.25 |
[API 기반] OllyDbg Filename Format String (0) | 2015.03.25 |
[API 기반] REGISTRY(Regstry 관련 함수) (0) | 2015.03.25 |
[API 기반] OutputDebugString (0) | 2015.03.25 |