2P by GN⁺ | ★ favorite | 댓글 1개
  • Rockstar Games가 Insomniac Games 유출 사태 직후 또 다른 대형 유출 대상으로 지목되며, 2023년 12월 24일 GTA 5 전체 소스 코드가 공개됐다는 보고가 나옴
  • 유출 정황은 YouTuber SKizzle의 X 게시물과 Discord 서버 업로드 주장으로 확산됐으며, 일부 게시물은 이후 삭제됨
  • 자료에는 GTA 5 코드뿐 아니라 Bully 2, Project Americas로 알려졌던 차기 Grand Theft Auto, Midnight Club 5 관련 데이터도 포함된 것으로 알려짐
  • GTA 5 소스 코드는 2022년 GTA 6 영상 유출 당시 함께 빠져나갔지만, 이번 전까지 공개되지는 않았던 것으로 전해짐
  • 유출된 코드가 Rockstar의 보안·개발 일정에 부담을 줄 수 있어, Grand Theft Auto 6 지연 가능성까지 거론됨

유출 경위와 확산 정황

  • 2023년 12월 24일 YouTuber SKizzle이 X에서 Grand Theft Auto 5 전체 소스 코드가 공개 유출됐다고 밝힘
  • SKizzle은 유출된 GTA 5 소스 코드 스크린샷도 공유했으며, 해당 게시물은 유출 정황을 뒷받침하는 자료로 쓰임
  • 다른 X 보고에 따르면 소스 코드는 Discord 서버에 올라왔고, 데이터 확산을 피하기 위해 서버 이름은 공개되지 않음
  • “Agent”라는 이름의 팬도 GTA 5 소스 코드 일부와 Rockstar Games의 RAGE 엔진 이미지 일부를 X에 공유했지만, 해당 게시물은 이후 내려감

미출시작과 GTA 6에 미칠 수 있는 영향

  • 유출 자료에는 Rockstar Games가 한때 작업 중이었던 것으로 알려진 Bully 2 관련 데이터가 포함됨
  • 차기 Grand Theft Auto 관련 데이터도 들어 있었으며, 이 프로젝트는 이전에 Project Americas라는 코드명으로 알려짐
  • Midnight Club 5 관련 데이터도 소스 코드에서 드러난 것으로 전해짐
  • GTA 5 소스 코드는 2022년 GTA 6 영상 유출과 함께 유출됐지만, 이번 전까지는 공개되지 않았던 것으로 알려짐
  • Gaming Detective는 이번 소스 코드 유출이 Rockstar Games의 차기작 Grand Theft Auto 6 지연으로 이어질 수 있다고 봄
  • Grand Theft Auto 6는 현재 2025년 출시가 예정돼 있으며, 팬들은 2024년 5월쯤 두 번째 트레일러를 기대하고 있음

댓글과 토론

