- 0
- 0
- 约7.98千字
- 约 8页
- 2026-05-26 发布于北京
- 举报
分析流程
1.确认check按钮位置
这里我是通过直接搜索native函数,意外地确认到按钮函数的位置。在代码时发现含有控制流,但并没有将关键点。寻找
到验证处
str7=Utils.check(this.val$inputEditText.getText().toString())
思路:搜索按钮标题字符串,或者dumpActivity当前界面中的按钮,等。
以下是调试的结果图,调用check传入的内容是输入的字符串
1.Utils.Check函数分析
函数原型:publicstaticbooleancheck(Stringstr)
分析思路:str内容的,以及return返回值。
有两处位置str参数,分别如下:
1.字符串长度判断,长度不等于16时会结束并返回false
2.字符串AES算法加密后使用ttttt函数将结果编码再与固定内容做对比
还有这里使用的AES/ECB/NoPadding,其密钥是abcdef1234567890,用于分析完后验证结果。
3.tttttt编码函数
在分析tttttt函数时,发现一组类似Base64的编码,内容稍有改变。
‑#abcdefghijklmnopqrstuvw0
最近下载
- 中国传统戏曲的文化内涵.pptx VIP
- 2026年度学校辅导员少先队知识竞赛试题库(附答案).docx VIP
- 施工安全技术管理资料全套范本目录 卢加强.doc VIP
- (高清版)B-T 18451.2-2021 风力发电机组 功率特性测试.pdf VIP
- 人教版数学春季学期四年级数学下册期末检测试卷题卡合一标准试卷.docx VIP
- 石油管道保护涵专项施工方案.docx
- 文冠果叶发酵茶.docx VIP
- DB15T 2280-2021 高速公路服务区服务行为规范.docx VIP
- 准噶尔盆地北部晚白垩世—古近纪沉积特征研究.pdf VIP
- 2025全国“安全生产活动月”《安全知识》题库及答案.docx VIP
原创力文档

文档评论(0)