怎么用Python發(fā)現(xiàn)隱藏WiFi

本篇文章為大家展示了怎么用Python發(fā)現(xiàn)隱藏WiFi,內(nèi)容簡(jiǎn)明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過(guò)這篇文章的詳細(xì)介紹希望你能有所收獲。

讓客戶(hù)滿(mǎn)意是我們工作的目標(biāo),不斷超越客戶(hù)的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶(hù),將通過(guò)不懈努力成為客戶(hù)在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:空間域名、網(wǎng)絡(luò)空間、營(yíng)銷(xiāo)軟件、網(wǎng)站建設(shè)、延平網(wǎng)站維護(hù)、網(wǎng)站推廣。

一.前言

今天與大家一起分享使用Python來(lái)發(fā)現(xiàn)隱藏的wifi。

二.背景介紹

隨著生活的進(jìn)步,閱歷的加深,人們對(duì)無(wú)線網(wǎng)絡(luò)安全的重視程度越來(lái)越大,防范意識(shí)也越來(lái)越強(qiáng),有人說(shuō),我把無(wú)線網(wǎng)絡(luò)隱藏了,就肯定安全了,別人肯定沒(méi)辦法破解我的wifi,今天這篇文章就帶你在信號(hào)發(fā)射層面了解一下wifi的存在,用實(shí)際例子告訴你隱藏wifi也是可以被發(fā)現(xiàn)的。

三.環(huán)境配置

ubuntu操作系統(tǒng)、python3.6版本、pycharm編輯器以及外置無(wú)線網(wǎng)卡。

四.原理簡(jiǎn)述

我們的路由器在正常狀態(tài)下,會(huì)不斷地向外發(fā)出信號(hào),要告訴終端它的存在,這些信號(hào)中一般包含wifi名稱(chēng)、MAC地址、信道、傳輸速率等信息,用ubuntu的airodump工具抓個(gè)包,如下圖所示。

怎么用Python發(fā)現(xiàn)隱藏WiFi

但是如果你隱藏了wifi,那么只是相當(dāng)于把這些信號(hào)里的wifi名稱(chēng)給隱藏了,而其他信息還是正常發(fā)送出去,如上圖第一行的wifi,ESSID一欄顯示為,代表該wifi隱藏了。

但是有一種情況下路由器發(fā)出的信息還是會(huì)攜帶隱藏wifi的,就是當(dāng)有終端連接該wifi時(shí),會(huì)出現(xiàn)兩者的交互過(guò)程,為了信息互相查證還是會(huì)把wifi名稱(chēng)帶出來(lái)的,那么我們就可以此為突破口,用python的scapy函數(shù)抓包,抓到某個(gè)隱藏wifi的名稱(chēng)。

五.具體實(shí)現(xiàn)

1.監(jiān)測(cè)附近無(wú)線信號(hào)

用airmon-ng工具打開(kāi)網(wǎng)卡監(jiān)聽(tīng)模式

怎么用Python發(fā)現(xiàn)隱藏WiFi

只有打開(kāi)監(jiān)聽(tīng)模式才能進(jìn)行以下操作。然后用airodump-ng工具搜尋附近無(wú)線信號(hào)。

怎么用Python發(fā)現(xiàn)隱藏WiFi

經(jīng)過(guò)測(cè)試,必須先執(zhí)行此步驟,否則python程序無(wú)法接收無(wú)線信號(hào),會(huì)出現(xiàn)如下結(jié)果

怎么用Python發(fā)現(xiàn)隱藏WiFi

2.用python的scapy模塊接收附近無(wú)線信號(hào)

怎么用Python發(fā)現(xiàn)隱藏WiFi

iface是開(kāi)啟監(jiān)聽(tīng)模式后的網(wǎng)卡名稱(chēng),p.show()會(huì)顯示接收的無(wú)線信號(hào),如下圖所示:

怎么用Python發(fā)現(xiàn)隱藏WiFi

我們只需判斷接收信號(hào)的MAC地址,是否是我們想要找到名字的隱藏wifi的MAC地址,然后再打印出它的名稱(chēng)。

這時(shí)候我們就可以等待有終端連接該隱藏wifi了,一旦連接,就會(huì)把我們的程序就會(huì)把wifi名稱(chēng)打印出來(lái),趕緊動(dòng)手試試吧!

六.結(jié)語(yǔ)

細(xì)心的小伙伴可能知道,小編之前發(fā)布過(guò)一篇使用Python發(fā)現(xiàn)酒店隱藏的針孔攝像頭?;诼酚善髟谡顟B(tài)下,會(huì)不斷地向外發(fā)出信號(hào)的原理,利用ubuntu操作系統(tǒng)、python3.6版本、pycharm編輯器以及外置無(wú)線網(wǎng)卡,實(shí)現(xiàn)隱藏wifi的抓取,帶大家在信號(hào)發(fā)射層面了解一下wifi的存在,用實(shí)際例子告訴大家隱藏wifi也是可以被發(fā)現(xiàn)的噢!

上述內(nèi)容就是怎么用Python發(fā)現(xiàn)隱藏WiFi,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

名稱(chēng)欄目:怎么用Python發(fā)現(xiàn)隱藏WiFi
當(dāng)前網(wǎng)址:http://bm7419.com/article0/gegsio.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、外貿(mào)建站、服務(wù)器托管、App設(shè)計(jì)做網(wǎng)站、網(wǎng)站設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站