드림핵 시스템 해킹 1강


드림핵 시스템 해킹 1강

드림핵 1강에서는 시스템 해킹을 하기 전 해킹의 큰 틀을 잡아주었다.해킹의 개념, 역사 , 공격법, 방어법을 간략하게 말해준 것 같다.###명심해야할 것 모든 해킹은 입력벡터(ATTack vector, ATTACK surface)에서 시작함###소개된 공격법을 간략하게 정리해보겠다.시스템 해킹 기법은 크게 메모리 커럽션과 논리적 오류로 나뉜다.메모리 커럽션 1. BOF(buffer overflow)-할당된 버퍼 사이즈보다 더 많은 버퍼를 입력받을 때 발생-ex) buff[3]; read(0, buf,100)2. OUT of Boundary-배열의 인덱스에 음수를 넣거나 배열의 사이즈보다 큰 값을 입력해주면 발생-ex)char test,char buf[3]; printf("%c",buf[-1]);3. OF BY ONE-배..........



원문링크 : 드림핵 시스템 해킹 1강