Hacker News 의견들
  • 4chan 기준이라 크게 걸러 들어야 하지만, 유통 중인 유출본이 3개라는 얘기가 있음: 3.3GB는 소스만, 17GB는 소스와 일부 자산, 1TB는 소스와 전체 자산이라는 식임
    더 많은 게임이 제한적인 라이선스라도 소스 코드를 공개했으면 좋겠음. 내부가 어떻게 돌아가는지 들여다보는 것만으로도 흥미로움
    저작권 기간이 더 짧고, 소프트웨어가 보호를 받으려면 소스 제출이 필수였으면 좋겠음. 저작권이 만료되면 소스가 퍼블릭 도메인으로 풀려서 이미 만들어진 것을 되살리려고 역공학에 시간을 낭비하지 않아도 됨. 물론 실현 가능성은 낮지만, 저작권법 때문에 많은 소프트웨어가 시간 속에 사라질 운명이라는 게 안타까움
    GTA5 Online을 좋아하는 사람이 많으니, Rockstar가 서비스를 내리더라도 이 유출본에 사설 서버를 만들 수 있는 모든 것이 들어 있으면 좋겠음

    • Reddit 사용자가 eBay에서 Blizzard 물건이 든 랜덤 박스를 샀다가 StarCraft 골드 마스터 소스 코드 CD를 발견했던 일이 떠오름
      많은 사람이 코드를 공유하라고 했지만 Blizzard 변호사들이 연락했고, 결국 돌려준 뒤 Blizzard가 굿즈를 잔뜩 줬음. 볼 수 있었다면 정말 흥미로웠을 것임
      https://mashable.com/article/starcraft-source-disc
    • 게임 소스가 잘 공개되지 않는 데는 소프트웨어 특허도 한몫함
      예를 들어 Doom 3 소스 공개 때는 Creative가 특허를 가진 렌더링 기법을 제거하도록 수정해야 했음. John Carmack이 Creative와 동시에 독립적으로 그 기법을 발명했는데도 그랬음
      [0]: https://www.theverge.com/gaming/2011/11/17/2569394/john-carm...
    • 회사가 사라진 뒤, Dota 2 경쟁작이던 Heroes of Newerth의 소스 코드를 공개했음
      https://github.com/shawwn/noh
    • 의회도서관 같은 기관이나 NSA처럼 저장공간이 많은 곳에 소스 에스크로를 두고, 회사가 망하거나 제품이 x년 이상 상업화되지 않으면 공개되게 하면 좋겠음. 회사가 직접 결정해도 되고
      다만 몇몇 게임 개발자 말로는 자산 권리 문제 때문에 조금 더 복잡할 수 있음
    • 기술적으로는 맞지만, 공개된 독점 코드를 본 탓에 자유 오픈소스 프로젝트가 기업 변호사들에게 공격받을 위험이 너무 클 수 있음
      예를 들어 자유 오픈소스 개발자가 두 달 전에 본 공유 소스 코드와 비슷한 알고리즘을 선의로 구현했다면, 그 코드 소유자가 개발 중단 명령을 보내거나 프로젝트 소유권까지 주장할 근거가 생길 수 있을지 모름. 직접 시험해보고 싶지는 않음
      폐쇄 소스를 매우 싫어하지만, 오픈과 클로즈드를 확실히 구분하는 편이 위험한 회색지대를 피하는 데 도움이 된다고 봄
  • 다음 주 헤드라인: “팬이 제출한 패치 덕분에 GTA5 성능 40% 향상
    [0]: https://www.pcgamer.com/rockstar-thanks-gta-online-player-wh...

    • 몇 년 전에 GTA Online을 했는데, Rockstar는 돈에 영향을 주는 버그가 아니면 거의 패치하지 않았음
      게임 머니를 공짜로 얻게 해 실제 돈을 안 쓰게 만드는 글리치 같은 건 고치지만, 게임을 망치는 다른 글리치들은 그대로였음
  • 이제 Mt. Chiliad Mystery가 드디어 풀릴지도 모름
    https://gta-myths.fandom.com/wiki/Mount_Chiliad_Mystery

    • 멋지긴 한데, 그 사이트에는 내가 말할 수 없는 이 건에 대한 내용은 없음 :)
      https://www.reddit.com/r/gaming/comments/3ylmm4/comment/cyet...
    • 언젠가 San Andreas 소스 코드가 유출되거나 공개돼서 Bigfoot 미스터리가 사실인지 아닌지 확정될 수 있을지 궁금함. 이렇게 오래 지났어도 아직 진짜였으면 하는 희망이 있음
    • 예전에 몇 달마다 이 주제 전용 서브레딧에 들어가서, 분명히 없는 걸 찾느라 엄청난 시간을 쓰는 사람들을 놀리곤 했음
  • aarch64 Linux에서 네이티브로 돌릴 수 있는 AAA 게임이 더 많았으면 늘 바람
    포팅이 세상에서 제일 쉬운 일은 아니겠지만, 소스 유출은 그 가능성의 문을 열어줌

    • 어제 N64용 Perfect Dark가 디컴파일되어 Windows용으로 빌드됐다는 걸 알게 됐음. 이제 디컴파일됐으니 Linux도 어렵지 않을 것 같음
      어쨌든 정말 대단해 보였고, 비슷한 프로젝트가 몇 개 더 있었음
    • 이 목표를 생각하면 소스 코드 유출은 사실상 최악에 가까운 일임
      역공학이나 회사의 오픈소스 공개와는 완전히 다름. 대부분의 사람은 호기심 이상으로 건드리지도 않을 것임
  • 합법적으로 구매한 게임의 자산은 그대로 쓰되, Rockstar의 런처 크랩웨어 없이 동작하는 완전한 오픈소스 재구현이 있으면 좋겠음

    • 그리고 소액결제도 없으면 좋겠음
  • 모딩 커뮤니티나 GTA Online 해커 말고 누가 신경 쓸지 진지하게 궁금함
    경쟁사가 돈과 노력을 들일 만한 가치가 있는 뭔가가 들어 있다고 생각할 리는 없음

    • Amsterdam에는 자전거를 훔쳐서 10유로에 파는 사람들도 있음
      왜 그런 짓을 하는지 이해가 안 되지만, 원격으로 일하는 소프트웨어 개발자인 내 세계에서는 말이 안 될 뿐이고, 다른 누군가의 세계에서는 말이 될 가능성이 큼
    • 훌륭한 학습 자료가 될 수 있음. 게임 개발자는 아니지만, 로컬에서 빌드할 수 있는 AAA 게임 소스 코드가 있다면 매우 기쁠 것 같음
    • 더 나쁘게는, 경쟁사는 직원들이 그 소스 코드를 다운로드하거나 보는 것조차 절대 허용하면 안 됨. 지식재산 전체가 절도 가능성으로 오염될 수 있음
      코드가 유출됐다고 Rockstar가 지식재산권을 잃은 건 아니고, 배포하는 사람은 절도에 가담하는 것이며 보유하는 사람도 공범이 됨. 코드를 읽고 그 안의 영업비밀을 경쟁 제품에 사용할 가능성까지 생기면 민사·형사 책임에 노출됨
      이 소스 코드는 각자 위험을 감수하고 다뤄야 하는 방사성 독성 폐기물처럼 봐야 함
    • Rockstar 입장에서는 소액결제 때문에 신경 쓸 이유가 있음. GTAV Online에서 해커들이 현금거래 보상을 소환하는 건 이미 “문제”였음
    • 스피드러너들도 신경 쓸 것 같음
  • Rockstar가 최근에 꽤 많이 당하고 있는데, 내부자 소행인지, 관리 부실인지, 채용 문제인지, 전부 섞인 건지, 아니면 완전히 다른 이유인지 잘 모르겠음
    GTA6 유출 이후에는 보안 조치를 강화했어야 했을 것 같음

    • 이 소식은 2022년 같은 유출 건에서 나온 것이고, 어떤 이유로 이제 다시 보도되는 중임
  • 이제 로딩 시간을 더 개선할 수 있을지도…

  • “Nvidia 해킹 혐의로 보석 중이던 Kurtaj는, 검찰에 따르면 Travelodge 호텔에서 경찰 보호를 받는 동안 GTA 절도를 해냈다. 컴퓨터 없이도 스마트폰, Amazon Firestick, 호텔 방 TV만으로 Rockstar를 해킹했다.”
    오? 이건 인정함
    https://nymag.com/intelligencer/2023/12/teen-hacked-grand-th...

    • 이걸 읽고 나서는 접근 권한이 있던 원격 서버를 쓴 것 같다고 봤음
      예를 들면 휴대폰은 Bluetooth 키보드로 쓰고, Fire Stick은 인터넷 연결과 브라우저를 제공하고, 실제 해킹을 위한 전체 Linux 환경은 원격 서버가 제공하는 식임
    • 어디선가 읽은 기억으로는, 그 시점에는 주로 휴대폰에서 이미 갖고 있던 접근 권한, 아마 Slack 접근을 썼고 실제 해킹을 많이 한 건 아니었다고 함
    • 이쯤 되면 이 사람의 실력을 선한 일이나 합법적인 악에 활용하기 시작해야 함
    • 완전히 틀린 얘기가 아니라면, 내게는 그냥 파일을 어딘가에 저장해둔 것처럼 들림
      다만 Travelodge Wi-Fi가 워낙 나쁘니, 실제로 일을 수행하는 것 말고는 방법이 없었을지도 모름