- 博客(12)
- 收藏
- 关注
原创 Coraza-SPOA 规则语句
写出正确的 Coraza-SPOA 规则语句需要遵循,并结合实际的安全需求。以下是详细的指南和示例,帮助你编写正确的规则语句。
2025-02-12 09:25:37
778
原创 golang 实现WAF拦截和反向代理
/ 创建一个 Coraza WAF 实例。// 处理HTTP请求的中间件。// 创建反向代理处理函数。// 设置Coraza变量。// 创建一个新的交易对象。// 创建 WAF 实例。// WAF 中间件。// 设置请求行信息。
2025-01-09 21:44:16
1015
原创 golang UDP转发器封装
global.GVA_LOG.Info(fmt.Sprintf(“接收到 UDP 数据: 源地址 %s, 数据长度 %d, 数据: %s”, addr, n, buffer[:n]))global.GVA_LOG.Info(fmt.Sprintf(“UDP 转发器已启动,监听 %s -> %s”, localAddr, remoteAddr))global.GVA_LOG.Info(fmt.Sprintf(“读取 UDP 数据失败: %v”, err))
2024-12-03 16:34:50
372
原创 golang 实现tcp监控转发
/ TCPForwarder TCP 转发器 go TCPForwarder(“0.0.0.0:8080”, “127.0.0.1:9999”)// handleTCPConnection 处理单个 TCP 连接。
2024-12-03 13:39:32
205
原创 golang日志操作
/ NewLogger 创建一个新的 Logger 实例。// Log 记录一条带有时间戳和消息的日志。// Logger 是一个日志记录器结构体。// Close 关闭日志文件。
2024-11-30 13:31:01
321
原创 go学习笔记(持续更新)
& 逻辑AND运算符,如果两边的操作数都是true,则条件true,否则为false (A&&B)为false。|| 逻辑OR运算符, 如果两边的操作数有一个true,则条件true,否则为false (A||B)为true。= 检查左边值 是否大于等于右边值,如果是返回true 否则返回false (A>=B) 为false。= 检查两个值是否不相等,如果不相等返回true 否则返回false (A!== 检查两个值是否相等,如果相等返回true 否则返回false (A==B) 为false。
2024-11-07 11:15:44
831
原创 docker 常用命令
docker stop与docker kill的区别:都可以终止运行中的docker容器。#法一 创建容器、使用docker run命令时,添加参数–restart=always,表示该容器随docker服务启动而自动启动。docker rm -f 容器名 容器名 容器名 #删除多个容器 空格隔开要删除的容器名或容器ID。ctrl+p+q #优雅退出。docker pause 容器名/容器ID #让一个运行的容器暂停。docker rm 容器名/容器ID #删除容器。
2024-11-05 17:01:31
312
原创 golang开发总结
2.https://github.com/shirou/gopsutil 可以获取系统信息(cpu,内存,系统,负载)1.viper.AutomaticEnv() 可以获取系统变量设置。3.ES查询 超过1万+ 会返回空数据。
2024-10-17 09:44:54
112
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人