当前位置:  首页  >  服务器技术  >  Linux/unix  >  Linux教程

如何获取htpasswd方式的登录账号和密码

网上找资料不那么好找,但解决方法是非常简单:在htpasswd的浏览器验证通过之后的每次请求都会带有Authorization这个requestheader,把这个header直接用标准base64解码后就会得到明文的用户名和密码这个头会从代理穿到后台,所以程序直接就能取到,解码就

网上找资料不那么好找,但解决方法是非常简单:

在htpasswd的浏览器验证通过之后的每次请求都会带有Authorization这个request header,把这个header直接用标准base64解码后就会得到明文的用户名和密码……这个头会从代理穿到后台,所以程序直接就能取到,解码就能得到用户名密码了。

但每次请求都会发送这个头的,从安全性上说不带上https就太差了,在一些拦截程序里等于是明码。

转自http://sudone.com/

吐了个 "CAO" !
扫码关注 PHP1 官方微信号
PHP1.CN | 中国最专业的PHP中文社区 | PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | PHP问答
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有