Skip to content

TDCQ/Cyber57K

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

赛博57库 · 网络安全公众号内容工场

一个用 AI 辅助流水线批量产出、并一键推送到微信公众号的网络安全科普 / 攻防技术内容工作区。 从选题、研究、成稿到排版、配图、推送草稿箱全流程自动化——本仓库沉淀了 118 篇成稿文章及其发布脚本。

articles pushed accounts license


这是什么

微信公众号(订阅号)文章的写作 + 发布一体化工作区。每篇文章独立成目录,工作流固定为:

选题 → 研究取证 → 撰写 final.md → 生成 push_to_wechat.py → 上传配图 → 推送到草稿箱

产出同时面向两个风格迥异的公众号:

账号 定位 视觉风格 发布方式
赛博57库 技术科普,面向泛安全读者 蓝白·专业(宝蓝 #0d2b6e 后台「群发」
h4cker.cafe 攻防社区,面向从业者 深色·GitHub 风 支持 API 发布

同一篇内容用两套 HTML 模板分别渲染,规避微信 WebView 对 <div> / grid / position 的种种限制。


直接效果 · 精选样例

点击封面进入对应文章目录(含成稿 final.md、配图与发布脚本)。标 🔖 的文章附有已发布页面的存档预览。

AD 攻击路径地图
AD 攻击路径地图
Axios 供应链投毒
Axios 供应链投毒
MariaDB 堆溢出复现
MariaDB 堆溢出复现
Volatility 3 内存取证
Volatility 3 内存取证
AdaptixC2 框架解析
AdaptixC2 框架解析
DNS 协议缺陷与利用
DNS 协议缺陷与利用

产出规模:118 篇成稿,其中约 113 篇已推送至「赛博57库」草稿箱。覆盖方向:漏洞分析与利用 28、C2 与后渗透 17、恶意软件与 RAT 15、供应链与事件复盘 3、AI 与 LLM 安全 4、取证与应急响应 7、钓鱼与社工 4、网络与基础设施攻防 7、威胁情报与 OSINT 7、工具与框架 3、行业洞察与职业 5、综合技术 18。


完整文章索引

漏洞分析与利用 · 28 篇
C2 与后渗透 · 17 篇
恶意软件与 RAT · 15 篇
供应链与事件复盘 · 3 篇
AI 与 LLM 安全 · 4 篇
取证与应急响应 · 7 篇
钓鱼与社工 · 4 篇
网络与基础设施攻防 · 7 篇
威胁情报与 OSINT · 7 篇
工具与框架 · 3 篇
行业洞察与职业 · 5 篇
综合技术 · 18 篇

工作流与命令

每篇文章的 push_to_wechat.py 自包含,双账号推送:

# 推送 / 更新草稿到全部账号
python3 articles/<name>/push_to_wechat.py

# 指定账号(1=赛博57库,2=h4cker.cafe)
python3 articles/<name>/push_to_wechat.py --account 1

# 强制新建草稿 / 重新上传图片
python3 articles/<name>/push_to_wechat.py --new --new-cover

# 获取草稿预览链接(勿在后台点开草稿,会被富文本编辑器改写样式)
python3 articles/<name>/push_to_wechat.py --get-url

选题库与发布计划由 topics/manage.py 管理(topics/pool.json / topics/plan.json)。


目录结构

articles/<article-name>/
├── final.md               # 成稿正文(内容源)
├── images/                # 封面 cover.jpg + 正文插图
├── push_to_wechat.py      # 双账号发布脚本
└── .draft_state_*.json    # 上传缓存(media_id / CDN URL)

templates/saibo57_bluewhite.html   # 赛博57库 蓝白基准模板
topics/                            # 选题库与发布计划
keys.txt.example                   # 密钥模板(真实 keys.txt 已 gitignore)

密钥配置

所有凭证集中在项目根的 keys.txt(已 .gitignore不会进入仓库),脚本统一通过 load_keys() 读取,不硬编码:

cp keys.txt.example keys.txt   # 然后填入真实的 AppSecret / API Key

需要的键:微信双账号 WECHAT_APPID/APPSECRET/AUTHOR_ACCOUNT1/2UNSPLASH_ACCESS_KEYOPENROUTER_API_KEY


免责声明

本仓库内容为网络安全研究与技术科普,面向防御方、CTF 与授权测试场景。文中涉及的攻击技术仅用于帮助读者理解威胁、构建防御,请勿用于任何未经授权的系统。使用者需自行遵守所在司法辖区的法律法规,作者不对滥用行为负责。

About

【赛博57库】 公众号欢迎大家关注

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors