API Hooking 방법 및 실습
Hooking정보를 가로채고, 실행 흐름을 변경하고, 기능을 변경하는 기술이다. API애플리케이션 소프트웨어를 빌드하고 통합하기 위한 정의 및 프로토콜 세트인 애플리케이션 프로그래밍 인터페이스를 뜻한다. (Application Programming Interface)Windows OS는 사용자 애플리케이션 시스템 자원을 사용하고 싶을 때 직접 접근할 수 있는 방법이 없다. OS가 직접 관리하며, 안정성, 보안 등 이유로 직접 접근을 막아놓았기 때문이다. 이 때 API를 이용해 시스템 커널에게 요청해서 이용해야 한다. API HookingAPI Hooking이란 Win32 API 호출을 중간에 가로채서 제어권을 얻어내는 것이다. API Hooking 하는 법IAT - IAT에 있는 API 주소를 후킹 함..
2024.07.04