通过提交ip 用户名 密码
后台执行数据库写好的bash命令commd
,获取返回值,进行判断,返回内容是否包含数据库里的答案pass
,进行计分,页面显示当前题目,分数。
截图:
用户名:jsxt
密码:password
数据库名称:jsxt
username | password |
---|---|
用户名 | 密码 |
test | test |
requests | id | commd | pass | fenshu |
---|---|---|---|---|
题目内容 | 题目id | 通过php ssh_2执行的命令 | 执行后返回内容需要包含的内容 | 该题分数 |
配置网络 | 1 | ip a | 127.0.0.1 | 1 |
配置网络2 | 2 | ip a | 127.0.0.1 | 2 |
user | fenshu | dqid |
---|---|---|
//当前登陆用户name | //已获得分数 | 当前题目id |