HEX edit 와 인피니티 블레이드2
2012.05.03 18:54
80, 90년대에 도스 게임을 하신 분들이면 Hexeditor에 대해서 알고 계시지 않을까 합니다. ;;
삼국지 등등에서 장수의 10진법 능력치를 16진법으로 변환하고 난 다음에 그것을 파일에서 찾아서 (예를 들어 장수의 능력이 80, 81, 85이면 50 51 55 으로 수치 검색...) 능력치를 고치고, 거기서 더 나아가면 도시의 식량/금/병사도 고치고...
능력에 욕심을 내서 최고치인 FF = 255으로 고쳤다가 나중에 어떤 경우에는 능력치 오류가 나고, 어떤 때는 레벨업(?) 내지 아이템 업(?)해 가지고 능력치가 오히려 최저로 하강하는 뭐...그런 일도도 있었죠.
...
20년이 지나, 아이패드용 인블2를 하다 보니 돈이 모잘라서 Hex Edit으로 고쳐볼까 알아봤는데,
벌써 저말고도 다른 용자분들이 자세한 tutorial까지 만들었더군요. 역시. 세상에 새로운 것이라는 것은 없어...흑.
...
그런데 아뿔사. 요즘 게임에서는 다 in-app purchase 형태로 게임에서의 돈도 실제 현금을 써서 살 수 있도록 되어 있는 구조이기 때문에, 자기가 $6.99 주고 산 게임라고 할지라도 그 게임 속에있는 돈은 현실 세계의 개발자들에게 "돈 벌이 수단"이 되기 때문에... 개발자 측에서 패치를 하면서 결국은 이것을 막았더군요. 돈 수치를 암호화시켰다고 하더군요.
뭐랄까요. 이해는 가면서도, 살짝 씁쓸한 느낌? 내가 돈 주고 산 게임을 내가 더 즐겁게 즐기기 위해서 수정을 하려고 하는데, 그 영역마저도 개발자들의 돈 벌이 수단으로 변한 것에 대한 씁쓸함?
코멘트 6
-
성하니
05.03 19:12
-
좀 그러네요... 처음부터 지불하고 산 프로그램... 그안에서 또 지불 시스템을 만든다니...
뭐 불법 때문에 생긴 시스템인지 몰라도 선량한 소비자만... 피해라고 생각되네요
애시당초.. 무료로 풀고 결제 시스템 넣으면 요즘 그런 방법은 은근 욕먹고있으니까..
현 방법은 꼼수라고 생각되네;
-
이C
05.03 19:40
팔라독 같은 경우도 gamecih 같은걸로 해킹이 가능하죠....
-
암호화 해봤자 어짜피 메모리에선 그대로 드러나요.
탈옥한 바디라면 메모리핵 유틸을 써서 변동값 감시하면 검출해낼 수 있습니다.
-
sbz에스비
05.03 23:10
대신에 게임이 많이 싸니까요..
-
반대로, 내가 쓰고 싶지도 않는 무기나 캐릭터, 할 생각도 없는 에피소드들까지 다 일시불에 다 사야 하는거라고 볼수 있죠. 예전엔 음악을 앨범 단위로 팔다가 이제는 음악 단위로 파는것과 마찬가지라 볼수 있지 않을까요? 전 음악 앨범은 하나의 시나리오라고 생각하기 때문에, 음악 단위로 사서 듣는건 음악을 절반도 즐기지 못하는 거라고 생각하기에 가능한 앨범 단위로 구입하고 있습니다.
저도 프로야구 2012하면서.... 어렵게 한적있네요