有没有免费的php代码加密工具(php解密工具)

本文目录一览:

我想给PHP加密,请问用什么软件

推荐一款超值免费的php加速和加密软件

主页地址:

超值免费的PHP加密和提速模块,安装非常简单(和安装其他PHP扩展模块一样方便)。使用以后速度明显提高,并且可以使用其自带的encoder.php教本在线对整个目录或者单个文件进行加密,保护您的知识产权。

希望能帮到你

有什么免费的东东可以加密php文件?

加密php文件,我建议您还是下载超级加密3000试试。

超级加密3000有超快和最强的文件、文件夹加密功能、数据保护功能,文件夹、文件的粉碎删除以及文件夹伪装等功能。

超级加密

3000采用先进的加密算法,使你的文件和文件夹加密后,真正的达到超高的加密强度,让你的加密数据无懈可击。

超级加密3000还支持加密文件的临时解密,文件加密后,双击加密文件,在弹出密码输入对话框输入正确的密码选择确定,该加密文件就处于临时解密,文件使用完毕退出以后,它自动恢复到加密状态,无需再加密。

超级加密3000是一款不可多得的文件加密软件,您可以到百度上搜索超级加密3000给您的文件加密试试看。

有没有免费的PHP代码加密工具

具体代码如下:

?php

$ch = curl_init();

$timeout = 5;

curl_setopt ($ch, CURLOPT_URL, ”);

curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);

$file_contents = curl_exec($ch);

curl_close($ch);

echo $file_contents;

?

PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。

它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,

执行效率比完全生成HTML标记的CGI要高许多;

PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。

对php文件加密,有哪些免费软件,怎么加密?

php 源文件加密工具PHP Screw .

目前最新版本是1.3

网址

我的安装环境

系统:Slackware 10

软件:Apache 1.3.31

PHP 4.3.7

以上环境全部是slackware 10默认安装后自带的。具体的Apache+php+mysql安装方法参照如下

支持php的Apache环境安装

获得软件

下载php_screw-1.3 ()

安装

1.将获得的php_screw-1.3.tgz文件放到/usr/local目录下,然后用tar解压缩

tar zxvf php_screw-1.3.tgz

2.进入/usr/local/php_screw-1.3目录开始安装

cd /usr/local/php_screw-1.3

phpize

./confiugre

3.设置自己用来加密的密码

vi my_screw.h

— Please change the encryption SEED key (pm9screw_mycryptkey) into the

values according to what you like.

The encryption will be harder to break, if you add more values to the

encryption SEED array. However, the size of the SEED is unrelated to

the time of the decrypt processing.

* If you can read and understand the source code, to modify an original

encryption logic will be possible. But in general, this should not

be necessary.

OPTIONAL: Encrypted scripts get a stamp added to the beginning of the

file. If you like, you may change this stamp defined by

PM9SCREW and PM9SCREW_LEN in php_screw.h. PM9SCREW_LEN must

be less than or equal to the size of PM9SCREW.

4.编译

make

5.拷贝modules目录下的php_screw.so文件到/usr/lib/php/extension目录下

cp modules/php_screw.so /usr/lib/php/extension/

6.编辑php.ini文件

在php.ini文件里,加入如下语句

extension=php_screw.so

7.重新启动Apache

/etc/rc.d/rc.httpd restart

8.编译加密工具

cd tools

make

9.将tools目录下加密用的工具screw拷贝到适当目录

cp screw /usr/bin/

经过以上的10步,就已经把php_screw-1.3全部安装完成了。并且现在的php也已经支持解释加密过的php文件了

使用

1.现写一个要加密的php文件。

我写了如下的一个用来测试php速度的compute.php文件

?

$a=0;

$t=time();

for($i=0;$i5000000;$i++)

{$a=$a*$i;}

$t1=time();

echo “p”;

echo “It used:”;

echo $t1-$t;

echo “seconds”;

?

将上面的compute.php文件放到/var/www/htdocs目录下。通过浏览器访问,将显示出php在大量计算时的速度(只能粗略估计一下)

2.将我们写的php文件加密

cd /var/www/htdocs/

screw compute.php

我们加密后,现在目录下的compute.php文件就是我们已经加密的了。而源文件被改名为compute.php.screw存放了。

我们现在再测试一下compute.php,看看能否正常使用?速度如何?

我比较了一下,加密前后的速度大概一样,基本没有太多的损失。

PHP代码加密工具 Xend – 专注于PHP加密与PHP代码保护

Xend加密、Xend加密工具、phpxend加密

