애플릿 상승, 크롤링 소스 코드

주요 아이디어 :

  애플릿이 실행 된 후, 먼저 코드의 대부분을 복원, 마이크로 채널 압축 디 컴파일 후 패키지의 프로그램을 디 컴파일, 자원 번들 애플릿을 얻을, 다운로드 한 다음 리소스를 실행합니다.

  녹화 날,이 방법은 마이크로 편지를 수리하지 않습니다.

1. 캡처 소스 패키지 wxapkg

  프로세스의 작은 아이콘을 열기, 마이크로 채널은 이미 휴대 전화로 원격 서버에서 소스 파일을 다운로드하고, 원칙적으로 지역 전화는 이미 오래 탈옥 또는 루트 권한에 대한 액세스 권한이있는 한,이 소스를 가지고있다. 루트 권한이없는, 당신은 안드로이드 에뮬레이터를 사용할 수 있습니다. 주소를 첨부 루트와 함께 제공, 하나님의 사용을 권장 : 다운로드  

  시뮬레이터를 개방 한 후, 마이크로 채널 (소스 파일에 액세스하는 데 사용) RE 관리자를 탑재. 내부에서 열기 및 제공 : 메뉴 설정의 수퍼 유저 => = 오른쪽 상단> 자동 응답 => 허용

      

 

 

 그런 다음, RE로, 잠시 동안 실행 한 후, 애플릿을 열고, 마이크로 문자를 입력 위치에 대한 파일을 찾습니다

  {루트 /data/data/com.tencent.mm/MicroMsg/  } / appbrand / PKG /User

진수 문자열에 {사용자}.

 

 

자원이 실패에이 파일이 압축되면, 압축 단계를하지 않는 등 마이크로 친구에게 편지를 보내 공유하고, 액세스 메시지를 표시합니다.

마이크로 채널은 충전 일정한 규칙에 따라 압축 될 것이다 단일 서브베이스 일부 종속 wxapkg 파일을 포함한다. 이진 파일이 자신의 마이크로 채널을 wxapkg 해결 위대한 하나님을 보려면 여기를 찔러 

 

2. 디 컴파일

  wxapkg 파일을받은 후, 당신은 디 컴파일 할 수 있습니다.

  노드 환경의 자식 자원 복제가 제공  https://github.com/qwerty472123/wxappUnpacker을  자사의 카탈로그 설치 의존에  설치 NPM 

    또는

NPM esprima 설치 

NPM CSS를 설치 - 트리 

cssbeautify NPM 설치 

NPM 설치 VM2 

NPM 추하게를 설치 - ES 

NPM 설치 JS -beautify

 

  설치가 완료되면, 명령 실행,  노드 wuWxapkg.js [-d] <파일 ...>

  [-d] <파일 ...>와 같은 wxapkg 자원 위치한다 :  노드가 wuWxapkg.js D : \ wxApp \ 리소스 \ _1123949441_304.wxapkg

  실행 후 프로그램의 소스 코드를 컴파일하려면 주소 파일 wxapkg 주소 자원 디렉토리로 컴파일

 

참고 : 두 단계 빠른 액세스 애플릿 소스 코드

또는   마이크로 채널 TBS 크롤링 페이지를 사용하여 광고에 애플릿을 가진다     (측정하지 않음)

추천

출처www.cnblogs.com/_error/p/11726356.html