一个简单的apk注册机算法分析
一、前言有的软件加入了注册机需要注册码才可以使用,修改的话有的软件有加固针对强度高的又让部分人无法重打包,HOOK有检测,没root等问题。那么如果针对本地注册机我们可以分析他的算法来编写一个注册机进行注册使用。
二、工具1.某app2.jadx3.idea
三、流程首先我们打开软件随便输入一个就能看到他提示注册失败
![]./a1.png)
软件有加固,我这边就不多说了直接扔到脱壳网站上传脱壳就行,脱壳完的的dex全部拖到jadx,然后直接搜索注册失败
在这个代码中可以看到判断前就是他的注册码计算流程,第一个判断
1BigInteger(MD5.md5String(String.valueOf(Util.this.machine) + intValue), 16).toString().substring(0, 5);
是验证了注册码是否过期,说明这个是带时间限制的判断,第二个
1BigInteger(MD5.md5String(String.valueOf(Util.this.machine) + Util.this.ps), 16).toString().subs ...
nop.gs网站使用api上传示范
使用nop.gs网站使用api上传apk脱壳示范12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364#!/bin/bashFILE_PATH="/storage/emulated/0/0.apk" # 这是apk路径,比如/storage/emulated/0/xxx.apkTKFILE="/storage/emulated/0/" # 这是下载路径// 检查文件是否存在if [ ! -f "$FILE_PATH" ]; then echo "上传错误:apk文件$FILE_PATH不存在。" exit 1fi// 检查文件是否为apk文件if [[ "$FILE_PATH" != *.apk ]]; then echo "上传错误:文件$FILE_PATH不是一个apk文件。 ...
用CloudFlareSpeedTest优选出适合自己的IP加速cloudflare网站
打开项目主页,点击“Releases”根据你自己的电脑选择对应的版本
解压,打开“CloudFlareST.exe”,等待优选IP
优选IP完成,IP将会按照速度由上到下排序,复制出最快的
打开电脑hosts文件 1C:\WINDOWS\system32\drivers\etc
在后面添加ip 域名如图,完成后可使用ping 域名查看是否成功
[](在 Android 手机上运行 CloudflareST 的简单教程~ · XIU2/CloudflareSpeedTest · Discussion #61 (github.com))
yuopk脱壳系统编译成品分享-可对接云脱壳
上一篇基于LSPosed-FunDex2实现apk云脱壳方法给大家说明了基于xp插件脱壳方法,xp插件脱壳很好用但是如果碰到xp hook检测就无助了下面基于开源的给大伙编译了脱壳系统可免安装root,xp环境实现脱壳避免进一步检测
基于Youpk编译的主动调用脱壳系统
Youpk项目地址:https://github.com/Youlor/Youpk
目前编译了以下型号的手机,让老手机利用起来一加1-bacon.zip一加3 3t-oneplus3.zip一加5-cheeseburger.zip小米5-gemini.zip小米5S Plus-natrium.zip红米3 Pro-ido.zip红米note4x-mido.zip
脱壳系统需要刷机,刷机有风险请谨慎思考
1、 刷之前要备份好个人的通讯录等资料。如果你的手机使用正常就不用去刷了。自己刷也是可以的,2、 刷机之前,一定要保证自己的手机的电量非常充足。千万不要在刷机的时候手机断电,这非常容易引起手机的损坏。3、刷机可能会导致设备的保修失效。大多数设备制造商在发现设备已被修改或刷机后,将不再提供免费维修或保修服务。在决定刷机之 ...
基于LSPosed-FunDex2实现apk云脱壳方法
基于FunDex2实现云脱壳方法使用了lsp魔改全局版+fundex2实现云脱壳原理
测试环境
系统版本:Android10FunDex2版本:720-7.2.0LSPosed版本LSPosed-v1.8.6-XiaoYing-Zygisk-Beta-1.0.15-6721-zygisk-release.zip
插件和adb环境下载
FunDex2:https://github.com/Xposed-Modules-Repo/com.zhenxi.fundex2adb环境下载platform-tools
没有adb环境需要自己下载安装,可自行搜索相关配置或者代码中指定adb.exe
zip说明apk -上传apk存放目录dex - 脱壳成功dex保存的目录main.py - 可以修改路径 端口号tk.py - 使用adb运行fundex2脱壳web.html - web页面ZhenxiConfig.xml - fundex2配置文件不需要修改
说明tk.py 中
1phone_path = '/data/misc/8217b408-39a2-4489-a70e-04e78be ...
Nop.gs:一键Android应用dex加固脱壳平台
# Nop.gs: 一键 Android 应用 dex 加固脱壳平台Nop.gs 专注于为开发者和企业提供 Android 应用程序加固安全性测试,帮助用户检测应用的安全性。
Nop.gs以其简洁明了的操作界面和强大的功能赢得了广大用户的青睐。您只需在浏览器中输入域名 nop.gs(或点击原文链接进入),即可轻松访问该平台。在 Nop.gs 上,您可以通过两种方式上传待检测的应用文件:
直接输入文件 hash(即文件 MD5 值)进行查询,如果之前有上传过记录,系统将自动为您展示结果。
全新上传文件。
在上传文件后,您可能会看到前面还有其他任务在排队等待处理。这时,您需要耐心等待一段时间,通常每个任务的等待时间为 1-3 分钟,具体时间会根据软件大小而有所延长。在等待过程中,您可以浏览 Nop.gs 的上传必看说明,以便更好地了解任务出现的异常信息。
当您的任务成功完成后,Nop.gs将提供下载链接,您可以直接下载经过安全性测试的文件。请注意,下载的文件为 7z 压缩包格式,为了确保解压过程的顺利进行,我们建议您使用第三方解压软件进行操作,不建议使用系统自带文件管理器解压。解压密 ...