百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术分析 > 正文

如何找出隐藏的 Wi-Fi 热点的 SSID

liebian365 2024-11-04 14:25 39 浏览 0 评论


在进行渗透测试时,您可能会遇到隐藏的接入点。在这种情况下,您需要确定接入点的 SSID。在今天的文章中,我将向您展示如何找出 WiFi 热点的隐藏 SSID

如何找出 Wi-Fi 热点的隐藏 SSID

1.我们将研究几种确定 SSID 的方法。但首先,让我们弄清楚什么是 SSID 以及如何在路由器设置中隐藏它。

什么是 SSID,为什么隐藏它

1.SSID 是分配给每个 WiFi 网络的网络名称。SSID 可以被其他无线设备发现。通过无线网络发送的每个数据包都包含一个 SSID

隐藏 SSID - 禁用 AP SSID 广播功能。

1.从安全的角度来看。隐藏 SSID 会使接入点不可见,但有经验的黑客知道可以让您找出 Wi-Fi 网络的 SSID 的技术。

如何在路由器中隐藏 SSID

1.不同的路由器有不同的网络设置。我将在我的 TP-Link 路由器上启用 WiFi 隐藏,但您的设置可能会有所不同。

2.让我们继续进行路由器设置。转到无线网络设置并选中隐藏 SSID”复选框,它通常位于网络名称 (SSID) 旁边。

1

airmon-ng start wlan0

使用 airodump-ng 确定隐藏网络的 SSID

现在,当攻击者使用 airodump 扫描网络时,他们会看到如下内容:

airodump-ng wlan0mon

如您所见,SSID 不可见。

让我们使用它的 BSSIDmac 地址)运行网络扫描。

airodump-ng -c 6 --bssid D8:47:32:E9:3F:33 wlan0mon

这里- c是网络运行的通道 6

等待某个客户端连接。连接客户端后,您可以找到 SSID(在我的情况下为 ignite)。

使用 mdk3 查找隐藏的网络 SSID

其主要目标是显示 Wi-Fi 网络的弱点。我们将使用 mdk3 对目标接入点进行暴力破解。如果由于某种原因缺少 mdk3,请先安装它:

apt install mdk3

现在运行命令:

mdk3 wlan0mon p -b l -c 6 -t D8:47:32:E9:3F:33

·p暴力模式(ESSID 探测)。

- b全枚举模式。

·l是一组字符(小写字母)。其他名称:

o大写字母 (u)

o位数(n)。

o小写和大写 (c)

o小写和大写加数字 (m)

·- c广播频道。

·- t是目标接入点的 MAC BSSID

如上所示,隐藏的 SSID 已成功确定。

使用 Wireshark 进行隐藏 SSID 检测

下一个老式方法是使用Wireshark检测隐藏的 SSID 。当客户端连接到接入点时,隐藏的 SSID 与身份验证数据包一起发送。所以,我们将 Wireshark 切换到普通模式,选择 WLAN 接口,等待客户端自动连接到目标 WiFi 网络。

客户端已经连接,我们可以找到隐藏网络的SSID

为了节省时间,如果客户端没有连接到网络,您可以强制它取消身份验证并等待它重新连接。

为了加快速度,您可以使用 deauthentication 方法:

aireplay-ng -0 6 -a D8:47:32:E9:3F:33 --ignore-negative wlan0mon

现在客户端已取消身份验证,我们可以使用过滤器在 Wireshark 中查找重新身份验证请求:

wlan.bssid == D8:47:32:E9:3F:33 && !(wlan.fc.type_subtype == 0x08)

·无线局域网。bssid - 目标接入点的 MAC

·无线局域网。f.c._ _ type_subtype是用于显示包的过滤器。

·0x08 - 接入点广播数据包(信标帧)。

我们从接入点包中提取 SSID

airodump-ng 中也是如此。我们只需要等待客户端使用隐藏的 SSID 连接到目标网络。

相关推荐

msp的昌伟哥哥(伟昌怎么样)

