FreshyCall
Disclaimer
문제 & 해결
FreshyCall
// 첫번째 NTAPI - 00007ffa`f566ec40 부터 시작하는 NtAccessCheck
0:000> uf ntdll!NtAccessCheck
ntdll!NtAccessCheck:
00007ffa`f566ec40 4c8bd1 mov r10,rcx
00007ffa`f566ec43 b800000000 mov eax,0 // 시스템 콜 번호 0
00007ffa`f566ec48 f604250803fe7f01 test byte ptr [SharedUserData+0x308 (00000000`7ffe0308)],1
00007ffa`f566ec50 7503 jne ntdll!NtAccessCheck+0x15 (00007ffa`f566ec55) Branch
// 두번째 NTAPI - 00007ffa`f566ec60 부터 시작하는 NtWorkerFactoryWorkerReady
ntdll!NtWorkerFactoryWorkerReady:
00007ffa`f566ec60 4c8bd1 mov r10,rcx
00007ffa`f566ec63 b801000000 mov eax,1 // 시스템 콜 번호 1
00007ffa`f566ec68 f604250803fe7f01 test byte ptr [SharedUserData+0x308 (00000000`7ffe0308)],1
00007ffa`f566ec70 7503 jne ntdll!NtWorkerFactoryWorkerReady+0x15 (00007ffa`f566ec75) Branch코드
마치며
레퍼런스
Last updated