목록2020/07/15 (1)
Self-Improvement
[DreamHack] Out Of Boundary 기초 학습
[dreamhack] 에서 모르는 용어나 단어가 보여 정리하고자 쓴다. OOB(Out Of Boundary) OOB는 버퍼의 길이 범위를 벗어나는 인덱스에 접근할 때 발생하는 취약점이다. 소스코드 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 #include int main(void) { int win; int idx; int buf[10]; printf("Which index? "); scanf("%d", &idx); printf("Value: "); scanf("%d", &buf[idx]); printf("idx: %d, value: %d\n", idx, buf[idx]); if(win == 31337){ printf("Vulner{-----------redeacted---..
리버싱 기초/DreamHack
2020. 7. 15. 10:09