自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

原创 ESP32-C3自定义AT指令开发

1.环境搭建(强烈建议Ubuntu环境下搭建)环境如下:因为未配置环境变量,所以每次打开ssh时,需要配置下 ,执行命令cd esp-idf/,cd esp-idf/2.为了偷懒,就没有单独新建文件夹,所有新增的at指令代码全部添加至esp-at/main/app_main.c代码如下:开发的关键:弄清esp-idf提供的api用途有兴趣的加qq 739980123...

2022-05-05 14:04:22 928

原创 ESP8266 使用记录

系统框架:引用下现有的流程图:我们在手机上发出通电或断电指令后,相关指令会上传到第三方平台(一般是一个网站),第三方平台按指令修改存储的数据(一般是json格式的数据,如手机发发通电信号时,将变量a的值从0改为1,断电时从1改成0),ESP8266通过无线路由不停地查询网站上指定这个数据的状态,并按指定的格式将数据状态返回EPS8266,ESP8266将接收到的数据进行格式解析后,通知...

2020-04-02 16:23:21 324

原创 关于五元组限速(openwrt+TC)的心得

网上关于openwrt的tc限速描述有很多,目前主流用的是IMQ和ifb,其中IMQ的设置比较复杂,ifb的描述相当于简单点,下面我简单总结下ifb的使用,TC的大概流程如下,具体每条命令的作用我就不做详细介绍,大家可以百度tc qdisc add dev eth0 ingresstc filter add dev br-eth0 parent ffff: protocol ip u...

2020-04-02 16:17:50 3024

原创 杂谈

项目总体思路:通过wifi探针技术,抓取员工的mac,将数据传输至云端,云端接收收据库后,更新至响应的数据库。浏览器根据数据库的信息,进行匹配,显示技术组成:1.在openwrt路由器上开发wifi探针功能,(这里有三种上传只云端服务器的方式:1.有线上传2.wifi网卡通过中继功能3.双网卡时,一张网卡用来上行,一张网卡用来实现wifi探针功能)2.在openwrt上将数据传输至云端...

2020-04-02 15:51:27 171

原创 openwrt系统的mqtt使用与实现(已实现)

mqtt的介绍(详情网上都有,我这里就简答的描述下)MQTT就是基于TCP/IP之上建立通信的,其底层的connect机制就是TCP/IP,如果我们对物联网这种应用场景,采用TCP/IP进行自下而上的开发,需要做大量其它的工作,比如client客户端,服务器端程序,以及对网络延迟、即时性以及用户是否在线的处理,而这些MQTT都已经做了大量的工作和优化,这时采用MQTT,它的优势就显现出来了。...

2020-04-02 15:47:25 2897

原创 安卓手机 wifi 探针

设备环境:高通安卓手机,网卡支持wifi探针不多说,先上图:大体步骤:1.scv命令关闭手机的wifi功能2.切换高通的wifi为monitor模式3.进行抓包,并且循环切换信道4.解析数据包5.在apk上显示,并且后台直接上报云台5.解析出上述结果探讨联系方式:QQ:739980123...

2018-11-10 15:26:39 1492 1

原创 设备流量、网速统计及上下线提醒(基于netfilter编程)

1.实验原理简介:netfilter的框架上进行数据捕获,分别监控每台子网设备流量信息。 在netfilter的pre_routing统计上传流量和上行速度以及在post_routing节点统计下载流量和下行速度,通过/proc文件系统提供给上层应用程序利用。     代码思路   代码首先剔除arp数据(提取ip包)  2.过滤局域网外其他干扰设备数据、本地数据、广播数据  3...

2018-07-18 10:33:33 1639 1

原创 wifi探针的实现和部分代码说明

原理简介:在wifi设备进行连接时,probe request帧是手机,电脑,平板等设备发出的请求帧,这个帧属于管理帧的分组。通过分析请求帧我们可知道,请求帧的subtype == 0x04,其中包括mac地址信息。设备搜索热点时发送的探求信号,在一些新设备中,为了隐藏自己的真实mac地址,采用的是发送伪mac地址的探求信号,所以在探求帧中是无法获取真实的mac地址。一些老设备中没有此类功...

2018-07-18 10:16:38 3375

mqtt发布和订阅示例代码

mqtt发布和订阅,使用方法:1)开始mqtt服务端;2编译fake_user_publish和fake_user_sub;3运行两个可执行文件;效果:当fake_user_publish发布一个内容时,fake_user_sub订阅进程会收到相关的topic和payload。验证通过!

2018-11-29

wifi探针实现

代码在openwrt系统值,可直接编译运行。http请求时,将地址设置为自己的网址

2018-07-18

netfilter,netlink 结合 dameo程序,kernel3.4.44 直接运行

netfilter分析ICMP数据包,通过netlink发送给应用层,kernel 3.4.44直接make

2018-01-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除