如何使用python加密smb? 基本上以隐藏路径的方式写入共享。我制作了这个审计系统,将日志文件保存到每个人都可以访问的netapp中的特定路径。
问题是它以明文形式发送日志,如果有人使用wireshark,他们可以立即计算路径。我能做些什么来克服它?加密?使用只有它才能访问该共享的特定服务运行它? 以某种方式掩盖了这条道路?
我尝试了pysmb,但它并没有起作用。
答案 0 :(得分:0)
这里有两个或三个选项:
因此,要阅读日志,您必须编写解密工具。现在你有两个问题。首先,您的工具需要编写,以便您可以使用您正在使用的加密秘密酱;其次,如果在阅读日志时遇到问题 - 你不知道在哪里看 - 这是解密的问题吗?加密是一个问题吗?这是硬盘本身的问题吗?网络?
您还必须考虑日志设计为纯文本,因为最终您将通过某些第三方程序读取/使用这些日志。
对于所有这些以及更多,建议不要使用此选项。
您可以阻止访问文件位置。这样,即使发现了位置,用户也无权读取文件。他们仍然可以阅读传输过程中的信息。
你可以encrypt the channel;然后确保计算加密带来的开销。