Skip to content

工控方向学习文章推送到新建的 hc-ics 文件夹中 - #201

Open
Suc2es2 wants to merge 2 commits into
ProbiusOfficial:mainfrom
Suc2es2:main
Open

工控方向学习文章推送到新建的 hc-ics 文件夹中#201
Suc2es2 wants to merge 2 commits into
ProbiusOfficial:mainfrom
Suc2es2:main

Conversation

@Suc2es2

@Suc2es2 Suc2es2 commented Aug 20, 2026

Copy link
Copy Markdown

No description provided.

@ProbiusOfficial ProbiusOfficial left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm
确定完全添加后即可发起推送
如果还需要补充 请在当前PR中继续提交

@Suc2es2

Suc2es2 commented Aug 21, 2026

Copy link
Copy Markdown
Author

lgtm 确定完全添加后即可发起推送 如果还需要补充 请在当前PR中继续提交

哦耶

@Randark-JMT

Copy link
Copy Markdown
Collaborator

还缺少对 mkdocs.yml 的修改,不然 ICS 部分内容无法呈现在网站上

@Randark-JMT
Randark-JMT requested review from Randark-JMT and removed request for Randark-JMT August 21, 2026 13:12

@Randark-JMT Randark-JMT left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

mkdocs.yml 导航我已在最新 commit 中补上(docs(nav): 将 hc-ics 工控安全章节接入 mkdocs.yml 导航),ICS 章节会出现在「MISC | 杂项」之后

剩余还有几处建议在当前 PR 中继续补充/修正:

未完成(阻断)

  1. LSIS FEnet 协议.md 末尾只有 ## 实战案例 标题,正文缺失,文章在半截截断
  2. SCD 配置信息.md 末尾悬空 ### 黑客的大意 标题,正文同样缺失
  3. Omron Fins 协议.md 有两处 AI 对话残留,需要删除:
    • FINS/UDP 报头表格前的「好的,这是您要求的 Markdown 格式表格:」
    • 功能码表格前的「以下是您需要的 Markdown 表格:」

技术性错误

  1. JT T 808 协议.md 校验码描述「按字节异或,再与 0x7E 异或」有误——标准校验就是纯异或。文中自己的脚本 jt808_checksum 实现的也是纯异或,正文与脚本矛盾
  2. JT T 808 协议.md 消息体属性 bit 位图中 bit14 标为「加密」,但实战案例与脚本按 2019 版解析(bit14=协议版本标识,bit13-10=加密方式),图与文不符
  3. MMS 协议.md 顶层 PDU 表中 unconfirmed-PDU 标签写 A2 有误——A2 是 confirmed-ErrorPDUunconfirmed-PDU(信息报告)应为 A3
  4. IC 卡.md 「扇区 0:000–0CF」有误,应为 000–03F(4 块 × 16 字节 = 64 字节即 0x40 长,后文也自述了这一点)

小问题

  • S7comm 协议.md:「得到 `flag{flag_is_here}」反引号未闭合,渲染会把后续文字吞进代码块;另外「S7 协议恶意攻击分析」案例开头重复粘贴了一遍上方已有的功能码表,建议删掉
  • MQTT 协议.md:实战案例结尾只给出半个 flag(flag{21png_),收尾缺失
  • 1527 芯片.md:脚本中 path = "iiiiicccccssssshhhhheeeeexxxxx" 占位文件名建议换成更明确的示例名
  • 10 个文件中 7 个末尾缺换行符(\ No newline at end of file

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants