Autojs 최신 스냅샷 암호화 자습서

스냅샷 암호화는 8.7.6에서야 시작되었는데, 이전 버전을 사용하고 싶으면 그럴 가능성이 없기 때문에 몇몇 거물들이 스냅샷 암호화를 풀었습니다. 암호화 효과는 다음과 같습니다.

Autojs 버전: 8.7.7-0

암호화 원칙: 스냅샷, 이러한 종류의 암호화는 비교적 새로운 것으로 문자 그대로 스냅샷 암호화를 의미합니다. 즉, 이 파일은 Rhino 코드 런타임을 위해 미리 컴파일된 바이트코드입니다.

1. 암호화된 파일 단계:

1. 덱스를 로드합니다.

 1

런타임 . loadDex ( "./Snapshot.dex" ) ;

2. 암호화된 파일.

1
패키지 .Generator .save ( 암호화js 파일 경로 ) ;

3. 암호화된 파일과 암호화되지 않은 파일이 같은 폴더에 있습니다.

1
2
4
// 암호화 전 파일 경로
filePath = 파일 . 조인 ( 파일 . getSdcardPath ( ) , "스크립트" , "module.js" ) ;
// 암호화된 파일 경로
filePath = 파일 . 조인 ( 파일 . getSdcardPath ( ) , "스크립트" , "module.snapshot" ) ;

둘째, 암호화된 파일을 사용합니다.

1. 일반 파일:

1
패키지 . 로더 . 로드 ( 파일 경로 ) ( ) ;

2. 모듈 파일:

1
2
4
5
6
7
8
9
10
11
12
13
14
15
// 모듈 원본 파일 내용
모듈 . 수출 = {
  이름 : "존" ,
  실행 : 함수 ( ) {
    toastLog ( "나는 달리고 있다" ) ;
  } ,
} ;
 
// 모듈.js
패키지 . 로더 . 로드 ( 파일 경로 ) ( ) ;
 
// main.js
let module = require ( "./module" ) ;
로그 ( 모듈 ) ;
모듈.실행 ( ) ; _ _

재인쇄 시 명시하십시오: 리소스 라이브러리

추천

출처blog.csdn.net/m0_55125030/article/details/116427320