시스템 해킹 실습 -6 . Format String Attack 포맷스트링 공격
배울내용: 시스템 해킹단위공격 기술 포맷스트링 공격 발생 원리포맷스트링 공격 실습 포맷스트링 공격 취약점 방지 방법메모리 취약점포맷스트링 공격 이란? Format String Attack 포맷스트링 공격이란? 포맷스트링 공격은 프로그램에 입력된 문자열 데이터가 명령으로 해석될 때 발생한다. 이러한 방식으로 공격자는 코드를 실행하거나 스택 메모리 일부를 읽거나 실행중인 프로그램에 Segmentation Fault를 발생시켜 시스템에 의도되지 않은 동작을 일으킬 수 있다 이 공격은 주로 C와 C++과 같은 저수준 프로그래밍 언어에서 발생하며, printf()와 같은 형식 문자열을 사용하는 함수에서 자주 발견된다. 공격 방식포맷 스트링 공격은 다음과 같은 경..
2024.07.19