减少我的应用程序破解(cocoafob)

减少我的应用程序破解(cocoafob),第1张

概述我正在使用 cocoafob进行许可.不幸的是,我的应用程序在每次发布后都会很快破解.有没有办法让这更难一点? 在我个人看来,使用破解版应用程序的人不太可能成为付费客户.将破解/盗版/被盗副本等同于销售副本的论点是错误的. 也就是说,您可以阅读有关逆向工程Mac OS X / Cocoa应用程序的信息,了解它是如何工作的(Charles Macler的“Mac黑客手册”/ Dino Dai Zov 我正在使用 cocoafob进行许可.不幸的是,我的应用程序在每次发布后都会很快破解.有没有办法让这更难一点?解决方法 在我个人看来,使用破解版应用程序的人不太可能成为付费客户.将破解/盗版/被盗副本等同于销售副本的论点是错误的.

也就是说,您可以阅读有关逆向工程Mac OS X / Cocoa应用程序的信息,了解它是如何工作的(Charles Macler的“Mac黑客手册”/ Dino Dai Zovi是一本关于此主题的好书,或者如果您想要查找在线资源Phrack杂志没有66).

一旦你了解攻击者如何在你的应用程序中击败许可证保护,你可以尝试使它更难,但你必须明白,没有办法阻止一个积极的攻击者.最好只使用Apple的Mac商店并投入时间来构建应用程序.

你可能想要考虑的事情:

>用C或C编写许可证检查代码.让它基于事件循环中的触发条件(例如UI触发的东西)运行 – >这使得攻击者更难以在许可证检查代码上断点>不要以明显的方式命名您的许可证检查代码>确保符号被剥离(这在ObjC中不起作用,因为运行时因此需要模糊的许可证检查方法名称)>尽量不要将许可证阅读代码与许可证解释代码组合在一起(以便攻击者观察fopened文件描述符将不得不在其他地方挖掘解释代码).

总结

以上是内存溢出为你收集整理的减少我的应用程序破解(cocoafob)全部内容,希望文章能够帮你解决减少我的应用程序破解(cocoafob)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1006001.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存