前言
起因是有小伙伴發現晚上有人老是在蹭網,而且懷疑是他的單身女鄰居,于是他用Python輕松找到了它的QQ號,勇敢的開啟了第
一步…
下面給大家介紹一下是怎么做到的,

1.登入路由器進行分析
Python學習交流Q群:906715085#### 蹭網的資訊全部都在路由器上,所以我們首先要登錄路由器,去查探一下線索,果然登入路由器之后,發現有1臺陌生的設備華為
P30Pro在線,

2.抓流量包進行分析
想辦法抓取女神的流量包,路由器定向太麻煩,干脆直接把路由器wifi關了,在電腦上插個外置usb網卡,重新開個同名同密碼的
wifi,到時候女神的手機就可以自動連上了,我只要抓電腦網卡的流量就OK了,
如下圖所示,不一會,這臺華為P30pro就不知不覺自動連上我新建的wifi了,

3.神庫Scapy抓包分析
用Python的scapy庫抓包分析,有同學可能不知道這個庫,這個庫其實非常有用,尤其在網路分析方面,小編簡單介紹一下,

(1)scapy庫簡介
scapy是一個可以讓用戶發送、偵聽和決議并偽裝網路報文的Python程式,這些功能可以用于制作偵測、掃描網路的工具,
(2)用scapy抓usb網卡上的流量
packets=scapy.sniff(iface=iface_name,prn=pktTCP)
一行代碼就搞定了,其中iface_name是網卡的名稱,在網卡的屬性中可以找到,pktTCP是回傳的資料包,它長下圖這樣:
包含資料鏈路層、網路層、傳輸層資料,

(3)分析資料包,找到有用資訊

這是最重要的一步,程序不難,但比較繁瑣,就不詳細說了,直接把結果說出來吧:
經過多次試驗,QQ號(一般是5到10位)一般在這2類字串中后面,通過正則運算式匹配!另外這2類字串后面跟的也可能是全
0數字,要進行簡單的篩選,

部分原始碼如下:

(4)最侄訓節
運行程式,等待結果,果然沒幾分鐘就搜索到了,
上面那個是我自己的,下面那個是女神的,果斷加了過去,
哈哈哈,果然是她!
怎么樣,你們get到要點了么?
最后,今天提供的方法僅供參考學習使用,嚴禁從事各種違法活動,到這里,希望大家都已經學會了,喜歡的小伙伴可以點贊收
藏起來,沒學會的小伙伴記得評論留言,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/459507.html
標籤:Python
下一篇:python模塊
