지금도 계속 피해액이 커져가는 중
해킹이 발생했던 문제점
2021년 펌웨어 변경 과정에서 시드 생성이 하드웨어 난수 대신 예측 가능한 값으로 설정된 소프트웨어 난수 생성기를 사용하게되었음
그 결과 Mk3의 일부 시드는 원래 기대한 128비트가 아니라 약 40비트 수준의 보안만 가진 것으로 분석됨
공격자의 행동
- GPU로 가능한 시드 조합을 대량 계산
- 각 시드에서 비트코인 주소를 생성
- 실제 잔액이 있는 주소와 대조
- 일치하면 개인키로 정상 서명해 코인을 전송
즉, 서버를 뚫거나 사용자의 시드를 탈취한것이 아닌 좁아진 정답 범위에서 무차별 대입을 통해서 해킹이 진행되는 중
