当前位置: 首页 > article >正文

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/


http://www.kler.cn/a/546918.html

相关文章:

  • 欧拉公式在信号处理中的魔法:调幅信号的生成与频谱分析
  • 紫光展锐蜂窝物联网芯片V8850荣获国密一级安全认证
  • 深入剖析 Apache Shiro550 反序列化漏洞及复现
  • 异构计算架构助力智能座舱实现高效低耗体验
  • Day63_20250211_图论part7 prim算法|kruskal算法精讲
  • leetcode 347. 前 K 个高频元素
  • Python函数返回值250214
  • 【AWS】EC2 安全组设置
  • 深度解析React Native开发:从原理到实践,打造高效跨平台应用
  • SSM-Spring篇1——SpringIoC
  • Conda 包管理:高效安装、更新和删除软件包
  • deepseek与gpt,核心原理对比
  • VM ubuntu20.04 虚拟机与主机之间不能互相复制的解决
  • VSCode Error Lens插件介绍(代码静态检查与提示工具)(vscode插件)
  • Ubuntu18.04/20.04开机自启运行脚本
  • Ae 效果详解:匹配颗粒
  • ASP.NET Core SixLabors.ImageSharp v3.x 的图像实用程序类
  • rancher on k3s
  • DeepSeek应用——与PyCharm的配套使用
  • Django 创建第一个项目