javascript - Chromium 在哪里存储 Javascript 临时数据
问题描述
Chromium 从站点运行 Web Javascript 应用程序。JS代码被混淆了,代码很多。该应用程序加载一些数据以显示。我没有看到存储在文件系统上的数据(我运行“查找”以查看是否有任何文件在加载应用程序后立即被修改并且没有文件被修改)。数据存储在本地某处,因为当互联网断开时,任何加载的数据仍然显示。数据存储在哪里??我如何找到它并提取它?它只存在于内存中吗?我将如何去抓取数据?
编辑:Blob 二进制数据存储在哪里?部分回答了我的问题 - 数据在 RAM 中。剩下的问题是如何缩小 RAM 中的位置。是否可以扫描最近更改的 RAM 以查找我们知道数据的某些功能?
解决方案
适用于 Windows 11 上的 Chrome
在 Windows 上,Chrome 存储在您的用户配置文件文件夹下,例如C:\Users\*******\AppData\Local\Google\Chrome\User Data\Profile 1
.
默认情况下,该AppData
文件夹通常在 Windows 资源管理器中隐藏且不可见。
我可以看到有一个名为的文件Cookies
,它似乎是一个 SQLite 数据库。
Local Storage
和有其他文件Session Storage
夹IndexedDB
。
编辑: 刚刚注意到您专门询问了 Chromium - 不确定这是否相关。
推荐阅读
- javascript - 识别用户使用 Webshare api 共享的应用程序
- denial-of-service - WolfSSL 中的 DTLS `HelloVerifyRequest`/`HelloRetryRequest`
- c - 计算STM32F定时器的距离
- javascript - 我正在尝试在 discord.js 中进行嵌入,但它不断给出错误
- python-3.x - 如何使用 python 抓取事件详细信息
- python - twinx图中的Python x轴变化
- css - 带有 Tailwindcss 的可滚动分区的静态页面
- javascript - 如何覆盖交易视图小部件的研究
- regex - 使用 Regex Postgresql 提取特定参数值
- android - React Native 无法识别“启动”命令(无法启动项目)