모바일게임

조회 수 1052 추천 12 댓글 9
아래 내용은 저희 길드원분께서 미X포X 관련 분께 받은 내용이라고 합니다.
이리 저리 패치를 해보려고 하시는 실력자분들이 아시면 좋을것 같아서 글 옮깁니다.
이 글이 문제가 되면 삭제토록 하겠습니다.


일단 현재상황을 정리해보자면......?
노트북에서는 대부분 가능(일부 불가) 데스크탑에선 대부분 불가능 (극히 일부 가능) 입니다.
여기서 차이점은 노트북, 데스크탑으로 나뉜다기 보다 CPU 가 지니모션에서 ARM으로 인식하느냐 x86으로 인식하느냐의 차이인듯 합니다.
현재 대부분 데스크탑은 x86으로 인식하고 x86은 무조건 VM감지가 뜨는것 같고?
노트북인 경우에도 안되는 6대 정도의 노트북을 직접 확인해본바로 모두 x86으로 인식하였습니다.
보통 M 이 붙은 모바일 CPU 인 경우에도 실제 지니모션에서 x86으로 인식하는 경우가 종종 있습니다.
반대로 문제 없이 구동가능한 노트북 CPU는 제가 본 노트북은 모두 arm 으로 인식하고요..
어떤 분께서 일반 데스크탑 CPU에서도 구동한 스샷을 보셨다 하신분도 있는데
이 부분은 제가 직접확인한게 아니라서 별 의미를 두진 않습니다.

어쨌든 이 부분을 확인해보고 싶으시면 지니모션 구글플레이에서 android info 나 hardware info 로 검색하셔서?
나오는 어플 아무거나 설치하신뒤 프로세서나 CPU 정보를 확인해보시면 됩니다.
보통 cpu1, cpu2 가 표기되는데 되는 컴퓨터는 첫번째가 x86 이 아닌 armeabi-v7a 로 인식하는걸 확인했습니다.

기존의 보안프로그램들중에서도 이 CPU 값을 확인하는 보안어플들이 있었는데
그 보안프로그램들은 단순히 값만 확인하는 차원이였기에 지니모션에서 빌드프롭(ro.product.cpu.abi)값을 설정해주면 문제 없이 구동되었었습니다.
그러나 이번 보안파일에서는 그 부분을 수정하여 arm 인척해도 실제 보안 모듈이 로드 되는 순간 감지하는 기능이 있는것 같습니다.

현재 노트북에서 구동가능한 방법이라고 하는 nmssgt.ssd 파일에 쓰기 속성을 제거 하는 방식도?
사실 쓰기속성을 제거함으로서 해당 파일이 수정되지 않게 고정하는게 목적인건데?
예를 들어 데스크탑에서 그냥 어플을 실행하면 버전확인전 VM 감지가 바로 뜹니다.
이때 files 폴더에 이전버전의 libex.so, nmssgt.ssd, nmssgt.ssv 파일을 모두 복사한뒤
모두 소유자 읽기 전용으로(400) 변경한 뒤에 다시 어플을 실행하면 VM 감지가 뜨는 타이밍이 처음보다 늦어져서 버전확인 후 감지가 뜹니다.

이 타이밍에서 데스크탑(x86)에서는 오류가 뜨고 노트북(arm)에서는 문제없이 지나가게 되는것 같습니다.
아마 이 부분은 리눅스, 안드로이드 커널이나 드라이버 단에 대한 지식이 필요한듯 합니다.