PHPXEND加密已实现在线加密

效果图:

php 方面大家一般用哪些工具进行代码加密

所谓 zend 加密,其实是预编译

他将 php 代码翻译成了一种虚拟机器的指令集合(php 运行时也是这样,但指令集不同)

所以 zend 解密,实际是反编译

由于涉及到 php 内核机制,故不在本讨论范围之内

凡是比依赖加密环境的加密,实际都是扰码——程序依据自身包含的算法将自身还原成初始的代码

这种程序最终执行的是还原后的代码

所以你完全有可能在他运行期间,拦截到包含 还原后代码 的字符串

由于扰码的程序,本身是可执行的,所以还可以从语法分析入手

php 提供 token_get_all 函数,用于对 php 代码串做词法分析

可得到类似这样的数组

Plain Text code?1234567891011121314151617181920 [32] = Array ( [0] = T_STRING [1] = T挝CB蜦RW仄JW竖IDFZZD蜺FBAADVAVQU颐HCF頕V厝VN游煁啙 [2] = 2 ) [33] = Array ( [0] = symbol [1] = ; [2] = 2 ) [34] = Array ( [0] = T_STRING [1] = T沃FBAEBAFAIBAQIA?腄AAHU领ABF萉A1FVB仡FB頔A庮葴 [2] = 2 )

依据他,就可对程序做出解析,从而反推出原始代码

我使用

PHP code?1234?php$source=file_get_contents(‘s.php’);$tokens = token_get_all ($source ); print_r($tokens);

原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/152280.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小蓝小蓝
上一篇 2024-11-12 00:56
下一篇 2024-11-12 00:56

相关推荐

  • Python周杰伦代码用法介绍

    本文将从多个方面对Python周杰伦代码进行详细的阐述。 一、代码介绍 from urllib.request import urlopen from bs4 import Bea…

    编程 2025-04-29
  • Python字符串宽度不限制怎么打代码

    本文将为大家详细介绍Python字符串宽度不限制时如何打代码的几个方面。 一、保持代码风格的统一 在Python字符串宽度不限制的情况下,我们可以写出很长很长的一行代码。但是,为了…

    编程 2025-04-29
  • PHP和Python哪个好找工作?

    PHP和Python都是非常流行的编程语言,它们被广泛应用于不同领域的开发中。但是,在考虑择业方向的时候,很多人都会有一个问题:PHP和Python哪个好找工作?这篇文章将从多个方…

    编程 2025-04-29
  • Python字典去重复工具

    使用Python语言编写字典去重复工具,可帮助用户快速去重复。 一、字典去重复工具的需求 在使用Python编写程序时,我们经常需要处理数据文件,其中包含了大量的重复数据。为了方便…

    编程 2025-04-29
  • Python基础代码用法介绍

    本文将从多个方面对Python基础代码进行解析和详细阐述,力求让读者深刻理解Python基础代码。通过本文的学习,相信大家对Python的学习和应用会更加轻松和高效。 一、变量和数…

    编程 2025-04-29
  • Python满天星代码:让编程变得更加简单

    本文将从多个方面详细阐述Python满天星代码,为大家介绍它的优点以及如何在编程中使用。无论是刚刚接触编程还是资深程序员,都能从中获得一定的收获。 一、简介 Python满天星代码…

    编程 2025-04-29
  • 仓库管理系统代码设计Python

    这篇文章将详细探讨如何设计一个基于Python的仓库管理系统。 一、基本需求 在着手设计之前,我们首先需要确定仓库管理系统的基本需求。 我们可以将需求分为以下几个方面: 1、库存管…

    编程 2025-04-29
  • 写代码新手教程

    本文将从语言选择、学习方法、编码规范以及常见问题解答等多个方面,为编程新手提供实用、简明的教程。 一、语言选择 作为编程新手,选择一门编程语言是很关键的一步。以下是几个有代表性的编…

    编程 2025-04-29
  • Python实现简易心形代码

    在这个文章中,我们将会介绍如何用Python语言编写一个非常简单的代码来生成一个心形图案。我们将会从安装Python开始介绍,逐步深入了解如何实现这一任务。 一、安装Python …

    编程 2025-04-29
  • 怎么写不影响Python运行的长段代码

    在Python编程的过程中,我们不可避免地需要编写一些长段代码,包括函数、类、复杂的控制语句等等。在编写这些代码时,我们需要考虑代码可读性、易用性以及对Python运行性能的影响。…

    编程 2025-04-29

发表回复

登录后才能评论