연구목적으로 작성한 기술문서이고
악의적인 용도로사용시 모두 본인책임입니다
다운해야할프로그램리스트
Dnspy링크 https://github.com/0xd4d/dnSpy/releases
Assets설명
NET Framework 4.6.2 또는 그위버전 있을시
dnSpy-net472.zip 《--이것다운
dnSpy-netcore-win32.zip//없으면 이것
dnSpy-netcore-win64.zip//없으면 이것
Apk easy tool 링크https://drive.google.com/drive/mobile/folders/10jOplY_wnT_47UneXU7use0WBFWNBYxZ?usp=drive_open
Apk easy tool실행할때 필요한 프로그램들
NET Framework 4.6.2 또는 그위버전
Java SE/JDK
https://www.oracle.com/technetwork/java/javase/downloads/index.html
대략 과정
Apk easy tool이용
Apk 디컴파일
Apk 디컴파일내부파일
Assets/bin/Data/Managed/Assembly-CSharp.dll
찻고 dnspy이용 분석및수정
Apk easy tool 사용 sign
예시1 (Ravenfiled) 링크:https://steelraven7.itch.io/ravenfield
C:\Users\???\Desktop\Ravenfield\Ravenfield_Data\Managed
드래그후
dnspy에 넣는다
사진처럼 edit 에서 직접 클릭하것나 ctrl+shift+k 를하면 검색창이나온다
저는 총알을 찻으려고 bullet ammo 등을검색하다가 shoot이라는 흥미로운걸 발견했네요
저렇게 마우스우클릭후 클릭하것나 crlt+shift+e를누르면된다 구조상 -1을 0으로하면 총알이안줄어들것이다
약간 글이어려우면 구글링해라 나도한다
이렇게수정해보자
아 내가 잘못했나보네 컴파일러씨 죄송합니다(내코딩실력을 원망하자1)
아무튼 이렇게한번수정해보자 이미지한계가10개라니 이럴수가
이렇게 해보자 내코딩 실력을 원망하자
저장을하자
아마 총알을 줄이는명령이었던것같다 총쏘니 총알이 오히려 늘어나네 그냥 지우면 떨어지지도않을듯
'PC리버싱 > (구)기초' 카테고리의 다른 글
초보자를위한 리버싱 간단요약1 (0) | 2020.03.14 |
---|---|
생초보자를 위한 리버싱 기초잡이2미완성 (0) | 2020.03.10 |
생초보자를 위한 리버싱 기초잡이1 (0) | 2020.03.10 |
리버싱 어셈블리어명령어에관하여 (0) | 2020.03.09 |
리버싱관련 어셈블리어 (0) | 2020.03.09 |