LLVM Pass 및 Pwn 기법 분석

LLVM Pass 및 Pwn 기법 분석 LLVM Pass를 활용한 취약점 공격 방법을 다루며, 이를 통해 프로그램의 내부 구조와 동작 원리를 이해하고 공격 전략을 수립하는 방법을 설명합니다. 환경 설정 LLVM Pass 개발 시 자주 발생하는 문제로는 .so 파일 로드 실패가 있습니다. 이 문제는 LLVMHello.so: cannot open shared object file과 같은 오류 메시지로 나타납니다. 이를 해결 ...

6월 18일 23:54에 게시됨

버퍼 오버플로우 공격 기초 실험 분석

버퍼 오버플로우 개념 및 원리 버퍼 오버플로우는 프로그램이 할당된 크기보다 더 많은 데이터를 버퍼에 쓰려고 할 때 발생하는 보안 취약점입니다. 이 현상은 반환 주소를 덮어쓰게 되어 프로그램의 실행 흐름을 왜곡할 수 있으며, 악성 코드를 실행하는 데 사용될 수 있습니다. 특히 32비트 환경에서의 디버깅과 공격 시나리오 분석이 가능하도록 준비가 필요합니다. 실 ...

6월 8일 03:12에 게시됨