我是逆向工程的初学者,我试图通过参加任何我能参加的 CTF 和解决 CrackMe 来提高我的技能。我试图找出为什么二进制开发和逆向工程总是作为两个不同的主题分开。
我的问题很简单:
逆向与二进制开发不同吗?
我是逆向工程的初学者,我试图通过参加任何我能参加的 CTF 和解决 CrackMe 来提高我的技能。我试图找出为什么二进制开发和逆向工程总是作为两个不同的主题分开。
我的问题很简单:
逆向与二进制开发不同吗?
是的,它是不同的。二进制漏洞利用旨在改变二进制文件的行为,逆向工程旨在了解其工作原理。
二进制开发需要一些逆向工程,逆向工程不一定需要二进制开发。
我所知道的最好的例子是克服媒体内容的 DRM 保护。它需要大量的逆向工程,几乎不需要二进制开发。