【PHP】【PHP】php源码加密(一)

Encipher - PHP代码加密 | PHP源码加密
下载地址:https://github.com/uniqid/encipher
源码如下:

<?php
$app = str_replace('\\', '/', dirname(__FILE__));
require_once($app . '/lib/encipher.min.php');

$original = $app . '/original'; //待加密的文件目录
$encoded  = $app . '/encoded';  //加密后的文件目录
$encipher = new Encipher($original, $encoded);

/**
* 设置加密模式 false = 低级模式; true = 高级模式
* 低级模式不使用eval函数
* 高级模式使用了eval函数
*/
$encipher->advancedEncryption = true;

//设置注释内容
$encipher->comments = array(
   'Encipher - the PHP code encode tool',
   'Version: 1.1.1',
   '',
   'The latest version of Encipher can be obtained from:',
   'https://github.com/uniqid/encipher'
);

echo "<pre>\n";
$encipher->encode();
echo "</pre>\n";

原文地址:https://www.cnblogs.com/richerdyoung/p/12309811.html

时间: 2024-10-18 22:57:33

【PHP】【PHP】php源码加密(一)的相关文章

PHP源码加密 phpc.sinaapp.com 源代码加密

PHP源码加密,发现一个在线加密PHP源代码的好工具.phpc.sinaapp.com  这里记录一下步骤,备忘一下 方法/步骤 1 加密前后的效果 加密后 2 输网址 http://phpc.sinaapp.com 点击 开始使用 3 从磁盘中选择需要加密的PHP代码 4 选择输入 限制的使用时间,可以被使用多少天 输入 需要限制的ip或域名 等

Python解析器源码加密系列之(二):一次使用标准c的FILE*访问内存块的尝试

摘要:由于近期打算修改Python解释器以实现pyc文件的加密/解密,出于保密的要求,解密之后的数据只能放在内存中,不能写入到文件中.但是后续的解析pyc文件的代码又只能接受FILE*作为入参,所以就提出了一种把通过FILE*来访问内存的需求,下文是针对这个需求的几个方面的尝试及其结论. 以下尝试的前提是:Win7 + VS2010. 在vc中,FILE其实就是_iobuf,定义如下: struct _iobuf { char *_ptr; //文件输入的下一个位置 int _cnt; //当前

.NET 产品版权保护方案 (.NET源码加密保护) (转载)

说 明:你希望自己用.net辛辛苦苦做出来的软件被人轻易破解吗?你希望自己花了大量人力物力用.net开发出来的产品被竞争对手轻易获取核心代码吗?这是 一篇比较详尽地介绍如何保护自己的.net源代码的文章,如混淆.加密和强名称等,出于保护原作者的角度,所以本人没有掐头去尾作为自己个人的文章,正因 为是全文转载,所以并不代表本人完全赞同作者的全部观点,也不代表本人本人提作者提到的软件做广告,这一点请大家注意,不要认为我为别人做广告而骂我,其 实我根本不认识作者.一.   前言 大家好,我是康世杰,大

[C#防止反编译].NET 产品版权保护方案 (.NET源码加密保护)

[C#防止反编译].NET 产品版权保护方案 (.NET源码加密保护) 标签: .net加密产品c#dll工具 2011-03-24 21:06 27009人阅读 评论(13) 收藏 举报 分类: C#/.NET(4)  Decompile(6) 说 明:你希望自己用.net辛辛苦苦做出来的软件被人轻易破解吗?你希望自己花了大量人力物力用.net开发出来的产品被竞争对手轻易获取核心代码吗?这是 一篇比较详尽地介绍如何保护自己的.net源代码的文章,如混淆.加密和强名称等,出于保护原作者的角度,所

春哥技术博客来谈谈php源码加密那点事

今天春哥技术博客给大家谈谈源码加密的那些事.加密就是阻碍进步的,asp.net就是因为都编译后发布,导致优秀源码少. php源码比较常用有 Zend公司的ZendGuard 和 ionCube公司的ionCube PHP Encode.这两个加密都不能独立运行.要分别在ZendOptimizer和 ionCube PHP Accelerator的PHP引擎下才能正常解码运行.如果不想在第三方引擎下加密可以用下面方法:看代码 function encode_file_contents($filen

对Python源码加密及反编译前后对比

关于python的加密 目前软件开发商对 Python 加密时可能会有两种形式,一种是对python转成的exe进行 保护,另一种是直接对.py或者.pyc文件进行保护,下面将列举两种形式的保护流程. 1. 对 python转exe加壳 下载最新版加壳工具,使用加壳工具直接对demo.exe进行加壳操作 2.对.py/.pyc加密 第一步,使用加壳工具对 python 安装目录下的 python.exe 进行加壳,将 python.exe 拖入到加壳工具 VirboxProtector 中,配置

项目源代码被好朋友“盗用”!让我痛心疾首!给Python源码加密!

在加速发展的今天,互联网是一把双刃剑,既可以让软件行业高速发展,也能让它变成到处可见的免费资源.一个软件企业想要高速发展,技术很重要,安全也相当重要,它们同时存在才能保证软件的知识产权不受侵害,实现商业价值.今天我们就讲一讲用 Python 语言开发的软件如何加密源码以及加密前后的效果对比. 进群:125240963  即可获取数十套PDF哦! 安全技术 ? 虚拟机外壳:精锐5的外壳保护工具,创新性的引入了预分析和自动优化引擎,有效的解决了虚拟化保护代码时的安全性和性能平衡问题. 加密之前 以

Electron把网页打包成桌面应用并进行源码加密

前言 最近想把自己用html+css+js做的网页界面打包成桌面应用,网上一搜,发现Electron是一个不错的选择,试了试,发现效果真的不错.这里记录一下打包过程以作记录,便于自己以后查看学习. 一.简介 Electron是由Github开发,用HTML,CSS和JavaScript来构建跨平台桌面应用程序的一个开源库. Electron通过将Chromium和Node.js合并到同一个运行时环境中,并将其打包为Mac,Windows和Linux系统下的应用来实现这一目的. 二.打包过程 1.

PHP源码加密,zend guard与ioncube

今天在客户服务器上,安装产品的时候发现,客户的php源码是用ioncube加密的, 而我们使用的是zend guard,安装了zend optimizer后发现有冲突.. 下面是网上看到的关于这两种加密工具的对比. 一.概述        PHP代码属于开源WEB代码,不需要编译,属于解释型语言.(即在WebServer中追加相应扩展名的解释程序即可完成对代码的分析处理).根据PHP语言解释型的特性,结合个项目需求,我们就可以使用php.exe(PHP解释程序)对PHP代码进行解释应用,使得PH