Mar*_*aux 13 cracking reverse-engineering
我将首先说我知道不可能阻止您的软件进行逆向工程.
但是,当我看一下crackmes.de时,有一个难度等级为8和9的裂缝(在1到10的等级上).这些裂缝正在被天才大脑破解,他们写了一篇如何破解它的教程.有时,这样的教程长达13页!
当我试图制作一个crackme时,他们会在10分钟内破解它.接下来是一个长度为20行的"如何破解"教程.
所以问题是:
小智 7
免责声明:我为一家软件保护工具供应商(Wibu-Systems)工作.
停止破解就是我们所做的一切以及我们自1989年以来所做的一切.因此,我们彻底了解了SW如何破解以及如何避免破解.底线:只有安全的硬件加密狗,正确实施,才能保证不会破解.
最强大的反破解依赖于加密(对称或公钥).加密可能非常强大,但除非密钥存储/生成同样强大,否则可能会受到攻击.除非你知道自己在做什么,否则很多其他方法也是可能的,即使加密也很好.纯软件解决方案必须将密钥存储在易于访问的位置,容易找到或容易受到中间人攻击.存储在Web服务器上的密钥也是如此.即使有良好的加密和安全密钥存储,除非你能检测到调试器,否则破解者只需获取内存快照并从中构建exe.因此,您需要在任何时候都不要在内存中完全解密,并且需要一些代码来进行调试器检测.混淆,死代码等不会长时间放慢它们的速度,因为它们不会在开始时通过代码开始破解.他们比那更聪明.只需看看网上的一些如何破解视频,看看如何从那里找到安全检测代码和破解.
简单无耻的推广:我们的硬件系统从未被破解过.我们有一个主要客户将其仅用于反逆向工程.所以我们知道可以做到.