Windows 11 模拟ARMv8架构安装 CentOS 7.9 操作系统 Windows 11 模拟ARMv8架构安装 CentOS 7.9 操作系统 1.准备cent7.9 aarch的iso 2.准备qemu 3.准备UEFI 4.准备tap网卡 5.安装系统 常见问题 重启qemu虚拟机后,无法连接外网(亲测) 参考文章 程序员小x大约 3 分钟
lec18 low level network attacks lec18 low level network attacks ARP spoofing(ARP 欺骗) DHCP 1. DHCP Discover(发现阶段) 2. DHCP Offer(提供阶段) 3. DHCP Request(请求阶段) 4. DHCP Acknowledgment(确认阶段) 5. IP 配置生效 6. DHCP 租约的更新与释放 总结:DHCP 请求流程 图解:DHCP 请求流程 关键点总结 WPA 1. PSK (Pre-Shared Key) — 预共享密钥 示例: 2. PTK (Pairwise Transient Key) — 配对瞬态密钥 PTK 的用途: 3. GTK (Group Temporal Key) — 组临时密钥 GTK 的用途: PSK、PTK 和 GTK 之间的关系: 总结: 程序员小x大约 9 分钟
lec17 introduction to networking lec17 introduction to networking lec17 introduction to networking 程序员小x小于 1 分钟
lec16-SQL injection/Command injection lec16-SQL injection/Command injection 什么是 SQL 注入(SQL Injection)? SQL 注入的工作原理 示例: SQL 注入的影响 如何防范 SQL 注入? 1. 使用预处理语句(Prepared Statements) 2. 使用存储过程 3. 输入验证和过滤 4. 最小权限原则 5. 使用 Web 应用防火墙(WAF) 6. 错误信息处理 7. 定期安全审计与测试 总结 command injection 程序员小x大约 7 分钟
XSS and UI attack XSS and UI attack XSS attack(跨站脚本攻击)? 1. 存储型 XSS(Stored XSS) 定义: 攻击流程: 例子: 漏洞示例代码: 2. 反射型 XSS(Reflected XSS) 定义: 攻击流程: 例子: 漏洞示例代码: 3.存储型 XSS 和 反射型 XSS 的区别 4.反射型 XSS(Reflected XSS) 和 **CSRF(Cross-Site Request Forgery,跨站请求伪造)**的区别 反射型 XSS(Reflected XSS) 定义: 攻击流程: 典型场景: 示例: 防御方法: CSRF(Cross-Site Request Forgery,跨站请求伪造) 定义: 攻击流程: 典型场景: 示例: 防御方法: 反射性 XSS 和 CSRF 的区别 5.如何防止 XSS 攻击? UI attack Clickjacking(点击劫持) 定义: 攻击流程: 攻击示例: 防御方法: Cursorjacking(光标劫持) 定义: 攻击流程: 攻击示例: 防御方法: Clickjacking 和 Cursorjacking 的区别 总结: 程序员小x大约 15 分钟
Cookies Cookies Cookie 什么是 CSRF 攻击? CSRF 攻击的工作原理: 例子: 如何防范 CSRF 攻击? 1. 使用 CSRF Token 2. SameSite Cookie 属性 3. 使用 Referer 或 Origin 校验 4. 用户行为确认(验证码) 5. 使用 HTTP 动作限制 6. 增加 Session 超时机制 总结: 程序员小x大约 6 分钟
Facebook的Memcache扩展 Facebook的Memcache扩展 摘要 1.引言 2.概述 3.集群内:延迟与负载 3.1 降低延迟 3.2 减轻负载 3.2.1 租约 3.2.2 Memcache 池 3.2.3 池内复制 3.3 故障处理 4.区域内的复制 4.1 区域失效操作 4.2 区域池 4.3 冷集群预热 5.跨区域的一致性 5.1 从主区域写入 5.2 从非主区域写入 5.3 操作性考虑** 6.单服务器改进 6.1 性能优化 6.2 自适应 Slab 分配器 6.3 短期项缓存(Transient Item Cache) 9 结论 参考文章 程序员小x大约 44 分钟分布式系统分布式系统