What an executable file is, how the toolchain builds one, and how the operating system loads it into memory.
Learning Objectives
스터디홀 모듈
Look inside compiled programs. You follow one small C program from source to a finished executable, read the PE format that Windows uses and the ELF format that Linux uses, and learn enough x86-64 assembly to trace a function and recover its logic from the machine code alone. A foundation for malware analysis and reverse engineering.
What an executable file is, how the toolchain builds one, and how the operating system loads it into memory.
Learning Objectives
학습 목표
이 주제의 내용
How Windows executables are laid out, and what their headers, sections and imports reveal.
Learning Objectives
학습 목표
이 주제의 내용
How Linux executables are laid out, how they are loaded, and how they call shared libraries.
Learning Objectives
학습 목표
이 주제의 내용
Enough x86-64 assembly to follow a function, a full worked example that recovers a program's logic from its machine code, and a hands-on lab on two unknown executables.
Learning Objectives
학습 목표
이 주제의 내용
쿠키 설정
귀하의 개인 정보 보호 권리를 존중합니다. 특정 유형의 쿠키 사용을 거부할 수 있습니다. 쿠키 설정은 당사 웹사이트 전체에 적용됩니다.
이것은 웹사이트가 제대로 작동하는 데 필요한 쿠키입니다.
이 쿠키들은 어떤 페이지가 가장 인기 있고 방문자가 사이트를 어떻게 탐색하는지 추적하여 사이트를 개선하는 데 도움이 됩니다.
이 쿠키는 저희 웹사이트 전반에 걸쳐 광고 경험을 개선하는 데 사용됩니다. 기본적으로 비활성화되었습니다.