这不是一篇技术文章,算是闲扯,不喜勿阅。
TXT原文: http://scz.617.cn:8/misc/201903291657.txt
此领域的某些新手想快速入门,我多年的经验是,带着一些"好而具体"的问题放狗。在搜索引擎如此发达的今天,只要过了寡妇王的大门,95%都是一马平川的架势。
☆ binwalk
☆ CramFS
1) 解压CramFS
2) 重打包CramFS
3) mount -t cramfs
☆ cpio
1) 解压cpio格式文件
2) 重打包cpio格式文件
☆ uImage
1) uImage与zImage的关系
2) 自制uImage
3) 从uImage中析取解压后的kernel及initramfs
☆ U-Boot
1) 逆向工程
1.1) 定位加载基址
2) 在U-Boot环境中执行自定义代码
3) 在阉割版U-Boot中读写Flash
4) 利用U-Boot获取root shell
...
☆ 算法识别
1) SHA256
2) AES
3) SHA1
4) RC5
5) LZO