취코, 취하다 코딩에~

핵심 .dll 파일 역할 본문

프로그래밍/리버싱

핵심 .dll 파일 역할

drinkcode 2018. 2. 11. 20:11

Kernel32.DLL
하드웨어가 사용하는 메모리와 사용자가 사용하는 메모리로 나뉘져 있는데 이런것을 관리한다.
ntdll.dll은 윈도우가 부팅되면서 커널 메모리 영역은 사용할 수 있게끔 해준다.
ntdll과 kernel32.dll은 한몸이다.

gdi32.DLL
마우스 움직임, 그림, 화면, GUI의 기본이 된다.

user32.DLL
프로그램이 실행될 때 gdi32.dll과 각종 드라이버를 호출하는 역할

MSVCRT.DLL
stdio.h, string.h, stdlib.h, etc등등 호출되지 않는 에러가 발생 했을 때

WS2_32.dll
윈도우 소켓을 구동하는 파일, 윈도우에 익스플로러가 내장되면서 만들어진 것

'프로그래밍 > 리버싱' 카테고리의 다른 글

올리 디버거 사용법  (0) 2018.02.11
리버싱 책 보는 단계  (0) 2018.02.11
레지스터리란?  (0) 2018.02.08
Comments