我提交给 Pwn2Own Toronto 2022 的 Pwn2Own 参赛作品针对两台不同的打印机。 一台基于 Linux(Lexmark),另一台基于 DryOS(CANON)。
在攻破打印机的软件后,这些参赛作品会显示一个小的复古破解开场(crack-intro)动画来庆祝/展示胜利。
我收到了不少关于“这个动画是怎么实现的???”的询问。 显然,答案相当平淡……它只不过是用几百行写得并不怎么样的 C 代码把像素推到帧缓冲/LCD 上而已。:-)
当时没有时间/实际硬件(尽管打印机确实有某种压电蜂鸣器)来添加好听的芯片音乐,抱歉。;-)
总之,这就是给那些无论出于什么原因想研究它的人准备的。同一套代码库可以为以下目标构建:
所有内容按原样分发,别指望有支持/更新。
尽情享用!
-- blasty [email protected]