网站首页 > 开源技术 正文
使用Nagios自带的check_http工具检测网站是否可以登录。
抓包工具:Fiddler
操作步骤:
1.打开Fiddler软件,打开浏览器输入我们需要监测的网址,进入登录页面;
2.输入事先已注册好的帐号密码登录;
3.在软件fiddler里面会捕获到整个登录过程,包括在浏览器中输入的网址、帐号密码、点击登录后返回的结果;
4.记录下这些值,我们在nagios环境下测试,以 ttlop.com 为例:
fiddler抓包的结果如下
{"data":{"Token":"","UserGuid":"","Photo":"","Nickname":"","InviteCode":"","Sex":"","mstate":0},"code":"101","msg":"账号或密码不正确"}
{"data":{"Token":"a3c55975883a43d3996b9a2370918a16","UserGuid":"2e138c7b8d774d5dafe1d2eb42cf496c","Photo":"http://imgs5.ttlop.com:8072/ZHGJAPPUserImage/jpg/2015/05/24/09/26/20150524092654024.jpg","Nickname":"sinai","InviteCode":"enp553","Sex":"0","mstate":0},"code":"100","msg":"登录成功"}
以上分别是我们输入错误和正确的帐号/密码后返回的结果,从中我们可以看出code后面的数值是一个很明显的标识
获取到这些值后我们使用nagios自带的check_http进行检测:
[root@mail libexec]# ./check_http -H ttlop.com -u "/user/login.ashx?phone=18888888888&pwd=888888" -s "100"
HTTP CRITICAL: HTTP/1.1 200 OK - string '100' not found on 'http://WisDomBusApi.ezagoo.com:80/user/login.ashx?phone=18888888888&pwd=888888' - 382 bytes in 0.155 second response time |time=0.154626s;;;0.000000 size=382B;;;0
[root@mail libexec]# ./check_http -H ttlop.com -u "/user/login.ashx?phone=18675850419&pwd=888888" -s "100"
HTTP OK: HTTP/1.1 200 OK - 534 bytes in 1.351 second response time |time=1.350741s;;;0.000000 size=534B;;;0
[root@mail libexec]# ./check_http -H ttlop.com -u "/user/login.ashx?phone=18675850419&pwd=888888" -s "101"
HTTP CRITICAL: HTTP/1.1 200 OK - string '101' not found on 'http://WisDomBusApi.ezagoo.com:80/user/login.ashx?phone=18675850419&pwd=888888' - 534 bytes in 0.485 second response time |time=0.484892s;;;0.000000 size=534B;;;0
[root@mail libexec]# ./check_http -H ttlop.com -u "/user/login.ashx?phone=18675850411&pwd=888888" -s "101"
HTTP OK: HTTP/1.1 200 OK - 382 bytes in 0.112 second response time |time=0.112126s;;;0.000000 size=382B;;;0
以上的检测中:只有账号为18675850419,密码为888888才是正确的,可以看到返回结果与我们预想的一致
猜你喜欢
- 2024-09-30 Ubuntu 在终端界面打广告,引发用户不满
- 2024-09-30 新思科技发现Nagios XI存在三个漏洞
- 2024-09-30 一大波你可能不知道的 Linux 网络工具,快快来收藏
- 2024-09-30 Linux机架-Nagios监控与Cacti趋势分析-D5-Nagios插件
- 2024-09-30 陈俊勇:配置nagios邮件报警、(ios配置邮箱)
- 2024-09-30 Linux机架-使用Nagios进行监控和使用Cacti进行趋势分析-D1
- 2024-09-30 Linux机架-Nagios监控与Cacti趋势分析-D6-Nagios客户端
- 2024-09-30 Linux机架-Nagios监控与Cacti趋势分析-D4-Nagios配置
- 2024-09-30 Nagios网络监视工具新漏洞,黑客可远程执行代码
- 2024-09-30 陈俊勇:用Nagios监控Windows服务器、带走不谢
你 发表评论:
欢迎- 05-16东契奇:DFS训练时喷了我很多垃圾话 我不懂他为什么比赛不这么干
- 05-16这两球很伤!詹姆斯空篮拉杆不中 DFS接里夫斯传球空接也没放进
- 05-16湖人自媒体调查:89%球迷希望DFS回归79%希望詹姆斯回归
- 05-16Shams:湖人得到全能球员DFS 节省了1500万奢侈税&薪金空间更灵活
- 05-16G5湖人胜率更高!詹姆斯不满判罚,DFS谈5人打满下半场:这很艰难
- 05-16DFS:当东契奇进入状态 所有防守者在他面前都像个圆锥桶
- 05-16上一场9中6!DFS:不能让纳兹-里德这样的球员那么轻松地投三分
- 05-16WIDER FACE评测结果出炉:滴滴人脸检测DFS算法获世界第一
- 最近发表
-
- 东契奇:DFS训练时喷了我很多垃圾话 我不懂他为什么比赛不这么干
- 这两球很伤!詹姆斯空篮拉杆不中 DFS接里夫斯传球空接也没放进
- 湖人自媒体调查:89%球迷希望DFS回归79%希望詹姆斯回归
- Shams:湖人得到全能球员DFS 节省了1500万奢侈税&薪金空间更灵活
- G5湖人胜率更高!詹姆斯不满判罚,DFS谈5人打满下半场:这很艰难
- DFS:当东契奇进入状态 所有防守者在他面前都像个圆锥桶
- 上一场9中6!DFS:不能让纳兹-里德这样的球员那么轻松地投三分
- WIDER FACE评测结果出炉:滴滴人脸检测DFS算法获世界第一
- 湖人自媒体调查:89%球迷希望DFS回归 79%希望詹姆斯回归
- 一觉醒来湖人苦盼的纯3D终于到位 DFS能带给紫金军多少帮助
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)