[포너블] Memory Corruption 취약점
Memory Corruption이 취약점은 버그로 인한 메모리오염, 즉 예상되지 않은 메모리 값 변경, 참조등에 의해서 발생하게된다. 원인은 다양하나 대부분 안전하지 않은 함수의 사용, 잘못된 함수 사용 등 프로그래밍 실수로 인해 발생하게 된다. 보안쪽을 조금이라도 공부해봤다면 들어봤을 BOF(BufferOverFlow)취약점 또한 이 취약점에 속한다. 이 분류의 취약점들은 대부분 Exploit(취약점공격)이 가능하나, 일부 제약 조건이 따르기도 한다.취약점 공개 사이트에 올라오는 취약점들도 대부분 memory corruption 류의 취약점 공격코드이다. 종류1. Stack Buffer Overflow2. Heap Buffer Overflow3. Integer Overflow4. Format Strin..