├── .gitignore ├── README.md ├── challenge ├── challenge01 │ └── challenge01.py ├── challenge02 │ └── challenge02.md ├── challenge03 │ ├── astDecrypt.js │ ├── challenge03.js │ └── challenge03.py ├── challenge06 │ └── challenge06.py ├── challenge07 │ └── challenge07.py ├── challenge08 │ └── challenge08_replace.html ├── challenge11 │ └── challenge11.py └── challenge12 │ └── challenge12.py ├── matchAPP2022 ├── AppMatch2020 │ ├── .gitignore │ ├── AppMatch2020.iml │ └── src │ │ ├── META-INF │ │ └── MANIFEST.MF │ │ └── com │ │ └── app2020 │ │ └── match01 │ │ └── Match01.java ├── README.md ├── config.py ├── match01 │ ├── match01.jar │ └── match01.py ├── match02 │ ├── libmatch02.so │ ├── match02.jar │ └── match02.py └── match03 │ ├── libmatch03.so │ ├── match03.jar │ └── match03.py ├── matchWeb2020 ├── README.md ├── config.py ├── match01 │ ├── match_01.js │ └── match_01.py ├── match02 │ ├── match_02.js │ └── match_02.py ├── match03 │ ├── __pycache__ │ │ └── match_03.cpython-38.pyc │ └── match_03.py ├── match04 │ └── match_04.py ├── match05 │ ├── match_05.js │ └── match_05.py ├── match06 │ ├── match_06.js │ └── match_06.py ├── match07 │ ├── match_07.jpg │ └── match_07.py ├── match09 │ ├── AST │ │ ├── ast_part1.js │ │ ├── ast_part2.js │ │ ├── js_part1.js │ │ ├── js_part2.js │ │ ├── part1_encode.js │ │ └── part2_encode.js │ ├── match_09.js │ └── match_09.py ├── match11 │ ├── MainActivity.java │ ├── libyuanrenxue_native.so │ ├── match_11.py │ └── unidbg-android.jar ├── match12 │ └── match_12.py ├── match13 │ └── match_13.py ├── match14 │ ├── AST │ │ ├── ast_code.js │ │ ├── input_code.js │ │ └── output_code.js │ ├── match_14.js │ └── match_14.py ├── match15 │ ├── main.wasm │ └── match_15.py ├── match16 │ ├── match_16.js │ └── match_16.py ├── match17 │ └── match_17.py ├── match18 │ ├── match.yuanrenxue.cn-1742037817460.log │ └── match_18.py └── match20 │ └── match_20.py ├── matchWeb2023 ├── README.md ├── match01 │ ├── match01.js │ ├── match01.py │ └── replace.js ├── match02 │ ├── match02.js │ └── match02.py └── match03 │ ├── 2.jpg │ ├── match03.js │ ├── match03.py │ ├── match03.txt │ ├── sm-crypto包的sm3加密.js │ ├── sm3_标准.js │ └── sm3_魔改.js └── package.json /.gitignore: -------------------------------------------------------------------------------- 1 | # 2 | .idea 3 | .DS_Store 4 | 5 | node_modules 6 | __pycache__/ 7 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/README.md -------------------------------------------------------------------------------- /challenge/challenge01/challenge01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/challenge/challenge01/challenge01.py -------------------------------------------------------------------------------- /challenge/challenge02/challenge02.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/challenge/challenge02/challenge02.md -------------------------------------------------------------------------------- /challenge/challenge03/astDecrypt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/challenge/challenge03/astDecrypt.js -------------------------------------------------------------------------------- /challenge/challenge03/challenge03.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/challenge/challenge03/challenge03.js -------------------------------------------------------------------------------- /challenge/challenge03/challenge03.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/challenge/challenge03/challenge03.py -------------------------------------------------------------------------------- /challenge/challenge06/challenge06.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/challenge/challenge06/challenge06.py -------------------------------------------------------------------------------- /challenge/challenge07/challenge07.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/challenge/challenge07/challenge07.py -------------------------------------------------------------------------------- /challenge/challenge08/challenge08_replace.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/challenge/challenge08/challenge08_replace.html -------------------------------------------------------------------------------- /challenge/challenge11/challenge11.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/challenge/challenge11/challenge11.py -------------------------------------------------------------------------------- /challenge/challenge12/challenge12.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/challenge/challenge12/challenge12.py -------------------------------------------------------------------------------- /matchAPP2022/AppMatch2020/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchAPP2022/AppMatch2020/.gitignore -------------------------------------------------------------------------------- /matchAPP2022/AppMatch2020/AppMatch2020.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchAPP2022/AppMatch2020/AppMatch2020.iml -------------------------------------------------------------------------------- /matchAPP2022/AppMatch2020/src/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchAPP2022/AppMatch2020/src/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /matchAPP2022/AppMatch2020/src/com/app2020/match01/Match01.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchAPP2022/AppMatch2020/src/com/app2020/match01/Match01.java -------------------------------------------------------------------------------- /matchAPP2022/README.md: -------------------------------------------------------------------------------- 1 | # 猿人学第1届Android逆向题目 2 | 3 | 网站: https://appmatch.yuanrenxue.cn/ 4 | 5 | match01 上传于 2023-10-03 4 6 | -------------------------------------------------------------------------------- /matchAPP2022/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchAPP2022/config.py -------------------------------------------------------------------------------- /matchAPP2022/match01/match01.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchAPP2022/match01/match01.jar -------------------------------------------------------------------------------- /matchAPP2022/match01/match01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchAPP2022/match01/match01.py -------------------------------------------------------------------------------- /matchAPP2022/match02/libmatch02.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchAPP2022/match02/libmatch02.so -------------------------------------------------------------------------------- /matchAPP2022/match02/match02.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchAPP2022/match02/match02.jar -------------------------------------------------------------------------------- /matchAPP2022/match02/match02.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchAPP2022/match02/match02.py -------------------------------------------------------------------------------- /matchAPP2022/match03/libmatch03.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchAPP2022/match03/libmatch03.so -------------------------------------------------------------------------------- /matchAPP2022/match03/match03.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchAPP2022/match03/match03.jar -------------------------------------------------------------------------------- /matchAPP2022/match03/match03.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchAPP2022/match03/match03.py -------------------------------------------------------------------------------- /matchWeb2020/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/README.md -------------------------------------------------------------------------------- /matchWeb2020/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/config.py -------------------------------------------------------------------------------- /matchWeb2020/match01/match_01.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match01/match_01.js -------------------------------------------------------------------------------- /matchWeb2020/match01/match_01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match01/match_01.py -------------------------------------------------------------------------------- /matchWeb2020/match02/match_02.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match02/match_02.js -------------------------------------------------------------------------------- /matchWeb2020/match02/match_02.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match02/match_02.py -------------------------------------------------------------------------------- /matchWeb2020/match03/__pycache__/match_03.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match03/__pycache__/match_03.cpython-38.pyc -------------------------------------------------------------------------------- /matchWeb2020/match03/match_03.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match03/match_03.py -------------------------------------------------------------------------------- /matchWeb2020/match04/match_04.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match04/match_04.py -------------------------------------------------------------------------------- /matchWeb2020/match05/match_05.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match05/match_05.js -------------------------------------------------------------------------------- /matchWeb2020/match05/match_05.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match05/match_05.py -------------------------------------------------------------------------------- /matchWeb2020/match06/match_06.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match06/match_06.js -------------------------------------------------------------------------------- /matchWeb2020/match06/match_06.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match06/match_06.py -------------------------------------------------------------------------------- /matchWeb2020/match07/match_07.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match07/match_07.jpg -------------------------------------------------------------------------------- /matchWeb2020/match07/match_07.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match07/match_07.py -------------------------------------------------------------------------------- /matchWeb2020/match09/AST/ast_part1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match09/AST/ast_part1.js -------------------------------------------------------------------------------- /matchWeb2020/match09/AST/ast_part2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match09/AST/ast_part2.js -------------------------------------------------------------------------------- /matchWeb2020/match09/AST/js_part1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match09/AST/js_part1.js -------------------------------------------------------------------------------- /matchWeb2020/match09/AST/js_part2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match09/AST/js_part2.js -------------------------------------------------------------------------------- /matchWeb2020/match09/AST/part1_encode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match09/AST/part1_encode.js -------------------------------------------------------------------------------- /matchWeb2020/match09/AST/part2_encode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match09/AST/part2_encode.js -------------------------------------------------------------------------------- /matchWeb2020/match09/match_09.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match09/match_09.js -------------------------------------------------------------------------------- /matchWeb2020/match09/match_09.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match09/match_09.py -------------------------------------------------------------------------------- /matchWeb2020/match11/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match11/MainActivity.java -------------------------------------------------------------------------------- /matchWeb2020/match11/libyuanrenxue_native.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match11/libyuanrenxue_native.so -------------------------------------------------------------------------------- /matchWeb2020/match11/match_11.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match11/match_11.py -------------------------------------------------------------------------------- /matchWeb2020/match11/unidbg-android.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match11/unidbg-android.jar -------------------------------------------------------------------------------- /matchWeb2020/match12/match_12.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match12/match_12.py -------------------------------------------------------------------------------- /matchWeb2020/match13/match_13.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match13/match_13.py -------------------------------------------------------------------------------- /matchWeb2020/match14/AST/ast_code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match14/AST/ast_code.js -------------------------------------------------------------------------------- /matchWeb2020/match14/AST/input_code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match14/AST/input_code.js -------------------------------------------------------------------------------- /matchWeb2020/match14/AST/output_code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match14/AST/output_code.js -------------------------------------------------------------------------------- /matchWeb2020/match14/match_14.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match14/match_14.js -------------------------------------------------------------------------------- /matchWeb2020/match14/match_14.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match14/match_14.py -------------------------------------------------------------------------------- /matchWeb2020/match15/main.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match15/main.wasm -------------------------------------------------------------------------------- /matchWeb2020/match15/match_15.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match15/match_15.py -------------------------------------------------------------------------------- /matchWeb2020/match16/match_16.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match16/match_16.js -------------------------------------------------------------------------------- /matchWeb2020/match16/match_16.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match16/match_16.py -------------------------------------------------------------------------------- /matchWeb2020/match17/match_17.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match17/match_17.py -------------------------------------------------------------------------------- /matchWeb2020/match18/match.yuanrenxue.cn-1742037817460.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match18/match.yuanrenxue.cn-1742037817460.log -------------------------------------------------------------------------------- /matchWeb2020/match18/match_18.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match18/match_18.py -------------------------------------------------------------------------------- /matchWeb2020/match20/match_20.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2020/match20/match_20.py -------------------------------------------------------------------------------- /matchWeb2023/README.md: -------------------------------------------------------------------------------- 1 | # 猿人学第2届Web端JS逆向题目 2 | 3 | 网站: https://match2023.yuanrenxue.cn/ 4 | 5 | match02 上传于 2023-10-03 6 | -------------------------------------------------------------------------------- /matchWeb2023/match01/match01.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2023/match01/match01.js -------------------------------------------------------------------------------- /matchWeb2023/match01/match01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2023/match01/match01.py -------------------------------------------------------------------------------- /matchWeb2023/match01/replace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2023/match01/replace.js -------------------------------------------------------------------------------- /matchWeb2023/match02/match02.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2023/match02/match02.js -------------------------------------------------------------------------------- /matchWeb2023/match02/match02.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2023/match02/match02.py -------------------------------------------------------------------------------- /matchWeb2023/match03/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2023/match03/2.jpg -------------------------------------------------------------------------------- /matchWeb2023/match03/match03.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2023/match03/match03.js -------------------------------------------------------------------------------- /matchWeb2023/match03/match03.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2023/match03/match03.py -------------------------------------------------------------------------------- /matchWeb2023/match03/match03.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2023/match03/match03.txt -------------------------------------------------------------------------------- /matchWeb2023/match03/sm-crypto包的sm3加密.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2023/match03/sm-crypto包的sm3加密.js -------------------------------------------------------------------------------- /matchWeb2023/match03/sm3_标准.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2023/match03/sm3_标准.js -------------------------------------------------------------------------------- /matchWeb2023/match03/sm3_魔改.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/matchWeb2023/match03/sm3_魔改.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jinhk084/yuanrenxue_match/HEAD/package.json --------------------------------------------------------------------------------