이때 files 폴더에 보면 nmssgt.ssv, nmssgt.ssd 파일은 소유자 읽기 속성 그대로 있지만 libex.so 파일이 새롭게 갱신되어있는걸 확인 할 수 있습니다.
결론적으로 nmssgt.ssd, nmssgt.ssv 파일은 이전버전으로 읽기만 가능하다는 전제하에 libex.so 파일이 현재 최신 버전이면 VM이 바로 뜨고
libex.so 가 이전버전이거나 없거나 읽기 전용이거나 어쨌든 정상적이지 않은 경우에는 이 파일이 새롭게 갱신되고 그 뒤에 VM이 뜨는것 같습니다.
물론 이 libex.so 파일이 뭐하는 파일인지는 모르겠습니다. 파일명으로 보아 보안파일이나 그런건 아닌것같고 그냥 라이브러리를 로드하거나 뭐
그런 포괄적으로 사용되는 파일이 아닐까 추측해봅니다.


그리고 처음에 얘기나왔던 네트워크 관련 부분은 별 상관이 없을듯 보입니다.
지니모션은 버추얼박스가 만들어준 가상세계에서 동작을 하는 에뮬레이터 이기에
지니모션은 버추얼박스가 만들어준 가상네트워크를 통해서만 통신이 가능하며 이 가상네트워크가 윈도우의 네트워크를 사용하게 됩니다.
물론 여기서 NAT 방식이냐 브리지방식이냐에 따라 달라지긴 하겠지만 어쨌든 요점은 분명합니다.

지니모션 내에서 모든 네트워크는 WiredSSID 라는 기본 와이파이 장치로만 통신하게 되어있기에?
지니모션 내의 어플이 지니모션 바깥세상을 알 수 있는 방법은 없지 않을까 생각됩니다.
그렇기에 실제 PC가 무선랜을 쓰는지 유선랜을 쓰는지 무슨 랜카드를 쓰는지 지니모션도 알수 없고 지니모션 내의 어플은 더더욱 알수 없다고 보여집니다.
아이피 관련된 얘기는 별 의미없으니까 하지 않겠습니다.

어쨌든 지니모션은 버추얼박스가 만들어준 가상세계에서만 동작을 하는 에뮬레이터 이기에
윈도우의 드라이버나 이런 바깥세상의 정보에 대해선 제한적으로 밖에 알수가 없습니다.

제가 아는 선에서 지니모션이 데스크탑과 공유할 수 있는 관련 정보는
CPU, 그래픽(정확하게는 OpenGL 관련정보) 이지 않을까 합니다.
또한 데스크탑에는 없는 배터리 관련 장치가 지니모션에는 셋팅 되어있습니다.
이 부분도 확인해볼 필요는 있다고 보여집니다.

여기까지가 제가 아는 정보에 대해서 대강 써본 내용입니다.


  • 아마린 2015.03.30 13:11

    데스크탑도 되긴 하나보군요

  • 병아 2015.03.30 13:12

    흠..된다는말도잇고 안된다는말도 많아서..

  • 조반니 2015.03.30 13:12

    이번엔 정말 힘들듯 싶네요 위기네... 복귀한지 얼마안되서 재밌게했는데 나도 포기해야되나..

  • 방현짱 2015.03.30 13:18

    제가 본거는 nmssgt.ssv.tmp 파일이 순식간에 생성된후 이파일이 nmssgt.ssv로 바뀌는걸 봤습니다. 8바이트 짜리 파일인데, 혹시나 이게 cpu구분값을을 갖고 있지 않나 합니다.
    제꺼는 값이 08 00 00 00 DB BF 97 9B 인데 노트북은 다른 값을 가지고 있는지 확인해보세요.
    nmssgt.ssv.tmp 퍼미션을 바꿔도 안되는게 이파일을 생성하는 모듈이 슈퍼유저 권한을 갖고있는 것으로 보입니다.

  • 가끔정상 2015.03.30 14:07

    아아~??

    저랑 같은 방법, 같은 결론에 도달하시고 같은 곳에서 막히셨군요.

    데스크탑이 됐다카더라 하는 글은 간간히 보이긴 하지만 증거 스샷이나 그런 건 저도?일절 본 적이 없어요.

    아마 대부분 시도하시는 분들이 비슷하지 싶습니다.

    cpu 차이일 거라는 건 거의 확정적인 것 같은데.. 그 이후에 보안 파일을 갱신해 버리는 게 아닌가 싶어

    더이상 손을 쓸 방법을 못 찾겠네요.






  • 준이치 2015.03.30 14:13

    저도 봤는데 libex.so 이것과 nmss 이 두가지가 해당 어플 접속한 시점으로 항상 시간이 바뀌어있더라고요

    이 둘을 삭제해도 다시 나타납니다

    하지만 근데 다른 패치로 하면 이 두가지가 아예 없어지는데 어느 정도 중간 까지 업데이트 하다 또 다시 VM이 걸려버립니다

    2중 3중의 가능성도 염두해두고 있습니다

  • 박복하년 2015.03.30 20:29

    이번엔 독하게 하네요..정말..음

  • 당구니 2015.03.30 23:13

    독하네여 독해....

  • 시로인 2015.03.31 03:56

    제대로 쓰신거 같네요. ㄷㄷㄷ 늦은 새벽이지만 배터리쪽에 한가닥 희망을 걸고 도전을 하시는 분들이 있어서 야근이 지루하지 않게 흘러가고 있습니다.


