채팅0

    플레이어 UID 찾는법

    조회수 1181
    1. NPC 말고 아무도 없는 방에 들어간다.

    2. 혼자있는것을 확인한 후 아래 내용을 따라한다.

    NGS 바이패스 되어있다는 가정

    치트엔진을 열고 msw.exe 를 잡고 메모리뷰 클릭

    메모리뷰에서 ctrl+g눌러 아래 주소 입력후 이동


    "GameAssembly.dll"+18EA097


    그 주소 에 BP(F5) 걸면 빨간색으로 바뀜 아마 바로 멈출건데 게임이 그럼 BP 걸린거임 사실 그냥 BP 걸리면 오른쪽에 레지스터 변함

    오른쪽에 RAX, RCX, RDX등 레지스터들이 뜸 그 레지스터 창에 PF 인가 누르면 XMM 레지스터들 보이고 잘 분석해봐


    그리고 x64 calling convention 보면 rcx, rdx, r8 등등 함수 파라미터 어디에 담기는지 알 수 있다.


    암튼


    브포가 걸리면 오른쪽에 RCX 를 더블클릭해서 주소를 복사해라 아니면 오른쪽 클릭해서 FOLLOW HEXVIEW인가 암튼 그거 누르면

    아래에 HEXVIEW에(초록색으로 된 AB CD EF 뭐 이런식으로 되어있는 창) 주소 이동이된다

    그 창에서 오른쪽 클릭으로 메뉴열어서 DISPLAY TYPE이 있는데 거기서 FLOAT로 바꿔바

    아마 그 주소로부터 RCX+0x14가 오브젝트 X좌표일거야 RCX+0x18이 Y좌표고


    그럼 여기서 캐릭터의 X랑 다른 오브젝트의 X랑 나눠야겠지

    캐릭터의 X좌표를 찾았다면 RCX+0x40에서 4바이트가 대충 나는 uid로 판단되어서 이걸로 분기 어셈 짜서 몬스터만 해당 위치로 박아놨어


    ex)

    cmp [rcx+40], abcdef

    je orignialcode


    위의 코드는 안될거야 cmp 부분에서 뭐가 잘못됐는지 생각해보고


    이방법은 몬스터의 히트박스만 해당 좌표로 고정하는듯해 내가 전에 올린 이미지까지 옮기는 방법도 비슷하니까 잘 찾아보고


    이제 진짜 현생 살러간다 오랜만에 분석하는게 신나서 했는데 현생을 못살고있어서 접는김에 뉴비들 미래 진로나 급식들 프로그래머 되는데 좋은 동기부여가 될거같아서 남긴다

    댓글9

    회원프로필

    2024.01.20 15:24
    회원프로필

    아 현재 il2cppdumper가 넥슨에서 global-metadata.dat을 암호화나 조금 보안 처리해서 덤프가 안되는듯하니 참고!

    2024.01.20 15:28
    회원프로필

    엥 덤프도 안되나요 지금?

    2024.01.20 15:30
    회원프로필

    지금 버전으로 덤프하면 안되던데요..
    로직이랑 nexonglobalsecurity.dll 추가됨.. 이 dll은 현재 암호화되어서 런타임에 복호화되어서 메모리에 올라갑니다

    2024.01.20 15:32
    회원프로필

    루아 덤프는 모릅니다~ 이건 il2cpp dump 말한거에요

    2024.01.20 15:50
    회원프로필

    아아 이해했습니다

    2024.01.20 16:00
    회원프로필

    제가 덤프뜨는 것 중에 궁금한 것이 있어서
    혹시 1대1 드려서 여쭤봐도 될까요?

    2024.01.20 15:46
    회원프로필

    루아 덤프는 모릅니다~ 이건 il2cpp dump 말한거에요

    2024.01.20 15:50
    회원프로필

    11 걸지마세요 이제 안와요

    2024.01.20 15:51

      게시글 리스트
      제목작성자작성일조회
      공지10-2022148
      6168711-1735
      6168611-1768
      6168511-1769
      6168411-16331
      6168311-16308
      6168211-16297
      6168111-16288
      6168011-16436
      6167911-16621
      6167811-15362
      6167711-15354
      6167611-15536
      6167511-14632
      6167411-14720
      6167311-14654
      6167211-14579
      6167111-13687
      6167011-13810
      6166911-13763
      안내 배너 이미지