printf格式化字符串漏洞攻击

前几天去Intel面试时,遇到了一个问题:printf("%s", s)printf(s)有何区别?面试官还提示我从安全的角度回答这个问题,然而当时并没有想出答案来……:( 回来后仔细研究了下这个问题,才发现pritnf(s)这种写法是存在严重安全漏洞的,这被称为printf格式化字符串漏洞攻击。

TL431自激振荡消除方法

项目中使用TL431作为电流采样放大电路的基准源,然而之后调试过程中发现,采样电流有很大噪声,会影响控制效果。进一步分析表明,这是因为TL431输出的基准电压不稳造成的,输出纹波有几百毫伏,初步猜测是发生了自激振荡。下面对此问题进行下总结。