Hongbo Lin

OpenWrt 下安装和使用 Clash (ShellCrash)

简介 Clash 是非常流行的流量代理软件,特别是很多机场将其作为首选的客户端。而其中的 ShellCrash(这里没有拼写错误,并不是 ShellClash) 则是包括 OpenWrt 在内的一众 Linux 系统最佳 Clash 客户端之一,其最大亮点是安装配置非常便捷、Linux 友好、支持 Web 图形界面。下文就介绍如何在 OpenWrt(本文使用 23.5.0)下快速安装配置 ...

MIT 6.858 Course 2 - Control Hijacking Attacks

缓冲区溢出的根本原因? 系统软件大多是 C 写的,C 速度快、接近硬件…,而 C 暴露 raw memory 且没有边界检查 对 x86 架构的了解:攻击者很清楚栈结构(所以溢出时知道怎么构造假的栈帧)、函数/系统调用约定(Calling Convention) 为什么 OS 不主动防止 buffer overflow? 因为系统(软件部分)不可能事无巨细、面面俱到,ove...