问题标签 [ioncube]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 将 ioncube 加载器绑定到应用程序
我想知道是否可以创建一个加载程序文件来处理加载 ioncube 加载程序。通常的方法是编码文件尝试检测 ioncube loader,如果找不到则抛出错误:
根据宿主环境,ioncube 加载器是通过例如声明它为 ZendExtension 的 php.ini 文件插入的。是否可以将 ZendExtenion 的加载直接移植到 php 文件并将加载器捆绑到 php 文件而不是安装 ioncube 加载器?
php - PHP 5.5 的 Ioncube 难度
使用以下命令在基于 Ubuntu 13.10 x64 的 NGINX、PHP-FPM (5.5) 堆栈上安装了最新的 ioncube 加载程序
并添加以下行php.ini
在我的项目错误日志中出现以下错误
... was encoded by the ionCube Encoder for PHP 5 and cannot run under PHP 5.5. ...
我究竟做错了什么?
openshift - 如何使用 WorkFlow 指南在 OpenShift 中安装 ioncube Loader
我使用以下墨盒创建应用程序 - PHP 5.4 - MySQL 5.5 - Phpmyadmin 4.0
使 ioncube 充分发挥作用的完整工作流程是什么,并且每次我推送回购数据时都不会删除/重置?
我确实读过 https://www.openshift.com/forums/openshift/how-to-install-ioncube-loader
但不是很清楚这一步。
php - IONCUBE 的编码测试脚本
我正在寻找一个示例脚本 - 或简单的应用程序 - 可以让我测试 ioncube 解码器是否可以与 php5.5 和其他模块(例如 OPcache)一起正常工作。
我在网上找到并尝试在我的主机上为 php < 5.5 编码的每个脚本。我没有 IonCube 编码器(我也不打算拥有),但 ATM 我也没有任何编码应用程序:/
php - 编码文件未经许可错误
当我运行项目时,显示以下错误:
php - 不可破解的 PHP 软件保护
我有一个客户端安装在他们的服务器上的 PHP 产品。这是一个按月付费的产品,我需要保护它。
我确实考虑过 Ioncube(和朋友),并且之前使用过其中的几个。但是,它们基本上都只是威慑,因为客户端拥有所有代码。有一些网络示例(和服务)可以破解它们中的每一个。
当然,更安全的解决方案是将其作为 SaaS 项目运行,但在这种情况下这是不可能的。
所以我正在考虑一个远程许可证系统......
许可证系统将包含一段 PHP 代码,客户端需要有效的许可证密钥才能访问它。这部分代码将是与玉米相关的功能,对程序的运行至关重要。所以本质上是一个API。客户端可能受到 IP 或 # API 调用的限制。
客户在注册时会通过电子邮件收到许可证密钥,然后他们会将其输入到产品中。该产品将使用此 API 密钥来处理所有未来的请求。
优点:
- 来自客户端的“无法破解”
- 客户端不需要特殊软件(Ioncube loader 等)
缺点:
- 如果许可证服务器出现故障,则没有客户端可以访问该软件(我将在 3 个不同的地理区域和 3 个不同的提供商拥有冗余负载平衡集群)
- 如果产品/业务死亡,客户将无法访问(在这种情况下我会向他们发布代码,因为无论如何在那个阶段不会有任何损失)
上面的优缺点列表中是否缺少任何重大问题?
所以,请把我的想法撕成碎片:)
注意:这不是关于代码保护与纯源代码的优点的讨论。对于这个项目,我需要保护它。这是在一个市场上,任何不安全的东西在发布几天后就会出现在整个网络上。
php - 在WHMCS中加密smarty tpl模块文件
我正在尝试在 WHMCS 的模块中使用 ionCube 加密 tpl 文件,而无需修改 WHMCS smarty.class 文件。任何人都知道我该怎么做?
有关详细信息,请参阅http://www.ioncube.com/sa_encoder.php?page=smarty_patch
php - PhpRunner 中的 IONCUBE 如何安装
我一直在寻找答案,我已经尝试了几个,但它似乎不起作用,当我使用需要 IONCUBE 加载器的类时,它一遍又一遍地给我同样的错误。
我已经安装了 5.1 到 5.5,即使向导说它已成功安装,但程序让我一遍又一遍地出现同样的错误。
我能做些什么?
顺便说一句,我在 wamp 上。
javascript - 抓取动态 CubeCart 菜单的 URL
我一直在试图找出一种在 CubeCart 中实现大型菜单的方法,在构建菜单后我被困在如何最好地将其连接到 CubeCart 类别系统。据我所知(或者尽管我可能错了),我无法访问我需要编辑以自定义类别系统的 php,因为它是用 ioncube 加密的。
基本上,我想使用 CubeCarts 类别来构建我的菜单,以构建一个 megamenu https://i.imgur.com/TLQp3vV.png。它也住在这里
我似乎无法用 CubeCarts 怪异的结构找到最好的方法,如果有人能告诉我解决这个问题的最佳方法,那就太好了,因为那里几乎没有文档。我可以通过 JS 获取 URL 吗?我会对其进行硬编码,除非我需要在管理区域中更改类别时对其进行更新。
我真的希望这不是一个太笼统的问题,因为我真的坚持这一点,任何帮助都将不胜感激。谢谢。
php - 如何检查脚本加密的 Ioncube 版本?
我有一个用 Ioncube 编码的脚本。我在网上找到了大量关于如何查找安装在您的服务上的 Ioncube 版本的资源,但我似乎找不到任何地方解释如何找到脚本加密的版本......
这是在脚本的最开始:
你能从中看出正在使用什么版本吗?