suricate的规则包
suricate的规则包,2024-5.6日更新
ArkimeAPI接口文档
将官方的接口进行整理后的,特别清晰,各种需求清晰
arkime需要的配置文件
arkime安装需要的oui.txt和ipv4-address-space.csv
esp32s3支持lvgl+xpt2046触摸屏代码,c语言编写
使用方法:
代码通过esp idf方式开发,首先拷贝Espressif\frameworks\esp-idf-v4.4.3\examples\peripherals\lcd\lvgl作为工程,然后将下载内容复制进去,即可完成编译,硬件连接参考代码中的引脚定义。
ESP32 S3下oled屏幕驱动
ESP32 S3下oled屏幕驱动,C语言,ESP-idf 4.4,复制一个example工程,放在main路径下即可
IPv6下socket通讯代码,C语言开发
c语言版本的IPv6socket通讯,支持link local address配置,分为服务器和客户端,支持FE80开头的ip地址绑定和连接
块设备驱动的例子,ramdisk的驱动写法,分为两个版本,高版本内核和低版本内核的。
网上看到了很多低版本内核创建ramdisk的方式和代码,在5.15版本内核已经无法使用了,这里写了新的实现方式,能够在高版本内黑创建ramdisk
自己编写的树莓派下鼠标和键盘的驱动
自己编写的树莓派下鼠标和键盘的驱动,代码简单易懂,并有用户侧测试程序,支持其他linux系统,也可以用来学习驱动开发
在树莓派下framebuffer+spi驱动
在树莓派下,通过framebuffer的方式,结合spi驱动,对屏幕进行显示
树莓派下OLED的spi驱动
树莓派下开发的12864屏幕驱动,芯片ssd1306,并有用户侧测试程序
树莓派按键驱动和用户侧程序
树莓派3b+上的按键驱动,支持四种触发方式,read,poll,休眠唤醒和异步通知。
shell脚本,通过snmp方式获取远程服务器的CPU内存和硬盘的使用率
shell脚本,通过snmp方式获取远程服务器的CPU内存和硬盘的使用率,需要支持snmpget和snmpwalk命令,并且为了支持小数运算,需要安装bc命令。
基于ESP32Cam的人脸识别软件
基于ESP32CAM的人脸识别软件,并且支持人脸录入,存储至SD卡,断电重启不会丢失
C语言lldp接收程序
接收局域网lldp消息,并解析展示
西门子s7-200使用手册
西门子s7-200使用手册
STM32手表的立创EDA工程
STM32手表的立创EDA工程,可以用来生产PCB并且带原理图,直接生成bom清单,好用的一批
基于dialog命令开发的网络配置工具
shell下的命令dialog,可以用来开发图形化的界面,类似于menuconfig的感觉,这个工具脚本可以选择网卡,并且配置网络信息简单明了。
基于ncurses开发配置网络图形化界面
基于ncurses开发配置网络图形化界面,能够进行网卡选择,配置IP地址,掩码,网关以及DNS,并且具备二次确认保存的功能。
完美自动适用于CentOS7和8,其他linux系统可能需要微调一下。
W801+LVGL8.3制作的单片机主机
在海凌科的w801上移植了LVGL8.3,并且配合触摸屏,打造了一个桌面框架,基于这个框架,能够进行联网,和一些本地操作,具备了计算器,温湿度检测,wifi联网,NTP以及天气预报功能。并且框架十分简单,便于增加其他APP。
具体视频资料可以参考https://www.bilibili.com/video/BV1xr4y1q7AZ/
在ESP8266上移植了lvgl库,并且有一个时钟界面显示,支持GPIO模拟的SPI屏幕
在ESP8266上移植了lvgl库,并且有一个时钟界面显示,支持GPIO模拟的SPI屏幕,用的是ili9341
lvgl图片转化工具,用来转化为c语言数组
lvgl图片转化工具,用来转化为c语言数组
适用于HLK-806和HLK801的ST7789 16位的并口驱动
适用于HLK-806和HLK801的ST7789 16位的并口驱动
乐鑫提供的一键配网app
乐鑫提供的一键配网app,可供ESP8266实现自动联网
海凌科HLK-W801上面移植nes模拟器
海凌科HLK-W801上面移植nes模拟器,屏幕为ili9341
ESP8266透传固件,1Mflash版本
ESP8266透传固件。适合1Mflash的模块,例如野火,并且支持最新的at_device,可以在rtthread上对接esp8266模块,
\ | /
- RT - Thread Operating System
/ | \ 4.1.0 build Jan 23 2022 13:44:15
2006 - 2021 Copyright by rt-thread team
msh >ifconfig
network interface device: esp0 (Default)
MTU: 1500
MAC: ec fa bc dd 33 5f
FLAGS: UP LINK_UP INTERNET_UP DHCP_ENABLE
ip address: 192.168.101.87
gw address: 192.168.101.1
net mask : 255.255.255.0
dns server #0: 192.168.101.1
dns server #1: 0.0.0.0
ESP8266-IDF-AT_V2.2.1.0.zip ESP8266 官方AT固件 WiFi功能固件下载 2022 最新版
ESP8266-IDF-AT_V2.2.1.0.zip ESP8266 官方AT固件 WiFi功能固件下载 2022 最新版
ESP8266模块一键烧录工具
用来烧写ESP8266模块的工具,内部包含默认的透传模块软件,可以直接烧录使用
EasyTCP安卓APP
安卓手机上用的tcp客户端模拟工具,用来向服务器发送数据
utf8转gbk-C语言完美版.rar
这个版本,在旧版本基础上,增加了中文标点的支持,能够查找中文标点的gbk编码,解决了旧版本乱码问题
utf8转gbk-C语言版本.rar
C语言版本的查表法,进行utf-8转gbk的方式,配合hzk字库,显示中文字符,是单片机开发的好助手
HZK16字库.rar
HZK16字库,oled显示的好伙伴,单片机屏幕的好闺蜜
ucos||移植到stm8l
ucos||移植到stm8l,ucos是2.91版本,stm的标准库是最新的
STM32F103C8T6核心板程序
STM32F103C8T6核心板程序,包括了一个控制LED闪烁的程序,还有一个实时时钟的程序,内部包括了LED闪烁,串口初始化等功能
STM8L15x官方标准库工程
原版下载下来的标准库工程,打开和保存报错,所以将官方下载的标准库工程,重新定义结构,可以直接下载编译
最新完整版MAC地址与OUI对应规则,mac-oui.csv
这个是最新获取的(2021-12-23日)MAC地址与OUI的关系表,内含大中小三类
大类:
3890A5,Cisco Systems, Inc
C0742B,SHENZHEN XUNLONG SOFTWARE CO.,LIMITED
中类:
98F9C79,Koala Technology CO., LTD.
6CDFFB7,Hashtrend AG
98F9C76,GoodBox
小类:
8C1F64077,Engage Technologies
方便自己查询厂商
一套完整的web配置管理代码
内部包含了一个简单的httpd服务,bootstarp框架页面,html和js文件都有,还有各种编程语言写的cgi程序,适合于不同的平台进行移植,拿到就可以直接编译,通过修改build.sh可以配置使用不同的cgi程序。
openwrt下AR9331平台的ILI9341屏幕程序及工具
在AR9331平台的OpenWRT下开发的ili9341屏幕显示程序,需要配合spi-gpio-custom模块和gpio控制模块使用
适合于本人上传的openwrt的IPK软件的上位机软件完整代码
为配套另一个IPK软件开发的上位机软件,使用的vs2013环境编译。终端代码:https://download.youkuaiyun.com/download/baidu_19348579/48904778
完整的openwrt下的一个ipk程序源码,可以直接拷贝到开发环境下编译
完整的openwrt下的一个ipk程序源码,可以直接拷贝到开发环境下编译,内部包括了页面,配置文件,启动脚本和执行程序源码
mdns协议以太网报文,可以用wireshark软件打开
MDNS协议以太网报文,可以用wireshark软件打开,适用于学习mdns报文解析,学习各种工业以太网协议可参考本人其他下载文件