CTF 리버싱 챌린지에서 `rand()`와 `srand()` 의사 난수 생성기 분석

CTF(Capture The Flag) 리버싱 챌린지에서 C/C++ 기반 프로그램의 동작을 분석할 때, 표준 라이브러리의 의사 난수 생성기(PRNG)인 rand()와 srand() 함수의 작동 방식을 이해하는 것은 매우 중요합니다. 특히 난수가 암호화 로직에 사용될 경우, 정확한 난수 시퀀스를 예측하거나 추출해야만 데이터를 복호화할 수 있습니다. 이 글에서는 특정 CTF 챌린지 바이너리를 분석 ...

7월 22일 18:00에 게시됨