완료됨
nonce값 예측에 관해서..

해당 문제에서 nonce값 예측하는 부분에서 막혔습니다..
seed가 0x0000 ~ 0xFFFF 로 경우의 수가 총 65536개인 것으로 파악이 되고, nonce값도 이에 따라 65536개 중 하나일 것이라고 이해했습니다. 근데 nonce값을 찾는 방법이 브루트포싱은 아니라고 생각하는데, 막상 nonce값을 예측할 방법이 도무지 떠오르지 않습니다.
혹시 이 부분 관해서 힌트 주실 수 있으실까요?

#web
작성자 정보
더 깊이 있는 답변이 필요할 때
드림핵 팀과 멘토에게 직접 문의해 보세요!
답변 1
Cronus
워게임 고인물
Cronus
워게임 고인물

말씀하신대로 seed의 경우의 수가 65536가지로 제한적이기 때문에 컴퓨터 연산으로 몇 초 내에 찾을 수 있습니다.
또한, 제공된 코드를 통해 seed 생성 로직을 알고 있고, 이전 nonce 값을 확인했다면 앞으로의 nonce도 예측할 수 있습니다.

위 아이디어를 이용하면 해결될 것 같습니다 :)

2025.05.21. 01:24