将删除命令(在 Linux 中 - 整体)替换为 shred

将删除命令(在 Linux 中 - 整体)替换为 shred

简短的问题:正如标题所示,系统范围的 shred 而不是命令 rm

长问题:

我知道“替换”命令,并且我可以只执行 rm = shred (或这些行中的某些内容),但我想 - 我如何通过替换来解决全部有点消除Linux 中的命令/调用来粉碎?

就像,不仅在 CLI 中 - 而且在 GUI 中(例如,使用 Thunar,Thunar 不会删除或清空回收站,而是会粉碎文件(我猜首先)(然后,可能将其发送到回收站或直接删除它)那里)

请注意,当我说在整个 Linux 中替换时 - 我的意思是对于每个程序/cli/命令 - 它会删除/删除文件(或者顺便说一下目录,例如递归地)。

如果这显然是可能的话。

谢谢! //希望大家一切顺利。

像往常一样,如果我在某个地方犯了错误(不仅是语法错误,还有其他任何错误),请随时进行编辑。 (即使您不确定!)或要求澄清/详细信息。

下面题外话。

  • 一个附带问题(如果允许的话!)我如何告诉“审查”程序(在发布问题之前审查问题)再次审查它?

笔记这与其说是一种解决方案,不如说是一种黑客攻击;

我制作了一个 LKM,它可以挂钩任何“正常”del 命令并将其替换为“shred”命令;但正如所说,这更多的是一个“黑客”而不是一个实际的解决方案。

顺便说一句,这是在测试机上进行的,实际使用风险太大。

是的,它确实看起来像有人指出的 rootkit :)

相关内容