• 2024-09-16esp32之micropython 配网代码
    esp32之micropython配网代码最近学习esp32的时候想着能不能给设备自动配网,查了下网上有smartconfig配网但是我无法配置成功所以自己写了AP配网。AP配网代码importnetworkimportsocket,jsonfrommachineimportPin,Timerimporttimeled_pin=Pin(4,Pin.OUT)#配置热
  • 2024-09-13《ESP32从0到1》之MQTT与阿里iot通信(中)
    文章目录文章内容硬件增加定时器,实现定时发布MQTT主题移植smart_config程序最终程序逻辑运行测试保存ssid和password上电自动配网最终运行测试补充说明欢迎关注并留言文章内容基于MQTT->tcp结合wifi->smart_config示例工程,读懂程序,最终实现MQTT与阿里iot平台通信。
  • 2024-08-27WIFI 传输信道 与 WIFI无线接入过程
    标准号IEEE802.11bIEEE802.11aIEEE802.11gIEEE802.11n标准发布时间1999年9月1999年9月2003年6月2009年9月工作频率范围2.4-2.4835GHz5.150-5.350GHz5.475-5.725GHz5.725-5.850GHz2.4-2.4835GHz2.4-2.4835GHz5.150-5.850GHz非重叠信道数324315物理速率(Mbps)115454600实际吞吐
  • 2024-08-172.WPA+Preshare
    controller-interface少了一个动态接口,每一个ssid每一个vlan需要一个动态接口。需要为新的ssid创建一个新的动态接口interfacename:wpapreshavlanid:101interfaceaddressvlanidentifier:101ipaddress:10.1.101.253netmask:255.255.255.0gateway:10.1.101.254physic
  • 2024-07-31Android Wifi 扫描相关知识
    1.主动扫描和被动扫描1.1主动扫描(ActiveScanning)主动扫描是WIFI设备(STA,即Station,如手机、笔记本电脑等)在信道上主动广播一个探测请求(ProbeRequest),并等待接入点(AP)的响应。这种扫描方式更加主动,能够更快地发现周围的WIFI网络,但也可能对电池寿命和性能功耗产生一定的影响。
  • 2024-07-26[MT7916]Openwrt-21.02 T750+MT7916 终端连接WiFi SSID出现invalid PMKID 问题分析及解决方案
    OpenwrtDISTRIB_ID='OpenWrt'DISTRIB_RELEASE='21.02.7'DISTRIB_REVISION='r16847-f8282da11e'问题log[11216.653119]WiFi@C15L1,WPAValidateRSNIE()3190:[ERROR]:invalidPMKID!!![11216.654027]7906@C08L1,APBuildAssociation()7
  • 2024-06-11SSID简介
    一、SSID概念定义SSID(ServiceSetIdentifier)即服务集标识符。它是无线网络中的一个重要标识,用于区分不同的无线网络。相当于无线网络的名称,用于区分不同的无线网络。用户在众多可用网络中识别和选择特定网络的依据。通常由字母、数字或符号组合而成。可根据需求进行自定义
  • 2024-05-31如何使用PMKIDCracker对包含PMKID值的WPA2密码执行安全测试
    关于PMKIDCrackerPMKIDCracker是一款针对无线网络WPA2密码的安全审计与破解测试工具,该工具可以在不需要客户端或去身份验证的情况下对包含了PMKID值的WPA2无线密码执行安全审计与破解测试。PMKIDCracker基于纯Python3开发,旨在帮助广大安全研究人员恢复WPA2WiFi网络的预共
  • 2024-05-06SSID创建(AP打印log)
    SSID创建(AP打印log)【概要】查看AP后台log,以AC管理页面创建SSID打印的log示例。【步骤】使用【cat/var/tmp/slogd.log】命令打印APlog在AC管理页面【10.180.145.156】创建新的SSIDAP后台打印log如图4.图中步骤(1)阶段AP和AC在互发【keep-alive】消息;步骤(2)阶段收到AC下发的创建SSID位
  • 2024-04-07学习网络取证 (Network Forensics) - WiFi分析笔记
    MAC地址:MAC地址是无线接入点(WAP)的媒体访问控制地址,用于唯一标识网络中的设备。它是一个由12个十六制数字组成的地址,通常表示为6对冒号分隔的双字节(例如:00:1A:2B:3C:4D:5E)。关于MAC地址的两个例子:网络入侵检测:在网路入侵检测中,可以通过监视和记录网络流量中的MAC地址来检测潜
  • 2024-03-16软考网络工程师 第五章 第六节 WLAN安全
    WLAN安全机制(1)SSID访问控制:隐藏SSID,让不知道的人搜索不到。(2)物理地址过滤:在无线路由器设置MAC地址黑白名单。(3)WEP认证和加密:PSK预共享密钥认证,RC4加密。(4)WPA(802.11草案)认证:802.1x加密:RC4(增强)+TKIP(临时密钥完整协议,动态改变密钥)支持完整性认证和防重放攻击(5)WPA(802.11i)针
  • 2024-03-11ESP32CAM使用Quirc识别二维码并连接WIFI
    ESP32CAM使用Quirc识别二维码并连接WIFI网上有教程,但是是要做出来很难,或者说做出来报错识别不了。前提:搭建好ESP-IDF环境CAMERA能成功初始化此处用的二维码识别库是用的quirc,如下这个和Github下载的差不多,加了个CMakeList,我会把这个传到我的Github上,感兴趣去下载Lesterbor/E
  • 2024-03-06Wi-Fi BSS和ESS的区别
    基本服务集(BSS)基本服务集(BSS),顾名思义是一个由所有站组成的组或集,它们相互之间进行通信。这里,站点被认为是连接到有线网络的计算机或组件。 扩展服务集(ESS)扩展服务集(ESS),顾名思义是一组BSS或一个或多个相互连接的BSS,以及它们的有线网络。 BSS和ESS之间的区别:
  • 2024-02-26开发板开机自动连wifi
    点击查看代码#!/bin/bash#FunctiontoscansurroundingWiFinetworksscan_wifi(){iwlistwlan0scan>/tmp/wifi_scan.txt}#FunctiontoconnecttoaWiFinetworkconnect_to_wifi(){SSID=$1PASSWORD=$2echo"连接到WiFi,SSID:$SSID&quo
  • 2023-12-22在一块开发板上同时实现大模型语音交互和视觉识别
    开发板简介CSK6视觉语音大模型开发套件同时实现了大模型语音交互和视觉识别。功能概述使用聆思CSK6011A芯片作为主控,板载16MBFlash集成摄像头、麦克风、扬声器、屏幕等丰富外设配件配套多模态应用示例,支持快速上手体验大模型语音交互、智能视觉等AI应用板载DAPLINK调试器,外接
  • 2023-11-23查看电脑已经保存过的WiFi以及密码
    查询无线网卡所有保存过密码的ssidnetshwlanshowprofiles “所有用户配置文件:”后面接的就是无线网卡连接过的SSID,也就是WiFi名查询对应的SSID的密码信息netshwlanshowprofiles"龙回首"key=clear“”中是SSID的名称, 图片中,关键内容指的就是对应
  • 2023-10-10iwconfig 配置网卡ssid 工作频率 带宽 发射功率 灵敏度 调制方式
    1、配置ssidiwconfigra0essidliangymExample:----配置modeiwconfigeth0modeManagediwconfigeth0modeAd-Hoc2、配置工作频率iwconfigeth0freq2422000000iwconfigeth0freq2.422Giwconfigeth0channel3iwconfigeth0channelauto3、配置带宽iwconfig
  • 2023-09-09ESP8266 - WiFi
    ESP8266-WiFi当我们拿到Esp8266开发板的时候,既然具有wifi能功能的,那么我们肯定首先是需要来连接一下wifi啦。首先Esp8266可以工作在2种模式下,分别是AP接入点模式和STA无线终端模式下。一.接入点模式以下代码演示如何将Esp8266设置成AP工作模式#include<Arduino.h>const
  • 2023-09-01连接WiFi_AT指令_ESP32
    1.按复位键。串口输出显示ready2.设置客户端模式AT+CWMODE=13.连接路由器AT+CWJAP="ssid","passwd"4.获得模块IPAT+CIFSR 
  • 2023-07-27win10 开启承载网络
    查看是否支持承载网络netshwlanshowdrivers如果不支持就回退驱动版本设置netshwlansethostednetworkmode=allowssid=ssidkey=12345678启动热点netshwlanstarthostednetwork关闭热点netshwlanstophostednetwork
  • 2023-07-17在树莓派启动分区创建配置文件,使其加入无线网络
    在树莓派的启动分区创建一个名为“wpa_supplicant.conf”配置文件,在文件中输入以下内容:country=CNctrl_interface=DIR=/var/run/wpa_supplicantGROUP=netdevupdate_config=1network={ssid="xxx"psk="xxx"priority=5}ssid:指定要连接的无线网络psk:网络
  • 2023-07-08Linux命令行/终端连接(隐藏)SSID的WiFi
    推荐看完Linux命令行/终端连接隐藏SSID的WiFi(续篇)和本文后,再按照实际情况采用network-manager或者ifupdown多数Linux系统默认自带有线网络的驱动和配置软件,但是对于WiFi则可能会缺少固件和相关软件。在此使用Debian11为例(Ubuntu也可),使用nmcli连接隐藏SSID的WiFi网络。无线网卡
  • 2023-06-07Android获取当前连接的wifi名称
    首先AndroidMainfest.xml文件里加入权限: <uses-permissionandroid:name="android.permission.ACCESS_NETWORK_STATE"/><!--获取WIFI信息状态的权限--><uses-permissionandroid:name="android.permission.ACCESS_WIFI_STATE"/><!--获取网络状态改
  • 2023-06-05WIFI协议及其物理帧结构介绍
    1  目的本文档对WIFI协议介绍、WIFI信道分配、WIFI扩展信道分配、WIFI帧结构进行简要介绍。2  WIFI协议介绍Ethenet(有线网)和Wifi(无线网)采用的协议都属于IEEE802协议集。其中,Ethenet以802.3协议做为其网络层以下的协议;Wifi以802.11做为其网络层以下的协议。无论是有线
  • 2023-05-292023盘古石决赛 物联网 Robot
    其实是一道非常简单的IoT分析题,甚至没有分析的成分,但是比赛过程中出的意外太多了,思路偏了,导致没能出题,而赛后复盘一下就明白了,完全是个简单题,所以写个博客警醒一下自己。个人感觉这道题完全算不上物联网的题,靠搜就可以做出来,只是当时做出来第一道题之后,以为要靠解包才能做,加上st