XHAENEUNG
CODE
Categories
- programming (17)
- security (46)
- study (22)
- system (35)
Recent 7 Days Popular Posts
-
프로그램은 실행하면서 많은 함수를 호출한다. 함수가 호출되고 호출받은 함수가 실행되려면 레지스터와 스택을 사용해야 한다. 버퍼오버플로우 공격을 공부하면서 호출된 함수가 어떻게 esp (스택을 관리하는 레지스터)를 백업하는지 어떻게 스택을 독립적으로 ...
-
windows xp kernel debugging 윈도우 디버거는 크게 유저모드 디버거와 커널모드 디버거로 나눌수 있다. 유저모드 디버거는 유저권한으로 윈도우 프로그램을 디버깅 할수 있고 커널모드 디버거는 ring0 권한으로 윈도우 커널까지도 디...
-
CPU-Z 라는 프로그램을 사용하여 컴퓨터 사양 조사 CPU-Z 프로그램은 32비트 컴퓨터용과 64비트 컴퓨터용으로 나뉜다. 자신의 컴퓨터에 맞는 버전을 다운로드 받은 후 실행 한다. 내 컴퓨터의 비트 는 내컴퓨터 아이콘에서 마우스 오른쪽을 클...
-
라이브러리 로딩 - ld.so.conf 라이브러리란 무엇인가? 프로그램에서 공통으로 사용할 수 있는 기능을 포함하고 있는 오브젝트 파일이다. 동적 라이브러리란 무엇인가? 프로그램을 컴파일하여 생성되는 바이너리에 포함하지 않고 바이너리가...
-
_start, __libc_start_main, main hello를 출력하는 hello C언어로 작성한 간단한 elf파일의 헤더를 보면 실행파일의 시작주소값인 Entry point address에 _start 의 주소가 들...


0 개의 댓글:
댓글 쓰기