쌓인 기록에서 찾기
무엇을 찾으세요?
날짜를 몰라도 됩니다. 제목·Key Point·요약·태그를 한꺼번에 뒤집니다.
검색 범위부터 2026년 9월 17일 (목)까지585건
2건 · "역설계"조건 지우기 ×
001▲ 127 · 댓글 13팩토리오의 난수 생성 알고리즘을 역설계하다팩토리오는 품질 기반 아이템 시스템에 taus88 난수생성기(LFSR 3개를 XOR 조합)를 사용한다.오픈소스 · 도구 · Reversing Factorio's RNG
팩토리오의 난수 생성 알고리즘을 역설계하다

Key PointPRNG의 결정론적 특성을 이용한 게임 내 난수 예측 기법을 공개하므로, 게임 메커닉 최적화에 관심 있는 개발자들과 보안 연구자들이 참고할 수 있다.
핵심 요약
- 팩토리오는 품질 기반 아이템 시스템에 taus88 난수생성기(LFSR 3개를 XOR 조합)를 사용한다.
- 게임 바이너리의 디버그 심볼(PDB)과 Ghidra 같은 역어셈블 도구를 이용해 RandomGenerator 클래스의 정확한 구현을 분석했다.
- PRNG의 내부 상태를 알면 동일한 알고리즘으로 미래 난수를 예측할 수 있다.
- 이를 통해 어떤 제작이 높은 품질을 얻을지 미리 계산하고 최적화할 수 있다.
- 팩토리오 2.1부터는 RNG 사용 방식이 변경되어 기존 분석은 2.0 버전에서만 유효하다.
002▲ 125 · 댓글 36PS2 보안칩 26년 만에 역설계 성공1999년 PS2 Fat에 탑재된 CXP102064 MechaCon 보안칩이 4년간의 역설계 끝에 완전히 해제되었다.하드웨어 · 시스템 · Original Sony PlayStation 2 security chip 'broken wide open' after 26 years
PS2 보안칩 26년 만에 역설계 성공

Key Point하드웨어 보존, 수리, 에뮬레이션 프로젝트에 활용될 수 있는 중요한 기술적 진전이며, 폐쇄된 레트로 시스템의 완전한 이해도 가능해진다.
핵심 요약
- 1999년 PS2 Fat에 탑재된 CXP102064 MechaCon 보안칩이 4년간의 역설계 끝에 완전히 해제되었다.
- 화학적 디캡핑과 광학 이미징, 소프트웨어 기법을 조합해 칩의 롬을 덤프하는 데 성공했다.
- 현재로서는 백업 디스크 실행이 이미 소프트웨어 방식으로 가능하지만, 이 덤프는 저수준 에뮬레이션과 보안 취약점 연구에 활용될 수 있다.
- 게임 디스크 내용 자체는 암호화되지 않아 있으며, 덤프만으로는 하드웨어 광드라이브 에뮬레이터 제작에는 충분하지 않다.