Skip to content

About

This site is my notebook for malware forensics, reverse-engineering insights, and CTF writeups. Expect behavioral breakdowns, forensic artifacts, and detection ideas.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Whoami

Hi, I'm Raphaël.

This site is my notebook for malware forensics and reverse-engineering insights. Expect behavioral breakdowns, forensic artifacts, and detection ideas.


Migration notes

The site was migrated from Jekyll (Minima theme) to Next.js 15 static export (App Router, TypeScript, Tailwind CSS) so it can be redesigned with a 21st.dev / shadcn-style UI later.

What changed

Old (Jekyll) New (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 templates React Server Components
_config.yml next.config.mjs

Image paths

Jekyll's {{ site.baseurl }}/assets/images/foo.png became /the-malware-box/assets/images/foo.png in all migrated markdown files.

Local development

npm install
npm run dev        # http://localhost:3000/the-malware-box
npm run build      # static export → ./out/

Deployment

Pushed to main → GitHub Actions builds Next.js → uploads ./out/ → deploys to GitHub Pages automatically. Live at: https://raph-rcn.github.io/the-malware-box/

Adding future UI components

  • UI primitives go in components/ui/ (shadcn/21st.dev compatible)
  • Install shadcn components: npx shadcn@latest add <component>
  • CSS variables are wired in app/globals.css
  • components.json is pre-configured for shadcn-cli

Adding a new analysis

  1. Create content/analyses/YYYY-MM-DD-slug.md
  2. Add frontmatter:
    ---
    title: "Article title"
    description: "Short summary"
    date: "YYYY-MM-DD"
    tags:
      - malware-analysis
    ---
  3. Push to main — GitHub Actions deploys automatically.

About

This site is my notebook for malware forensics, reverse-engineering insights, and CTF writeups. Expect behavioral breakdowns, forensic artifacts, and detection ideas.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages