본문 바로가기
728x90

System Hacking3

PE (Portable Executable) 파일 이란? 시스템 해킹에서 PE(Portable Executable) 파일 형식을 이해하는 것은 여러 가지 이유로 중요합니다. Windows 운영 체제에서 실행 가능한 파일의 표준 형식이므로, 이를 이해하면 시스템 해킹에 많은 도움이 됩니다. PE (Portable Executable) 파일 이란?PE (Portable Executable) 파일은 Windows 운영 체제에서 프로그램을 실행하는 데 사용되는 파일 형식이다.쉽게 말해서, Windows에서 돌아가는 프로그램이나 라이브러리(.dll 파일)들이 이 형식을 사용을 한다.PE 파일은 프로그램이 실행될 때 필요한 모든 정보를 담고 있는 파일이다.  PE (Portable Executable) 파일의 종류 더보기실행 파일 (Executable Files)확장자 .. 2024. 6. 3.
#1 x86 레지스터의 종류와 기능 레지스터란 CPU 내에서 데이터를 임시 저장하기 위한 고속의 작은 메모리 영역이다.산술 연산에 필요한 데이터를 저장하거나 주소를 저장하고 참조하는 등 다양한 용도로 사용된다.(전 포스팅에 작성했다.)https://wsul.tistory.com/entry/0-80x86-%EC%8B%9C%EC%8A%A4%ED%85%9C%EC%9D%98-%EC%9D%B4%ED%95%B4 #0 80x86 시스템의 이해80x86 시스템 CPU는 인텔에 의해 개발된 마이크로프로세서의 계열을 지칭하는 용어이다.이 계열의 CPU 중 초기 모델에는 8086과 8088이 포함된다. 그래서 8086과 8088을 먼저 알아보도록 하겠다. 1. 인텔wsul.tistory.com 1. x86 (32bit) 아키텍처: 레지스터x86 아키텍처에는 .. 2024. 5. 7.
#0 80x86 시스템의 이해 80x86 시스템 CPU는 인텔에 의해 개발된 마이크로프로세서의 계열을 지칭하는 용어이다.이 계열의 CPU 중 초기 모델에는 8086과 8088이 포함된다. 그래서 8086과 8088을 먼저 알아보도록 하겠다. 1. 인텔 80868086은 인텔사에서 1978년에 제작한 개인용 컴퓨터를 위한 16비트 마이크로프로세서이다.더보기 마이크로프로세서 : 산술 논리 장치 (ALU) , 제어 장치 , 레지스터를 하나의 단일체 집적회로로 구성한 것을 의미한다. CPU와 동의어로 오해할 수 있지만, CPU 뿐만 아니라 GPU(Graphic Processing Unit), DSP(Digital Signal Processor)도 포함된다.  즉, CPU는 마이크로프로세서의 핵심 구성 요소이며, 마이크로프로세서는 CPU를 포.. 2024. 5. 1.
728x90