가령 CreateFileA에서 내부적으로 NtCreateFile을 호출하듯이
특정 함수 안애서 무슨 함수들이 호출되는지 보고싶어서 치트엔진으로 프로세스 잡고 메모리 뷰 가서 view메뉴에서 referenced functions를 봤는데 CreateFileA가 main+22라고 나와있더라구요
그래서 컨트롤 g 눌러서 메인+22위치로 가보니 CreateFileA를 부르길래 follow로 쭉쭉 따라가보니 NtCreateFile같은건 안보이고 call CreateFileA + 80
이런식으로 나와있더라구요
이런 함수들 보려면 올리디버거로 봐야하는건가요?
특정 함수 안애서 무슨 함수들이 호출되는지 보고싶어서 치트엔진으로 프로세스 잡고 메모리 뷰 가서 view메뉴에서 referenced functions를 봤는데 CreateFileA가 main+22라고 나와있더라구요
그래서 컨트롤 g 눌러서 메인+22위치로 가보니 CreateFileA를 부르길래 follow로 쭉쭉 따라가보니 NtCreateFile같은건 안보이고 call CreateFileA + 80
이런식으로 나와있더라구요
이런 함수들 보려면 올리디버거로 봐야하는건가요?
WinDbg 명령어 하나로 쭉 알아내는 법 있었는데 명령어 까먹음. ! 로 시작하는데.
그리고 NT Native API는 유니코드 기반이니까 CreateFileA는 CreateFileW를 부르고, 그 함수 내부에서 ZwCreateFile을 부를 거 같은데?
스택 감시 ?
아 그런가요?windbg 찾아봐야겠네요
이미지 베이스
uf /c나 dml_flow 둘 중 하나임.
(WinDbg 명령어)
/c가 아니라 -c 오타 ㅡ.,ㅡ