wireshark抓包获取网站登录信息「建议收藏」

教你使用wireshark抓包,获取网站的登录用户名与密码。

大家好,又见面了,我是全栈君。

最近有个需求,用python实现自动回复某个帖子,达到人工置顶的目的。

要自动回复,自然要先登录,所以需要获取到登录时http post提交的用户信息,抓包工具使用wireshark。

默认已经配置好wireshark,并且具备计算机网络的基础知识,如果不具备请自行百度。

用来登录的网页是天涯登录

首先,我们要知道本机的IP地址和点击登录页面的登录按钮后要向他发出http请求的机器的ip地址,前者用ipconfig或者mac下使用ifconfig知道,后者的话需要打开网页源码获取响应服务器的网址,再用ping获得其IP地址。
打开网页源码获取响应服务器的网址:

wireshark抓包获取网站登录信息「建议收藏」

查看网页源码,能够找到点击登录按钮之后,提交帐号密码的域名

得到之后ping它,得到ip地址是124.225.135.230

wireshark抓包获取网站登录信息「建议收藏」

到这里,我们知道当我们在登录页面输入用户名和密码后,本机将向124.225.135.230取得联系。


第二步,我们打开Wireshark,让它开始监听网络数据包,当我们点击登录按钮并登录成功后再停止监听

这里使用测试帐号用户名test_user2010及其密码t123456

第三步,我们可以从Wireshark的监听结果中去找想要的数据,为了减小范围,我们可以在filter中输入ip.dst==124.225.135.230&&http,它表示访问天涯的http请求,下面是找到的结果:

wireshark抓包获取网站登录信息「建议收藏」

过滤之后很容易就找到登录时发出的post请求,点击即可查看具体内容,其中用户名,密码都是明文。

参考博客

mac上使用wireshark抓包

wireshark基本介绍和tcp三次握手

用Wireshark从http数据包中得到用户的登录信息

利用Wireshark软件对微信协议的分析

作者:jason0539

博客:http://blog.csdn.net/jason0539(转载请说明出处)

扫码关注我微信公众号,看点不一样的文章

wireshark抓包获取网站登录信息「建议收藏」

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/121310.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号