List of Articles
분류 제목 글쓴이 최근변경 추천
V4 모바일게임 게시판에 매크로 직접 공유 제재 피카부 2019.11.20 0/0
공지 게임 카테고리가 없다면 기타 게시판에 올려... 피카부 2017.03.30 0/0
공지 복귀 및 추천 요청 등의 무의미한 글 제재 피카부 2016.11.25 0/0
블레이드 블레이드 우회 관련.... 녹스실행시 보안 파... 39 완스 2015.11.25 12/0
별이되어라 각 컨텐츠별 위상, 태제, 보덴 추천 36 킹쏘 2015.08.20 12/0
별이되어라 500루비 항아리 사용시 주의할점 24 seadog 2015.06.17 12/0
레이븐 [필독] 추천 유도 및 구걸 글 제재에 대한 안내 50 꽃나무 2015.11.02 12/0
몬스터길들이기 패치를 시도해보시는 분들께 도움될만한 글... 9 지니모바일 2015.03.31 12/0
영웅 매크로 수정해놨어요 33 선지해장국 2015.04.02 12/0
몬스터길들이기 팀대 추천 및 조합 요새 리뷰! 20 주니기 2015.03.04 12/0
몬스터길들이기 몬길보대 이제 PC로 보대 하자 64 현토리아빠 2015.02.14 12/0
별이되어라 하스작 개인 저장용 9 흐허흥허어 2015.03.10 12/0
블레이드 블레이드 오토플그램 시험판 배포합니다.(지... 69 프리헌터스 2015.03.10 12/0
메이플스토리 사전등록 쿠폰 필요하신분 있나요 27 만쥬다 2014.12.14 12/0
몬스터길들이기 2레벨을 위해 달리는 분들을 위한 팁 95 cheer 2015.02.09 12/0
블레이드 다같이 블레이드 에뮬로 즐기자! 9 뽕국아 2014.10.12 12/0
달빛조각사 달빛 조각사 매크로 91 태환은린 2020.06.10 11/0
히트 #. 누구매크로가 가장좋나요? 라는 질문은 ... 20 seadog 2016.03.11 11/0
레이븐 님들아 떳어요!!!!!!!!!!!!!!!! 188 추가을 2015.06.07 11/0
레이븐 [레이븐 매크로] v1.71 (지니,윈드로이,폰) 48 멜랑 2015.07.08 11/0
영웅 영웅 겔3용 프렙 디비입니다.. 16 선지해장국 2015.06.24 11/0
레이븐 초보를 위한 누구나 다 알수도있는 장비빨리... 42 하늘금 2015.04.23 11/0
몬스터길들이기 중간보고... 그리고 간곡한 부탁 33 케이군 2015.03.31 11/0
Board Pagination Prev 1 2345678910 ... 3760 Next
/ 3760

전체 최신 인기글

전체 주간 인기글