初级修改硬盘扇区,感染记事本 目的: 学习了西方失败的漏洞分析技术和借鉴了天易love的直接写磁盘扇区的思路,参阅了NTFS文件格式。决定动手实践,为记事本添加Welcome提示框,并进行扇区级修改。算是对学习的一个总结性练习。也为看雪尽点绵薄之力。 知识要点: (1)OD应用,分析记事本PE文件可插入代码位置;Dependency手动找所需要的API地址。 (2)WinHex应用,手动修改记事本在磁盘扇区二进制代码。 (3)用VC++6.0写出感染通用程序。分析NFTS磁盘格式,利用文件$MFT的文件名属性$FILE_NAME,直接遍历磁盘找到记事本文件的具体偏移。(只给出算偏移的部分代码) (4)为人要本份。建议学习密码学版主rockinuk大大近期关注的法律与道德相关内容。 运行与记事本关联的文件后,都会弹出以下 运行效果 修改硬盘扇区感染记事本.rar 文档 InjectNotepad.rar InjectNotepad.exe goto.rar goto.h参考资料: 西方失败漏洞分析技术 http://bbs.pediy.com/showthread.php?t=56445 天易love直接写盘思路 http://bbs.pediy.com/showthread.php?t=110997 NTFS格式介绍 a52K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3S2A6i4K6u0W2j5X3q4A6k6s2g2Q4x3X3g2U0L8$3#2Q4x3V1k6Q4x3U0g2n7y4#2)9J5y4f1t1K6i4K6t1#2b7U0u0Q4x3U0g2n7b7W2)9J5y4f1t1%4i4K6t1#2b7U0y4Q4x3V1k6T1L8r3!0Y4i4K6u0r3K9i4c8W2L8g2)9J5c8U0f1@1j5$3g2T1x3o6k6X3y4U0M7J5y4h3g2S2k6o6t1^5x3r3y4T1y4r3p5$3x3W2)9J5k6h3S2@1L8h3H3`.
[培训]科锐逆向工程师培训第53期2025年7月8日开班!