We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 9 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
再多的混淆也无法保护您的文件。如果它们足够流行,就会有人对其进行解码并分发不需要 IonCube 或 Zend 解码的版本。
DRM 不会阻止盗版,但会妨碍您的付费客户。您将把您的潜在客户群限制为那些可以运行加载程序来解密您的软件的客户群,该客户群比所有使用 PHP 网络托管的人员要少得多。当您帮助人们安装加载程序并解决软件无法运行的原因时,您还将大大增加客户支持负担。
最重要的是,通过给客户带来额外的工作和挫败感,并阻止他们自定义脚本副本,您将降低他们对产品的满意度。这将导致推荐减少,博客和社交媒体上的正面评价减少,最终导致您的销售额减少。
为了保护您的文件和您的销售,您能做的最好的事情就是不使用 DRM。通过提供激励措施来成为合法客户,例如技术支持、免费次要版本升级、仅限客户的讨论论坛等,从而保护您的业务。这些不仅使您愿意从您那里购买脚本,而不是从没有这些的盗版者那里下载脚本好处,但它会让您的客户更满意,更有可能传播信息,从而吸引更多客户。
No amount of obfuscation will protect your files. If they are sufficiently popular, someone will decode them and distribute the versions that don't need IonCube or Zend to decode.
DRM won't stop piracy, but it will get in the way of your paying customers. You'll limit your potential customer base to those that can run the loaders to decrypt your software, which is a much smaller pool of people than all people with PHP web hosting. You'll also vastly increase your customer support load as you help people install the loaders and troubleshoot why your software won't run.
Most importantly, by creating this extra work and frustration for customers, and by preventing them from customizing their copies of the script, you'll lower their happiness with your product. That will result in less referrals, less positive reviews on blogs and social media, and in the end, less sales for you.
The best thing you can do to protect your files AND your sales is to not use DRM. Protect your business by offering incentives to be a legitimate customer, like technical support, free minor version upgrades, customer only discussion forums, etc. Not only will these make it desirable to purchase the script from you instead of download it from a pirate without those benefits, but it'll make your customers happier and more likely to spread the word, leading to more customers.
对于 zend 和 ioncube 都有解码它们的服务,但是这些软件的最新版本解码起来非常昂贵,比如 25 个文件需要 125 欧元。这比脚本本身的价格还要高。所以你不需要太担心它,可以轻松使用 zend 或 ioncube (我使用 ioncube)。
@dan:我有一个脚本,我以非常低的价格和很多功能提供终身免费支持,你猜怎么着?有人偷了代码,然后他们将其传播到整个互联网上,之后我所有的客户都开始打电话给我,尽管他们得到了支持,但他们付了钱有点沮丧......长话短说......相信我编码你的脚本强迫人们使用某些主机比某些呆子在互联网上免费共享您的脚本要好得多。
关于不在他们的主机上加载,我制作了一个文件来测试服务器上是否安装了 ioncube,并且在他们购买我的脚本以在他们的服务器上测试它之前,我将此文件提供给他们。
for both zend and ioncube there are services that decode them, but these softwares latest versions are very expensive to decode like 125 euro for 25 files . this is more than the price of script itself .so you don't need to worry much about it and can easily use either zend or ioncube (I use ioncube).
@dan : I had a script that I was giving free support for life with a very low price and with a lot of features,guess what? somebody stole the code and they spread it all over the internet after that all my customers started calling me about it,kinda were upset that they paid,even though they were getting support... long story short ... trust me encoding your script and forcing people to certain hosts is way way better than your script being shared on internet for free by some dorks.
and about not loading on their hosts,I have made a file that test either ioncube is installed on the server or not,and I give this file to them before they buy my script to test it on their server.
您应该对脚本的一部分进行编码,例如可以对核心控制器进行编码并保留视图文件,这将允许您的客户自己进行微小的更改
you should encode a part of script, for example core controller can be encoded and leaving the view files this will allow your customers to make minor changes by themselves
应该可以正确编码你的 php & 代码。 js 文件,通过将所有符号转换为无意义符号、删除所有注释以及更改文件名。我不相信这个领域的加密软件是通过它的加密属性来衡量的,而是通过它的部署属性(即一键部署等)来衡量。
这是几乎所有严肃的互联网公司所做的事情。尝试在 GMAIL 中“查看源代码”,然后告诉我是否有您可读的内容。
@Dan:赚钱的模式有很多,“软件支持”模式只是其中之一。例如,我想成立一家互联网公司,我不喜欢托管公司可以查看和复制我的源代码。
It should be possible to properly encode your php & js files, by having all the symbols converted to nonsense symbols, by removing all comments, and by changing filenames. I don't believe that the encryption software in this area is measured by it's cryptographical properties, but rather by it's deployment properties (i.e. 1-click deployment etc.)
This is something that almost all serious internet companies do. Try "View Source" in GMAIL, and tell me if something there is readable to you.
@Dan: There are a lot of models to make money, the "software-support" model is only one of them. For example, I would like to set up an internet company, and I don't like the thought that the hosting company can look and copy my source code.
bcompiler 扩展可以帮助您免费编码/解码 php 文件,但是您必须自己处理保护/许可限制方案。
bcompiler extension is what will help you to encode/decode php files for free, however you'll have to take care of protection/license limitations scheme yourself.