Python如何加密smb路径?

时间:2015-05-03 08:09:50

标签: python encryption share smb netapp

如何使用python加密smb? 基本上以隐藏路径的方式写入共享。我制作了这个审计系统,将日志文件保存到每个人都可以访问的netapp中的特定路径。

问题是它以明文形式发送日志,如果有人使用wireshark,他们可以立即计算路径。我能做些什么来克服它?加密?使用只有它才能访问该共享的特定服务运行它? 以某种方式掩盖了这条道路?

我尝试了pysmb,但它并没有起作用。

1 个答案:

答案 0 :(得分:0)

这里有两个或三个选项:

  1. 加密日志;因此,即使该位置已知,也不容易读取日志本身。这有利于在传输过程中以及在静止时(即在磁盘上时)隐藏信息。
  2. 因此,要阅读日志,您必须编写解密工具。现在你有两个问题。首先,您的工具需要编写,以便您可以使用您正在使用的加密秘密酱;其次,如果在阅读日志时遇到问题 - 你不知道在哪里看 - 这是解密的问题吗?加密是一个问题吗?这是硬盘本身的问题吗?网络?

    您还必须考虑日志设计为纯文本,因为最终您将通过某些第三方程序读取/使用这些日志。

    对于所有这些以及更多,建议不要使用此选项。

    1. 您可以阻止访问文件位置。这样,即使发现了位置,用户也无权读取文件。他们仍然可以阅读传输过程中的信息。

    2. 你可以encrypt the channel;然后确保计算加密带来的开销。