안녕하세요. 이번 업데이트 이후 잠재능력 미표시 등등의 여러 문제가 발생하는듯 해서 제가 아는선에서 의견을 말해볼게요.
우선 bin파일변조자의 경우는 100%로 현재 업데이트 포함하여 계속 업데이트가 있을때마다, 갈수록 문제가 많이 발생할 것 입니다.
대항해시대 런처를 만들고 각종 파일들을 분석해보면서 확인되고 알게된 부분들이 많은편이라 말할 수 있는 입장이기에..
현재 대항해시대의 실행파일(GVOnline.exe)는 단순 껍데기에 불과한 파일이며 [1. GVOnline.exe] -> [2. GVOLncr] -> [3. GVOnline.bin] 의 순서로 실행이 됩니다. 실질적인 게임의 핵심실행파일이 흔히들 말하는 bin파일 인 것이죠.
기존에는 단순히 ‘cmp eax, 2 je xxxxxx’ 식의 조건이었기에 HEX 변경을 통해 비교연산자를 통한 값이 2와 같을시 je(jump if equal) 하여 접속제한이 되도록 처리가 된 부분을 jmp(jump)로 고쳐 우회한 것으로 판단됩니다.
다만, 이그드라실 업데이트 이후 해당 클라이언트 제한 조건자체가 완전히 변동이 되었고, 기존의 파일 변조방식이 통하지 않자 대부분의 변조유저들은 이전 버전의 bin파일을 사용하셨을 겁니다.
여기서 문제가 발생합니다. bin파일은 단순히 클라이언트 수 제한을 검증만 하는 파일이 아니기에 이걸 이전 버전으로 되돌린다면 신규업데이트 관련한 컨텐츠 일수록 오작동할 가능성이 현저히 높아지는 거죠.
현재는 문제가 미미하다할지라도 업데이트가 계속 될수록 점차 별거 아닌상황에서도 튕긴다거나 하는 경우가 많이 생길 수 있습니다. 파파야 측에서 bin 파일의 해쉬값만 검증해도 쉽게 막을 수 있는 부분인데 그러지 않는걸 보면 자체적으로 4-5클 유저인지의 검증은 불가능 한 게 아닐까 싶습니다.
일부 정상 클라이언트 유저분들도 잠재능력 미표시 등을 언급하시는 데, 해당 부분은 제가 그분들이 전부 클라변조유저하고 장담은 할 수 없으나, 일부는 그럴것이고 정말 정상클라인데 문제가 발생되는 부분에선 업데이트 과정에서 정상적으로 업데이트 파일 내려받는 중 누락이나 오류가 있었을 것으로 예상됩니다.
이번 업데이트 유심히 보던 중 업데이트 방식에 변동이 있었던걸로 보였거든요.
암튼 두서없이 주절거렸는데, 문제 있으신분들은 얼른 패치가 되어 정상적인 게임을 할 수 있기를 바래봅니다 ㅎㅎ
추가로 팁게에 올렸던 대항해시대 런처에 많은 관심 가져주셔사 감사합니다 ㅎㅎ
개인쪽지로 다클 가능하게 수정해달란 요청을 많이 받았는데 게임약관상 불법정인 행위이기에, 어려울 것 같습니다.