splintersfury/threatunpacked
GitHub: splintersfury/threatunpacked
基于 Astro 构建的恶意软件分析博客站点源码,实现内容与 UI 严格分离并支持从 WordPress 迁移。
Stars: 0 | Forks: 0
# Threat 解包
[threatunpacked.com](https://threatunpacked.com) 的源码 — 实战恶意软件
分析。使用 [Astro](https://astro.build) 构建;内容和 UI 保持严格分离,
因此无需改动文本即可迭代界面外观。
## 结构
```
src/
content/posts/ ← the writing (Markdown). UI work never edits this.
content/pages/ ← About / Featured Investigations
layouts/ ← page shells (UI)
components/ ← header, footer, cards (UI)
styles/global.css ← design tokens: colors, type, spacing (UI)
pages/ ← routes (home, [...permalink], about, rss, 404)
public/images/ ← post images (localized from WordPress)
scripts/migrate-wordpress.mjs ← one-shot WordPress → Markdown importer
```
强调色、字体、亮/暗主题 — 所有视觉元素都位于
`src/styles/global.css` 和组件的 `