导出登录信息
复制代码
!(function () {
function exportSessionStorage() {
let sessionStorageScript = "";
for (let i = 0; i < sessionStorage.length; i++) {
const key = sessionStorage.key(i);
const value = sessionStorage.getItem(key).replace(/'/g, "\\'");
sessionStorageScript += `sessionStorage.setItem('${key}', '${value}');\n`;
}
return sessionStorageScript;
}
function exportLocalStorage() {
let localStorageScript = "";
for (let i = 0; i < localStorage.length; i++) {
const key = localStorage.key(i);
const value = localStorage.getItem(key).replace(/'/g, "\\'");
localStorageScript += `localStorage.setItem('${key}', '${value}');\n`;
}
return localStorageScript;
}
function exportCookies() {
let cookiesScript = "";
const cookies = document.cookie.split("; ");
cookies.forEach((cookie) => {
const [name, value] = cookie.split("=");
const escapedValue = value ? value.replace(/'/g, "\\'") : "";
cookiesScript += `document.cookie = '${name}=${escapedValue}; path=/';\n`;
});
return cookiesScript;
}
const script = exportSessionStorage() + "\n" + exportLocalStorage() + "\n" + exportCookies();
const blob = new Blob([script], { type: "application/javascript" });
const url = URL.createObjectURL(blob);
const a = document.createElement("a");
a.href = url;
a.download = "登录信息.js";
document.body.appendChild(a);
a.click();
document.body.removeChild(a);
URL.revokeObjectURL(url);
})();
打开控制台
- 打开浏览器(chrome),打开目标网站,按
F12 或 右键页面选择检查 键打开 开发者面板。 - 选择
控制台 页签。

- 在控制台粘贴刚才复制的代码,然后回车。
- 等待下载完成。
导入登录信息
- 在软件的
录制下载 > 录制浏览器 > 导出登录信息 的窗口中,选择刚刚导出的 js 文件。
