Linux性能讲解—系统性能分析与调优实战
性能分析的方法论Linux 系统性能问题的排查不是靠”感觉”,而是靠一套系统的方法论。Brendan Gregg(Netflix 高级性能架构师)提出的 USE 方法和 Linux 性能工具图谱是行业标准。 USE 方法对每一个资源,检查: Utilization(利用率):资源忙于工作的时间比例 Saturation(饱和度):资源排队等待的程度 Errors(错误):资源的错误计数 资源包括:CPU、内存、磁盘 IO、网络、文件描述符、内核连接等。 性能分析的层次123456789应用层 → 应用代码、算法、数据库查询 ↓运行时层 → JVM/Node/Pyth...
RSA 攻击讲解—从数学原理到实战利用
RSA 基础回顾RSA 的安全性基于大整数分解难题(IFP, Integer Factorization Problem)。密钥生成: 选两个大素数 p, q n = p × q φ(n) = (p-1)(q-1) 选 e 满足 1 < e < φ(n) 且 gcd(e, φ(n)) = 1 d = e⁻¹ mod φ(n) 公钥 (n, e),私钥 (n, d)。加密 c = m^e mod n,解密 m = c^d mod n。 RSA 本身的数学是安全的,但实现和使用中的错误会导致各种攻击。CTF 中的 R...




