J.d*_*doe 5 browser disk-space operating-systems hard-drive tor
我正在浏览我的pagefile.sys系统文件(就像我通常所做的那样)并发现了一些值得注意的事情。例如:
-----BEGIN RSA PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCWNR3PfJy6YRwA6fUCfF7TlcP0
Bz+PI0aeayOQmm1uyx/wB/MB0zweBwEvgLnbmgYzE8PUpBNtaFaY3essSMHsWko2
SYkCVujKPdWhN9k8tqX/tMPn7TVUm7XAZ9A4mbgoYfX669qpguMn5QXkFEt0OFYK
Qo4DHJY86AJh3qawkQIDAQAB
-----END RSA PUBLIC KEY--------
Run Code Online (Sandbox Code Playgroud)
其次是
ntor-onion-key 4BeCRL/99541u3jcjdkwkmjhbutujjeroj34jkkjj542jqpwkag9jkf9=
Run Code Online (Sandbox Code Playgroud)
我是 Tor 浏览器的用户。我以最默认的设置运行它(即禁用磁盘写入,在 Windows 10 上,最新版本的 Firefox 等)
这是否意味着 Tor 未能实现不将数据写入磁盘的目标?
Ana*_*man 35
这是否意味着 Tor 会保存您的 URL?
不。
这是否意味着 Tor 未能实现不将数据写入磁盘的目标?
不。
这意味着什么
这意味着您没有禁用页面文件,它可以存储通常驻留在内存中的敏感信息。一旦您的内存变得太满,页面文件实际上是 Windows 的交换文件。Tor 无法控制如何在您的系统上配置它或将哪些部分的内存写入其中。
禁用 Windows 10 页面文件
您可以通过执行以下操作在 Windows 10 中禁用页面文件:
打开Windows 控制面板 > 系统设置。
单击左侧的高级系统设置链接。
转到“系统属性”窗口中的“高级”选项卡,然后按“设置”按钮。
转到新性能选项窗口中的高级选项卡,然后按更改按钮。
取消选中自动管理所有驱动器的分页文件大小复选框(如果设置)。
切换到无分页文件单选按钮选项。
按设置按钮。单击“是”确认更改。
在其余窗口中按OK 3 次。
性能
正如其他人所指出的,性能可能是与 Windows 页面文件的分页和使用相关的一个问题。特别是,禁用页面文件会对性能产生负面影响(尽管这可能在很大程度上取决于您的 RAM 量和单个应用程序使用情况)。
正如@Suma 指出的那样,加密页面文件(如本链接答案中所述)可以替代完全禁用它。
Dam*_*mon 17
这意味着 Tor 工作集中的页面已被调出。与普遍看法相反,当您用完物理 RAM 时不会发生这种情况,而是经常发生。Windows 下一个进程的工作集非常小(十几兆),并且故意如此。页面非常频繁地、几乎不断地移入和移出工作集并移入备用列表1。
页面要么在内存压力(在映射的情况下)被简单地丢弃以便稍后重新加载,或者在已访问的非映射页面的情况下,推测性地写入交换,并可能被丢弃以从交换重新加载之后。
与其他答案相反,您几乎肯定不应该禁用交换文件。这样做的理由很少(所有理由都涉及相当多的偏执),但这是一个非常严重的全系统反优化。现代操作系统需要一个页面文件才能“正常”工作(它不需要经常推荐的那么多,很多时候安装的 RAM 对于多 GB 的 RAM 大小来说是完全荒谬的,几百兆字节会做,但零根本不是一个好的选择!)。
如果您担心有人可能会使用某种恶意软件扫描您的页面文件,那么您最不关心的几个 Tor 公钥。如果他们能做到这一点,他们可能会做得更糟。
如果您担心有人可能会窃取您的计算机,请使用全盘加密。无论如何,出于磨损均衡的原因,大多数现代磁盘都以始终加密模式运行,因此“启用”加密实际上意味着没有开销,它仅意味着用密码扰乱磁盘上的密钥。
不(虽然,从技术上讲,是的)。
Tor 没有直接向磁盘写入任何内容。但是,它并没有阻止操作系统将数据写入磁盘。所以,非常迂腐,那就是“失败”。
Tor 程序可以做的是VirtualLock区域,或者使用大页面进行分配。其中任何一个都会阻止操作系统将页面写入页面文件。
当然,这也不是没有问题。大页面并非在所有系统上都可用,并且在它们可用的情况下,它们需要普通用户没有的权限。
VirtualLock另一方面,受最大工作集大小的限制,它很小并且会与不可见的锁竞争,例如当您读取或写入文件或套接字时。操作系统必须并且将会锁定进程工作集中的页面,以便能够做到这一点。当然,可以调整最大工作集大小,但同样,在现代版本的 Windows 上,这需要特权进程!
因此,总而言之,您只能锁定非常少量的内存,这大概也是 Tor 正在做的事情。
然而,它只会存储绝对不应该在该锁定区域泄露的敏感信息。那里没有足够的空间来存储所有东西,包括公钥。
与作为特权进程运行 Tor 相比,可能将一些不重要的公共数据写入页面文件肯定是较小的邪恶。
是的,但不是因为它本身就是一个问题。
我不知道ntor-onion-key条目是什么,但至少第一个发布的片段绝对是一个公钥(它是逐字逐句地写的!),也就是……公共信息。如果这些信息可能被泄露,也没有什么坏处。
然而,这确实成为一个问题,因为不仅您使用了“可疑”工具,而且您还提出了一个问题,显示出惊人的数量,好吧,称之为谨慎,或称之为偏执。
普通人既不使用 Tor,也不关心检查页面文件的内容,也不会对 Tor 可能泄露到页面文件的内容发表意见。
对某些人来说,这是一个危险信号。如此谨慎的态度看起来就像您有什么要隐瞒的一样,而且您很可能参与了犯罪活动(或更糟),因为您“显然”在隐瞒某些事情。
因此,有可能通过表达这种担忧,您已经作为“不感兴趣的人”被列入某些政府机构的“可疑,密切关注”名单。碰巧的是,他们 24/7 全天候过滤网络流量,自动标记关键字,并与大量分析师一起阅读标记的部分。
| 归档时间: |
|
| 查看次数: |
5667 次 |
| 最近记录: |