佩戴HoloLens的多个用户可以使用场景共享特性来获取集合视野,并可以与固定在空间中某个位置的同一全息对象进行交互操作。这一切是通过空间锚共享(AnchorSharing)来实现的。为了使用共享服...

VOculus Rift、Gear VR平台开发者合作申请指南

编译/游戏陀螺案山子OculusHome平台——OculusRift和三星Gear主要的应用平台,包括PC版和移动版都可以使用。而现在使用的OculusShare平台,据悉将来也会整合到Ocu...

游戏中的"状态机”和"行为树”是什么?

状态机是一种模型,用于描述对象在不同状态下的行为和转换。在游戏里,状态机通常用于控制角色或NPC在不同状态下的行为。比如说,一个角色可以有多个状态,比如“待机”、“行走”、“攻击”、“受伤”等,每个状...

JetBrains Rider现已支持PS5和Xbox主机游戏开发

IT之家3月27日消息,Rider是一款由JetBrains出品的跨平台.NETIDE,在2024.3版本中,JetBrainsRider增加了对PlayStation5...

Unity WebGL 应用开发总结(unity webgl发布)

UnityWebGL应用开发总结1.开发环境软件版本Unity2020.1.0f1PyCharm2022.3.2Python3.7.32.编译WebGL对Unity项目进行WebGL编译时...

【6.Physics和动画】5.动画(动画电影)

5.动画现在,角色可以移动了,但在移动时形象一直不变,对于玩家来说比较生硬,本节中我们让角色在移动时能够播放动画。Unity2D游戏中,角色动画一般采用帧动画的形式来实现。所谓帧动画就是在每一帧显...

unity3d开发教程-开发环境搭建(unity3d开源项目)

一、安装Unity1、从官网下载UnityHub:https://unity.com/download,选择[DownloadforWindows]下载完成后,双击打开安装。一直点...

【2.UI元素】3.Panel and Button(ui界面元素)

3.PanelandButton3.1PanelPanel(面板)本质上就是预先设置好的Image。可以作为其他UI元素的父级。在层级窗口右击选择UI->Panel即可创建。...

揭秘!你玩的字节抖音小游戏制作流程公布

1.1注册字节开发者后台1.2Unity版本说明1.3检查AppID是否有效2.1创建项目2.2接入SDK3.1发布安卓Apk3.2发布双端WebGL3.3IOS15.4版本问题字节抖...

临时工闯下大祸《糖豆人》源代码更新时不慎泄露

这次《糖豆人》工作室Mediatonic的临时工闯下了大祸,在更新时一不留神把游戏的源代码给泄露了。当然,这次泄露之后,官方删除的动作也很快,但是没快过SteamDB创始人PavelDjundik...

为3D手游打造, Visual Studio Unity扩展下载

IT之家(www.ithome.com):为3D手游打造,VisualStudioUnity扩展下载7月30日消息,微软正式发布升级版VisualStudioToolsforUnity扩...

【2.C#基础】3.脚本入门(c# 脚本引擎)

3.脚本入门3.1脚本概要在上一节创建的脚本中,包含了一段模板代码,双击工程窗口中的脚本图标,系统自动打开代码编辑器(VSCode)可以看到代码如下图所示:说明:System.Collections...

unity专题:unitask库(1)(unitypackage)

UniTask是一个Unity引擎中的异步编程库,它可以帮助你在Unity项目中编写更简洁、高性能的异步代码。UniTask以Promise/Task的编程模式为基础,提供了与C#...

零基础带你看游戏内灰度效果实现原理

前言在Unity中实现后处理效果有两种方式:一种是通过使用Unity官方提供的Post-Processing插件。另外一种方式就是使用脚本获取到渲染后帧缓冲区的图像,再通过shader写后处理的效果,...

团结引擎自定义Scene视图的层叠面板和工具栏

团结引擎提供的了功能,可以为Scene视图添加层叠面板和自定义工具栏,这里学习官方的经典案例。创建层叠面板。总结需要三个步骤:1、创建编辑器脚本(需存放在Editor目录下)2、继承Overlay类,...

取消回复欢迎 发表评论: