你看,我就说吧。

用 Hugo 重构个人博客网站


前言

差不多去年这个时候我从零开始开发了自己的博客网站:Go 语言开发个人博客网站,当时使用的技术栈是 golang net/http + goldmark + html/css/js,部署在本地,基于电信的公网 IPv6,使用 ddns-go 做动态域名解析,caddy 做 https + 端口转发。

一年时间过去了,写了十几篇文章,整体符合我的预期,但是也有一些痛点,下面列举几条:

  • IPv6 部署还是不稳定,很多地方的网络不支持 IPv6 访问,需要切换成手机蜂窝数据才行,但是偶尔会出现蜂窝数据也无法访问的情况。
  • 不具备 tag 功能,没办法根据 tag 筛选某一类别的文章。
  • 没有搜索功能,不能快速找到特定的文章。
  • 没有评论功能,没有办法查看其他人对文章的看法。
  • 不支持分页,这个可能不算太大的问题。

几乎每一种功能都需要自己写代码来实现,同时也会出现不少 bug 要修,我逐渐感觉有点无聊了,也没那么多时间去做这些事。

…
阅读全文 ⟶

COMFAST 定制版 newifi D2 路由器免拆刷机


写在前面

我老家有一台用了很久的斐讯 K1 路由器,这款路由器的网口都是百兆,而老家的宽带从 100Mbps 升级到了 200Mbps,百兆路由器损失了一半的带宽。另外,这台路由器的无线信号也不是特别强,因此考虑换一台千兆路由器。

我对能刷机的路由器还是比较感兴趣的,同时又不想花太多钱购买性能过剩的设备,主要用途也就是给家人刷刷视频之类,因此一台二手价格五十元以内的 Wifi5 路由器就足够了。

最终决定从新路由 3(newifi D2)和 k2p 这两台中选择一台,这两台设备主要的区别是 newifi D2 的内存和闪存都要大一些,另外还多了个 USB3.0 接口,我当时没有两台设备的无线信号对比数据,所以直接下单了 newifi D2,后面看了一篇文章才发现 k2p 的信号还是要强不少的: 新路由3(Newifi D2)与斐讯K2P对比测试。

…
阅读全文 ⟶

使用 Kali Linux 破解 Wi-Fi 密码


准备工作

需要准备一台有无线网卡且安装了 Kali Linux 系统的机器,如果使用虚拟机的方式安装,则需要一个兼容的外置无线网卡。

下面的命令都以超级管理员权限运行,如果是普通用户需要在命令前加上sudo。

查看无线网卡是否支持监控模式

使用iw命令

1# 查看无线网卡支持的接口模式
2iw list | grep -A 10 "Supported interface modes"
3
4# 或者更详细地查看特定网卡
5iw phy0 info  # phy0 是物理设备编号

如果输出中包含* monitor,则表示支持监控模式,可以继续往下,否则需要更换一张支持监控模式的无线网卡。

…
阅读全文 ⟶