javascript - 从检查元素中隐藏文件?

标签 javascript file security encryption inspect-element

一般问题:是否可以向可能使用 Chrome 中“检查元素”等工具的人隐藏文件?或者可能加密文件路径?

示例场景:假设我有两个客户,客户 A 和客户 B。A 和 B 是同一行业的竞争对手,如果他们发现个人“品牌形象”正在由同一个人。客户端 A 和 B 都通过一个网站访问其内容 - 具有唯一的 URL,使他们能够访问各个 html 页面。目前情况是:客户 A 的某个人可以使用检查元素之类的工具,并在客户 B Logo 旁边的“images”文件夹中找到他们的 Logo 。

最佳答案

Is it possible to hide files from people who may use tools like "inspect element" in Chrome?

没有。如果您将其交给浏览器,那么您就将其交给了控制浏览器的人。

浏览器为用户工作,而不是为开发人员工作。您不能让它对用户保守 secret 。

Someone from client A, could use a tool like inspect element and find their logo in the "images" folder

他们可以找到他们 Logo 的 URL……但是然后呢?

right along side of client B's logo

但是您不会告诉客户 A 客户 B Logo 的 URL。没有理由这样做。您不会将其显示在他们的页面上。

你担心什么?

您是否担心他们会删除 URL 末尾的文件名并从服务器获取目录列表? 关闭服务器配置中的目录列表

您是否担心他们会将文件名一一替换为竞争对手的名字? 不要使用容易猜到的 URI。您可以生成一个随机字符串并将其用作 URL 中的目录名称。将一个项目放入 http://example.com/projects/aRACW8dcMayg/ 中,将另一个项目放入 http://example.com/projects/wupzEPBM7jvQ/

关于javascript - 从检查元素中隐藏文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41213431/

相关文章:

javascript - 最佳游戏 handle 轮询频率是多少?

安卓 ZygoteInit$MethodAndArgsCaller.run() "source not found"

Java - 字符串不会写入文件

security - 对heroku postgresql DB的访问只能仅限于它的heroku应用程序吗?

javascript - Html 5视频停止事件

javascript - 使用文本和 span 标签创建动态 li 标签

javascript - 处理多个按键事件(Windows 键)

JavaFX - 无法加载项目目录内的图像

带有Referer的PHP表单安全性

security - Symfony2 - 访问此资源需要完全身份验证。