从进程内存中获取数据的解决方案

从进程内存中获取数据的解决方案

如果我使用 Firefox 填写一个大表格(有很多文本要写),并且由于某种原因我不小心按下了F5,导致表格中的所有文本都丢失了,我可以使用例如氢键在 Windows 上检索文本,因为它们仍在内存中。如何在 Ubuntu 下执行相同操作?

答案1

您可以浏览虚拟/proc/kcore文件(RAM 的映像)并查找您输入的字符串。例如(全部以 root 身份执行)

strings /proc/kcore | grep unbelievable

将寻找一个字符串unbelievable

hd /proc/kcore | less

将为您提供所有 RAM 的十六进制格式的输出。

顺便说一下,我建议使用Lazarus FF/Chromium 扩展,这可以节省您的时间并防止这些问题。

相关内容