Rocky Linux 9.8 上安装 flog假日志生成器
在 Rocky Linux 9.8 上安装flog假日志生成器。 mingrammer/flog假日志生成器这是最流行的flog工具这是一个 Go 语言开发的测试日志生成器专门用于生成 Apache、Nginx 等常见 Web 服务器的测试日志。在 Rocky Linux 9.8 上的安装方法一、方法使用 Go 安装推荐由于 Rocky Linux 官方仓库没有flog包这是最可靠的方式# 先安装 Go 语言环境sudodnfinstall-ygolang# 更换 Go 模块代理为国内镜像# 设置 GOPROXY 为七牛云代理国内推荐goenv-wGOPROXYhttps://goproxy.cn,direct# 同时设置私有模块可选goenv-wGOPRIVATE*.corp.example.com# 关闭包的校验和验证国内环境可选goenv-wGOSUMDBoff# 或者如果你用的是 Go 1.16 版本goinstallgithub.com/mingrammer/floglatest安装成功后flog二进制文件会保存在~/go/bin/flog目录下。 将 flog 加入系统 PATH为了方便在任何目录下使用将它添加到 PATH# 临时生效仅当前终端exportPATH$PATH:~/go/bin# 永久生效推荐echoexport PATH$PATH:~/go/bin~/.bashrcsource~/.bashrc✅ 验证安装# 检查版本flog--version# 测试生成日志flog-n10# 查看帮助flog--help二、使用方法重点flog的使用非常简单核心是通过参数来控制日志的格式、数量和输出方式。1. 基础命令目标命令示例说明生成默认日志flog默认生成 1000 行 Apache Common 格式日志并打印在屏幕上。输出到文件flog -t log -o /var/log/httpd/access_log将日志写入指定文件-t log表示输出到文件。指定行数flog -n 5000生成 5000 行日志。指定格式flog -f apache_combined生成 Apache Combined 格式日志考试最常用。生成 JSON 格式flog -f json便于结构化数据处理。2. 高级选项用于模拟复杂场景参数作用示例模拟攻击场景-s设置日志中时间戳的间隔不实际等待。flog -s 1s -n 100生成 100 条日志每条日志记录的时间戳相差 1 秒。-d实际延迟生成速度模拟实时流量。flog -d 100ms -n 50每 0.1 秒生成一条日志用于模拟慢速扫描器。-l无限循环生成直到你按CtrlC停止。flog -l -d 5s每 5 秒生成一条日志永不停止模拟持续性攻击。-p日志分割按行数或大小切分文件。flog -n 5000 -p 1000每 1000 行分割成一个新文件。-t gz压缩输出直接生成.gz文件。flog -n 10000 -t gz -o logs.gz三、针对考试的实战技巧结合需要搭建考试环境的需求可以利用flog快速生成海量背景流量然后混入攻击特征。核心思路生成背景流量先用flog生成大量正常日志。注入攻击日志再用 Python 脚本或echo命令将包含 SQL 注入、目录遍历特征的恶意请求追加到日志文件中。示例工作流 (Linux)# 1. 生成 10000 条正常的 Apache Combined 格式日志作为背景flog-fapache_combined-n10000-tlog-o/tmp/normal.log# 2. 手动准备几条攻击日志模拟考生需要分析的内容echo203.0.113.45 - - [10/Jun/2026:08:35:23 0000] GET /product?id1\ OR \1\\1 HTTP/1.1 200 1234 - Mozilla/5.0/tmp/attack.logecho198.51.100.22 - - [10/Jun/2026:08:35:25 0000] GET /../../../../etc/passwd HTTP/1.1 404 345 - Mozilla/5.0/tmp/attack.log# 3. 合并文件生成最终的考试日志cat/tmp/normal.log /tmp/attack.log/var/log/httpd/access_log# 可选打乱顺序以增加难度使用 shuf 命令shuf/var/log/httpd/access_log-o/var/log/httpd/access_log通过这个流程你就能得到一个大小适中、既有正常流量又有隐蔽攻击的真实考试日志文件了。

