Best of the Best 11기 최종 합격 후기 - 인적성/필기시험/면접 KITRI BOB 11기에 합격하고 프로젝트까지 끝낸 시점에 오랜만에 notion을 정리하다 BOB 서류전형에 합격하고 준비했던 내용들이 많이 보여 준비했던 과정 및 후기를 정리해보고자 합니다 :) 우선 필기시험에 합격했다면 인적성 검사 → 필기시험 → 면접 순으로 2차 선발이 진행됩니다. 1. 인적성 검사 우선 인적성 검사 같은 경우 공채나 다른 기관 프로그램 참여 시에 응시해보신 분들은 가볍게 생각하실 수도 있지만 처음 보는 사람이라면 사람인을 통해 인적성 검사의 분위기를 느껴보시길 바랍니다! 저 같은 경우에는 첫 인적성 검사였기에 짧은 시간 안에 빠르게 판단하여 답을 골라야 하는 시험의 느낌이 처음에는 어렵게 다가왔던 것..
out_of_bound 이 문제는 서버에서 작동하고 있는 서비스(out_of_bound)의 바이너리와 소스 코드가 주어집니다. 프로그램의 취약점을 찾고 익스플로잇해 셸을 획득하세요. “flag” 파일을 읽어 워게임 사이트에 인증하면 점수를 획득할 수 있습니다. 플래그의 형식은 DH{…} 입니다. # 문제 분석 - 소스 코드 command에 접근하는 idx에 대한 검증이 없으므로 oob 가능 system 함수는 const char * 인수가 필요하므로 name 배열에서 0번째 인덱스부터 3번째 인덱스까지 "cat flag" 문자열을 저장하고 있는 곳의 주소를 저장한다면 해당 주소를 따라가 system("cat flag")가 출력될 것임 따라서 name[4] 위치부터 "cat flag" 문자열을 저장하고 그..