使用扩展PrivatePage保护自己的页面

这个chrome扩展的功能是, 让自己的页面别人不可见, 只有自己才能访问!

1. 安装扩展

自备梯子点击安装
安装成功后, 浏览器右上角多了个锁的图标

2. 保护页面

  1. 我们的页面 https://www.safecode.cc/phpinfo.php
使用扩展PrivatePage保护自己的页面_第1张图片
  1. 扩展配置
  • 添加该页面加入私有页面


    使用扩展PrivatePage保护自己的页面_第2张图片
  • 点击设置,会打开配置页面,这里列出了已经添加的页面
    使用扩展PrivatePage保护自己的页面_第3张图片

    另外还可以看到,有一个keyprivatepage, valuectwj
  1. 最重要的是,保护我们的页面
    这里需要修改页面的代码,加上保护代码

简单解释下 HTTP_PRIVATEPAGEHTTP_ 加上 key转换成大写,ctwj这个是value, 这个是PHP的写法,这个代码可以在扩展配置页,无法使用?页面能找到,到但是少了一个感叹号!
再次访问

使用扩展PrivatePage保护自己的页面_第4张图片

一切正常右上角,图标变成了一个黑锁。

  1. 验证, 点击锁图标,再点下删除,如下图


    使用扩展PrivatePage保护自己的页面_第5张图片

    再次访问


    使用扩展PrivatePage保护自己的页面_第6张图片

    图标变了, 也不能访问了, 现在除非再添加到私有页面,否则怎么都会返回404页面。这个是一个真正的404页面。
    使用扩展PrivatePage保护自己的页面_第7张图片

3. 原理说明

其实原理非常简单, 就是请求页面的时候, 在header里面添加一个KeyValue.
访问页面时,对KeyValue 进行校验。

优点:

  • 简单,直接
  • 安全,有效

缺点:

  • 需要手动修改代码
  • 需要对代码有一点了解

你可能感兴趣的:(使用扩展PrivatePage保护自己的页面)