监视由小程序完成的更改

时间:2019-05-21 14:28:38

标签: linux terminal

我需要安装我不完全信任的小程序。

因此,我想监视所有文件的更改-此脚本是否放置了一些本不应该处理的文件或编辑了其他文件。 当我想监视所有文件夹和文件时,我考虑过使用类似于rsync的方法-但是有一种替代方法,仅监视更改吗?

这样是否可以确保我捕获软件更改的所有内容?还是有某种“注册表项” /配置更改,我可能会错过?

非常感谢!

1 个答案:

答案 0 :(得分:0)

我建议您使用某种沙箱(可能是当今最简单的方法是使用Docker)。

您可以使用Git来跟踪对沙箱/容器所做的所有更改:

  • 在根目录中初始化git repo
  • 添加所有文件并提交为基本版本
  • 执行您不信任的安装脚本
  • 使用git status将向您显示安装过程中所做的所有更改。