相关新闻

GitHub开源项目日报 · 2026年3月24日 · 本期榜单聚焦AI Agent与多媒体工具

GitHub开源项目日报 · 2026年3月24日 · 本期榜单聚焦AI Agent与多媒体工具

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 6:38:12 阅读更多 →
trae配置mcp服务初体验:把MCP endpoint改到TaoToken的完整记录

trae配置mcp服务初体验:把MCP endpoint改到TaoToken的完整记录

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 6:36:53 阅读更多 →
Elasticsearch Document APIs【Scroll】实战:用 TaoToken 统一 Key 跑通全量导出

Elasticsearch Document APIs【Scroll】实战:用 TaoToken 统一 Key 跑通全量导出

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 6:38:51 阅读更多 →

最新新闻

C#路径详解:绝对路径与相对路径的核心区别及避坑指南

C#路径详解:绝对路径与相对路径的核心区别及避坑指南

上周五晚上,群里有人发来一条求助信息:“预览环境一切正常,发布到服务器就提示找不到配置文件,崩溃了。”我让他把目录结构贴出来,一眼就找到了问题所在:代码里写的是File.ReadAllText("config/appset…

2026/10/4 8:49:56 阅读更多 →
NUMECA FINE/Turbo 16 Linux 部署实战:绕过许可证报错与系统兼容性陷阱

NUMECA FINE/Turbo 16 Linux 部署实战:绕过许可证报错与系统兼容性陷阱

1. NUMECA FINE/Turbo 16 在 Linux 环境下的真实部署场景与核心矛盾NUMECA FINE/Turbo 是业内公认的高精度叶轮机械CFD仿真平台,尤其在航空发动机、燃气轮机、离心压缩机等对网格质量与求解稳定性要求极高的领域,几乎成为行业事实标准。但它的部署从来不…

2026/10/4 8:49:56 阅读更多 →
通用算力超节点时代:架构升级与落地实践指南

通用算力超节点时代:架构升级与落地实践指南

MWC2026巴塞罗那的展馆里逛一圈,你会发现一个特别明显的信号:几乎所有主流基础设施厂商的展台上,“超节点”都不再是AI训练集群的专属名词,而是被直接摆进了通用算力的展区。从网络设备商到服务器厂商,从芯片原厂到云服…

2026/10/4 8:49:56 阅读更多 →
context-mode:用一条shell命令存档/恢复Git、Tmux与Vim开发上下文

context-mode:用一条shell命令存档/恢复Git、Tmux与Vim开发上下文

上周我干了件特别愚蠢的事:从 feature 分支切回 main 修一个紧急 bug,修完切回去之后,盯着编辑器愣了二十多分钟,才想起来自己设计到一半的接口签名是什么、刚才准备处理哪个文件的告警、还有两条完全只存在脑子里的待办。类似的事…

2026/10/4 8:49:56 阅读更多 →
国内量化平台免费付费对比:聚宽、米筐、优矿和掘金先算五类成本

国内量化平台免费付费对比:聚宽、米筐、优矿和掘金先算五类成本

国内量化平台的免费与付费比较,可以先看聚宽、米筐、优矿和掘金量化。四款都可能涉及研究、回测或开发任务,但具体权益、数据、接口、算力和账户条件会变化。本篇不写未经当日官方确认的价格,只建立五类成本表和核验动作。免费不等于长期总成…

2026/10/4 8:49:56 阅读更多 →
openrig 配置管理:统一 Claude Code 与 Codex 的 YAML 实践

openrig 配置管理:统一 Claude Code 与 Codex 的 YAML 实践

1. openrig 到底是个什么东西第一次看到 openrig 这个名字,我下意识以为是某个开源硬件项目,毕竟 "rig" 这个词在矿机、测试台架、无线电设备里出现频率很高。翻了翻社区讨论和相关的关键词组合之后才反应过来,它其实是围绕 Claude…

2026/10/4 8:48:56 阅读更多 →

日新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/2 10:36:31 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/3 9:42:35 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/3 9:42:36 阅读更多 →