编译 Linux 内核启用 TCP BBR3
TCP BBR 是 Google 于2016年所发布网络拥塞控制算法,用于尽可能提高带宽利用率。随着时间的推移 TCP BBR 已经来到了 v3 版本,但因为尚处于测试阶段所以目前相关代码并没有汇入主线内核中。现阶段如果需要提前体验 BBR v3 的话手动编译内核是免不了的。不过好在编译并不复杂,在此便做个记录以供参考。 本文所使用的编译环境为 Debian 11,编译… Read More »
TCP BBR 是 Google 于2016年所发布网络拥塞控制算法,用于尽可能提高带宽利用率。随着时间的推移 TCP BBR 已经来到了 v3 版本,但因为尚处于测试阶段所以目前相关代码并没有汇入主线内核中。现阶段如果需要提前体验 BBR v3 的话手动编译内核是免不了的。不过好在编译并不复杂,在此便做个记录以供参考。 本文所使用的编译环境为 Debian 11,编译… Read More »
0.序言 在官网上,Hashcat 对自己的描述是一款世界最快的密码破解软件。除了免费之外,还支持超过350种类型的密码破解,例如 MS Office,RAR,PDF 等。当然我们今天并不是要探究 Hashcat 到底是不是最快的密码破解软件,毕竟单就免费和支持 GPU 加速这两点就已经足够好了。 不过 Hashcat 官方并没有提供图形界面,也不支持直接读取加密文件进行… Read More »
0.序言 John the Ripper(后简称JtR) 是一款免费开源的密码破解软件,不过本文的目的并不是教大家如何使用 JtR 来破解各类密码。作为 hashcat 教程的一篇前置基础,我们将介绍如何使用 JtR 来计算各类加密文件的 hash 值。 作为一款自称全球最快的密码破解软件,hashcat 仅支持输入特定格式的 hash 值进行密码破解,并不能够直接读取加密文件。… Read More »
BitLocker 是自 Windows Vista 起微软在操作系统中内置的一项硬盘加密功能,用户可以选择使用密码或者智能卡对数据进行加密。而正好智能卡也是 YubiKey 的功能之一,如果你也像 reizhi 一样厌倦了每次输入密码进行解锁,不妨将 YubiKey 添加为 BitLocker 的解锁方式,这样每次解锁只需要输入 PIN 即可。 将 YubiKey 绑定到 BitLocker 之后并不能… Read More »
在之前的文章中 reizhi 给大家介绍了 YubiKey Manager 的使用方法,算是一篇入门基础。而今天的系列第二篇 Yubico Authenticator 会更加偏向实际应用,下载和安装直接在官网解决就好,这里不赘述了。 1.Authenticator 有什么用 基于时间的动态密码器相信很多人在旧的网银盾上都见到过,打开后它会显示一个随机的6位数,并且随着时间的推移不断变… Read More »
在之前的文章为 WordPress 添加支持无密码登录认证中 reizhi 曾经简单的提了一嘴 YubiKey 配合 Webauthn 实现无密码登陆的玩法,算是个开胃小菜。不过 Webauthn 并不一定需要独立的 USB 安全密钥,其他生物识别硬件也是可以的。后面 reizhi 会正式围绕 YubiKey 发布一系列文章,介绍这个十美元小玩具的各种玩法。 今天的第一篇就让我们先来认识… Read More »
0.什么是无密码登录 今年早些时候,苹果联合微软和谷歌发布声明,将扩大对 FIDO 标准的支持,加速推广无密码登录。所谓无密码登录,就是采用生物识别、USB 硬件密钥等方式来替代密码进行网络认证。听起来还是摸不着头脑?其实你很可能每天都在用。举例来说,各种手机 APP 使用的指纹验证登录方式,就属于无密码登录。 如果更进一步细分的话,FID… Read More »