ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Hooking - 기본개념
    Reversing/Hooking 2019. 10. 25. 14:57
    반응형

    Hooking - 정보를 가로채고, 실행 흐름을 변경하고, 원래와는 다른 기능을 제공하게 하는 기술이다.


    후킹의 전체적인 프로세스

    - 디스어셈블러/디버거를 이용하여 프로그램의 구조와 동작원리 파악

    - 버그 수정 또는 기능 개선에 필요한 Hook 코드를 개발

    - 실행 파일과 프로세스 메모리를 자유롭게 조작하여 Hook 코드 설치


    후킹기술이 필요한 경우(case)

    - 프로그램 소스코드가 없는 경우

    - 소스코드 수정이 여의치 않은 상황

    ...


    후킹 종류

    - IAT Hooking

    - EAT Hooking

    - Inline Hooking

    - Message Hooking

    - API Hooking

    ..... 많다고 한다..

    반응형
Designed by Tistory.