暗色模式
最新文章 阅读最多 评论最多
Linux 文件完整性校验:从 sha256sum 到 dpkg -V 篡改排查

Linux 文件完整性校验:从 sha256sum 到 dpkg -V 篡改排查

本文要点 清单文件就是一列 哈希 + 两个空格 + 路径,sha256sum -c 逐行比对;只要有一行对不上就返回 1,脚本里可以直接用它当判断条件 sha256sum -c 只能发现「清单里列过的文件被改了」,新增文件它一个字都不会提——要抓新增得再拿 comm 对比清单与现状 dpkg -V 的清单用的是不带前导斜杠的相对路径(bin/ls),所以 dpkg -S /usr/bin/ls..

2026-09-13 5 0
Linux 字符编码与乱码排查:从 iconv 转换到 locale 配置

Linux 字符编码与乱码排查:从 iconv 转换到 locale 配置

本文要点 乱码的本质是「字节没变、解读方式变了」:同一个「编」字,UTF-8 存成 e7 bc 96 三个字节,GBK 存成 b1 e0 两个字节——用错的编码去读,自然是一屏莫名其妙的中文 file -i 会把 GBK 文件误判成 iso-8859-1(本文实测),不能盲信:它是靠启发式猜的,判断真实编码要结合文件来源、字节数和 hexdump iconv -f GBK -t UTF-8...

2026-09-11 22 0
Linux 磁盘加密:从 LUKS 原理到 cryptsetup 加密与解锁挂载

Linux 磁盘加密:从 LUKS 原理到 cryptsetup 加密与解锁挂载

本文要点 LUKS 是磁盘/分区级的加密标准:它把整个块设备(整块盘、分区、云盘、镜像文件)变成密文,与 gpg、openssl 那种「只加密单个文件」的方式互补——文件本身的文件名、大小、目录结构也被一起藏起来 cryptsetup luksFormat 完成初始化,设备会被识别为 cryptoLUKS;解锁用 cryptsetup open,通过内核 dm-crypt 映射出...

2026-09-08 36 0
123...12
下一页