raph-rcn/the-malware-box

GitHub: raph-rcn/the-malware-box

这是一个恶意软件取证和逆向工程分析的知识库网站,旨在帮助安全从业者学习和应用相关技能。

Stars: 0 | Forks: 0

# 自我介绍 你好,我是 Raphaël。 这个网站是我记录恶意软件取证和逆向工程分析的知识库。 这里会包含行为分析、取证特征和检测思路等内容。 ## 迁移说明 本站已从 Jekyll(Minima 主题)迁移至 **Next.js 15 静态导出**(App Router、TypeScript、Tailwind CSS),以便后续采用 21st.dev / shadcn 风格的 UI 进行重新设计。 ### 变更内容 | 旧版(Jekyll) | 新版(Next.js) | |---|---| | `_analyses/*.md` | `content/analyses/*.md` | | `assets/images/` | `public/assets/images/` | | `index.md` | `app/page.tsx` | | `about.md` | `app/about/page.tsx` | | `analyses.md` | `app/analyses/page.tsx` | | `methodology.md` | `app/methodology/page.tsx` | | Jekyll Liquid 模板 | React Server Components | | `_config.yml` | `next.config.mjs` | ### 图片路径 在所有迁移后的 Markdown 文件中,Jekyll 的 `{{ site.baseurl }}/assets/images/foo.png` 已替换为 `/the-malware-box/assets/images/foo.png`。 ### 本地开发 ``` npm install npm run dev # http://localhost:3000/the-malware-box npm run build # static export → ./out/ ``` ### 部署 推送至 `main` 分支 → GitHub Actions 构建 Next.js → 上传 `./out/` 目录 → 自动部署到 GitHub Pages。 在线地址:https://raph-rcn.github.io/the-malware-box/ ### 添加未来 UI 组件 - UI 基础组件放在 `components/ui/`(兼容 shadcn/21st.dev) - 安装 shadcn 组件:`npx shadcn@latest add ` - CSS 变量已在 `app/globals.css` 中配置 - `components.json` 已为 shadcn-cli 预配置 ### 添加新分析 1. 创建 `content/analyses/YYYY-MM-DD-slug.md` 2. 添加 frontmatter: --- title: "文章标题" description: "简要描述" date: "YYYY-MM-DD" tags: - malware-analysis --- 3. 推送到 `main` 分支 — GitHub Actions 会自动部署。
标签:CTF写作, CTF解题, DAST, GitHub Actions, GitHub Pages, Tailwind CSS, TypeScript, UI设计, 云资产清单, 前端技术, 取证伪影, 安全博客, 安全插件, 恶意软件分析, 恶意软件取证, 技术笔记, 检测方法, 网站开发, 网络安全, 自动化攻击, 自动笔记, 逆向工程, 逆向工程笔记, 隐私保护, 静态网站生成