-
22-09-2019 - |
题
我刚刚完成了一个图书馆在目标C中,我汇编作为一个静态的图书馆进行分发。
我想知道什么机会获得这种反编译。
- 你知不知道任何的软件,可以这样做?
- 如果是这样,我怎么可能保护我好吗?
编辑: 我的静态lib是iPhone/臂
我创造了一种算法,根据某些参数的应用程序,它可以运行为演示或作为完整的编码。你init的对象X变量和解的完整版本。我想知道,如果他们能看到这种算法,以便他们可以创建一个关键的发电机。
其他提示
如果执行时,它可以反编译.目标-C是特别容易编成可读的编码,由于其动态特征。如果你想要做的事情有点困难,可以编写大部分代码在普通C和条的可执行—当然有折衷的做应用程序设计更加难以管理。但是诚实的自己:如果有人想要破解代码,你是不能阻止他们。饼干实际上已经无限量的时间和热情和实际上将会激发通过的任何新的努力放在停止他们。没有人做了无法破解软件,并最大的公司在世界上已经试过了。你不会做的比他们更好,尤其是如果需要询问有关上堆溢出。
需要时间,你会把到挫败反编译并用它来使产品更好的—将有一个更好的投资回报率。
ChanceGetsDecompiled=ExpectedGainFromBeingDecompiled/PopularityOfLibrary
好吧如果你真的想知道我会尝试反编译它你自己。你不说如果这是PPC、英特尔、或臂,这使得有差别。这里是一个反编译器,用于英特尔 i386反编译器
我不知道你能做什么(我不觉得有多少)以限制这一点。代码,总是可以反向设计。很高兴你不使用或.网。他们的反编译是如此漂亮。
不隶属于 StackOverflow