问题标签 [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 - Zend Guard 与 ionCube
我已经开发了一个 php 脚本,我想保护我的文件,所以你认为这样做的最佳选择是什么。
- ionCube 起价 199$
- Zend Guard 800$
有没有其他更便宜甚至免费的工具?
magento - 带有 magento 模块的 IonCube
有没有人在分发之前用 magento 模块试用过 ionCube。不幸的是我不能很好地结束,所以我正在寻找可以解决这个问题的人。
我一一做了这些。
制作简单的模块来说 Hello world。所以我在Mymodule的命名空间和名为Helloworld的模块名称中的app中有一组文件夹,
因此,正如您所猜测的,受尊重的文件将进入 local , etc/modules frontend/design/default 。文件类型在这里 .php,.phtml,.xml,.csv(locale 文件),在 magento 1.4.2 中无需使用 ioncube 对其进行编码,它们都可以正常工作
现在我在 Windows 7 中安装了最新的 ioncube 试用版并创建了一个新项目,将Mymodule项目添加到项目中,并按照说明进行了一切操作。从编码中省略了 .xml、.csv 文件,仅对 .php、.phtml 文件进行了编码。
现在,当我将新编码的模块放入 mage 根目录时,由于 magento 无法加载编码文件,我得到了丢失类文件的 fatl 错误。我的托管服务提供商告诉他们已经升级了 ionCube 版本。
我无法找出在哪里出错或这里缺少什么。我想要一个用 ioncube 编码的模块。这就是目标。有没有人试过这个。
具体来说,当我在 ioncube 编码器中将编码版本从 php 5.5 更改为 5 时,会出现此类错误。
致命错误: *编码文件 test/app/code/local/Mymodule/Helloworld/Model/Observer.php 已过期。在第 0 行未知*
谢谢埃拉
php - Zend 调试器错误:Zend 调试器:无法读取 zend_debugger.httpd_uid 或 zend.httpd_uid 的有效值,不会执行删除权限
在使用 PHP 5.2.6 和 Apache2 的 Ubuntu 服务器上安装 Zend Debugger 后出现此错误:
Zend 调试器:无法读取 zend_debugger.httpd_uid 或 zend.httpd_uid 的有效值,不会执行删除权限
Apache 不会启动,它会创建一个 httpd 进程,netstat 显示该进程正在侦听端口 80 和 443,但从未写入 pid 文件并且它不服务请求。
php - 编码php文件的最安全方法
我遇到了很多方法和无数的应用程序来编码 php 文件,比如在 zend 编码器和 iconcube 中,以及像 php lockit 这样的应用程序。
我的问题是,确保我的编码文件不会被解码的最有效方法是什么。
以下标准是一个加分项:不需要额外的 php 插件。轻量级且在解密过程中没有大量资源通过 Windows 平台免费且易于使用的编码(我不希望在主服务器中对文件进行编码)
php - 加密 php 或使其“打电话回家”
我有一个简单的 php 脚本并想保护它。
我正在排除 ioncube,因为他们无论如何都会破解它,它会增加我的客户支持。
我听说要让剧本“回家”。这是替代方案还是与 ioncube 和类似的加密软件相同?
如果这是一个可行的替代方案,是否有软件或脚本可供我购买或学习编码以使用此技术?
如果打电话回家不是最好的答案,那么保护 php 脚本的更好选择是什么。
感谢您为我指明正确的方向。
php - 如何免费加密 PHP 文件?
我已经为 WordPress 创建了一个插件,尽管我想对其进行加密以阻止人们查看源代码。我听说过 Zend Guard 和 IonCube,尽管有免费的替代品吗?谢谢您的帮助。:)
php - 需要 ioncube 加载器的 index.php 将不会运行并产生错误消息
错误消息:在第 0 行的 Unknown 中无法打开所需的 '/opt/lampp/htdocs/boxbilling/install/index.php' (include_path='.:/opt/lampp/lib/php')
我不知道这意味着什么,但希望能在发现问题和解决问题方面提供一些指导。提前致谢。
php - IonCube 额外的安全层?
我现在正在开发一个 php 项目(Internet Shop),该项目可能会处理存储本地客户信用卡信息。因此,我正在考虑使用 IonCube 加密 php 文件,尤其是那些包含对称加密算法的设置(加密/解密密钥,IV)的文件。所以我不确定它是否会增加额外的安全层,因为它似乎可以解密 IonCube 加密的文件和类似的解决方案。谢谢!
php - 保护 PHP 代码。需要一些提示
我想用 ionCube 对我的代码进行编码。但我不知道如何防止用户在没有编码的情况下破解它。
所以我需要一些提示。
我的项目是一个 MVC。
一切都从 index.php 开始,它调用 core.php 并运行。
我应该如何包含文件。如何确保调用文件时它是原始文件?
我知道有一些 PHP 函数会打印出函数名称等。我需要防止这种情况发生。
用户从另一个文件中包含 index.php 文件并尝试获取变量,例如使用var_dump($_GLOBALS);
php - Ioncube 表示已安装,但应用程序(社交引擎)表示未安装
我尝试安装社交引擎的试用版。 https://waitress.megaservices.co.nz/
它说我需要安装ioncube。但是当 ioncube 说它已经安装时。 https://waitress.megaservices.co.nz/ioncube/loader-wizard.php
有谁知道为什么会这样?我尝试了谷歌,但找不到任何解决方案。非常感谢任何帮助。
谢谢