블록런처/Add-On
덤프버전 :
상위 문서: 블록런처
마인크래프트 자바 에디션의 모드와 가장 흡사한 모드이다. Cydia Substrate API를 이용하여 리버싱 테크닉 중 함수 후킹을 하고 공유 라이브러리 삽입을 통해 마인크래프트를 수정한다.
흔히 앱의 형태로 존재한다. 하지만, 단순히 공유 라이브러리의 형태로 존재할 수도 있다.
당연히 공유 라이브러리를 만들어내기 위해서 C 계열의 언어를 사용해야 한다. 주로 C++이 사용된다.
애드온을 만드는 방법[1]
리버싱에 익숙하다면 이론상, 모든 것이 가능하다.[2]
스크립트를 만들 때처럼 마인크래프트 자체에 대한 적당한 이해를 가지고 만들 수 없다.
리버싱에 숙달된 상태로 앱 자체를 리버싱 한다는 마음으로 임해야 한다.
흔히 잘못 알려진 사실로, Add-On을 개발하는데에 헤더가 필요하다는 것인데, 이는 자신이 리버싱을 할 줄 모르는 사람인 경우에만 해당된다. Add-On을 개발하는데 필요한 것은 함수 후킹 API, 리버싱 도구, 지식만 있으면 된다.컴파일러는 당연히...
1. 개요[편집]
마인크래프트 자바 에디션의 모드와 가장 흡사한 모드이다. Cydia Substrate API를 이용하여 리버싱 테크닉 중 함수 후킹을 하고 공유 라이브러리 삽입을 통해 마인크래프트를 수정한다.
흔히 앱의 형태로 존재한다. 하지만, 단순히 공유 라이브러리의 형태로 존재할 수도 있다.
당연히 공유 라이브러리를 만들어내기 위해서 C 계열의 언어를 사용해야 한다. 주로 C++이 사용된다.
2. 방법[편집]
3. 장점[편집]
리버싱에 익숙하다면 이론상, 모든 것이 가능하다.[2]
4. 단점[편집]
스크립트를 만들 때처럼 마인크래프트 자체에 대한 적당한 이해를 가지고 만들 수 없다.
리버싱에 숙달된 상태로 앱 자체를 리버싱 한다는 마음으로 임해야 한다.
흔히 잘못 알려진 사실로, Add-On을 개발하는데에 헤더가 필요하다는 것인데, 이는 자신이 리버싱을 할 줄 모르는 사람인 경우에만 해당된다. Add-On을 개발하는데 필요한 것은 함수 후킹 API, 리버싱 도구, 지식만 있으면 된다.
이 문서의 내용 중 전체 또는 일부는 2023-12-31 12:25:43에 나무위키 블록런처/Add-On 문서에서 가져왔습니다.