所谓逆向大多指的是在没有源码或不依赖源码的情况下,通过分析一个已经编译好的程序(例如 .exe、.dll、驱动 .sys 等),推导出它的内部实现逻辑、算法、结构和行为的过程
但是现实中对于新手来说这种做法十分劝退, 因为新手往往不了解各种框架逻辑, 有积累不足与经验不足的弱点, 直接面对庞大的样本难以避免碰到多个知识点积累不足而劝退的困扰
更好的做法是: 以自己的方式正向开发出同样的功能, 每个功能实现方法往往都有多种, 要逆向的目标程序实现的往往只是其中一种, 这种通过正向代替逆向的方式笔者认为是一条更快处理问题以及积累的方式, 在有足够的积累后再面对各种逆向发现是自己熟悉的框架或架构既可从容应对
以上内容为笔者阶段性学习过程中的经验总结, 欢迎讨论, 如有错漏请留言
传播安全知识、拓宽行业人脉——看雪讲师团队等你加入!
最后于 2026-3-7 10:39
被mb_binusgki编辑
,原因: 补充内容