当前位置:首页 > 日记 > 正文

PHP解密加密字符串的Unicode和逃避

PHP解密加密字符串的Unicode和逃避
本文将共享一个PHP解密的Unicode,并避免加密字符串函数。
< PHP
功能uni_decode(美元的){
preg_match_all( / #({ } { } 0-9 2,5);,美元的美元,html_uni);
preg_match_all( / { %} U({ 0-9a-f } { 4 }) / IE,美元,美元js_uni);
源= array_merge美元(美元js_uni美元html_uni { 0 },{ 0 });
数组();
为($我= 0;$我<计数($ js_uni { 1 });$ i++){
JS { } = hexdec美元(美元js_uni { 1 } {我});
}
为UTF8 = array_merge($ html_uni { 1 },为JS);
$代码= $;
为(J = 0美元;J <计数($ UTF8);$ J++){
代码= str_replace美元($源{ $ J },unicode2utf8($ UTF8 { $ J }),$代码);
}
返回的代码; / / / /的;preg_replace( / U({ 0-9a-f } { 4 }) / IE、CHR(hexdec( 1))
}

功能unicode2utf8($ C){
$;
如果($ C<0x80){
$结构= CHR($ C);
别的}如果($ C<0x800){
$结构= CHR(0xC0 $ C > > 6 |);
$结构= CHR(0x80 $ C 0x3F |);
别的}如果($ C<0x10000){
$结构= CHR(0xE0 $ C > > 12 |);
$结构= CHR(0x80 C > > 6美元| 0x3f);
$结构= CHR(0x80 $ C 0x3F |);
别的}如果($ C<0x200000){
$结构= CHR(0xf0 C > > 18美元|);
$结构= CHR(0x80 C > > 12美元| 0x3f);
$结构= CHR(0x80 C > > 6美元| 0x3f);
$结构= CHR(0x80 $ C 0x3F |);
}
返回$ STR;
}

$str =% % % % u5927 u5bb6 u597d uff0c我独自一人!◎u662f u8fd9 u6d4b u8bd5 u6587 u672c uff01;
回声uni_decode(str); / /你好,我是孤独的!这是测试文本!
在因特网上搜索一个,用PHP实现的很多逃避功能都是一样的。
功能phpescape($str){
preg_match_all( / { X80 - xff }。| { X01 - x7f } + /
AR =美元美元纽世达{ 0 };
foreach($ AR $ K = > $ V){
如果(ORD($ AR { $ K })> = 127){
tmpstring美元= bin2hex(iconv(GBK
如果(!Eregi(胜利
tmpstring美元= substr($ tmpstring,2,2)。Substr(tmpstring美元,0,2);
}
给美元。=%$ tmpstring;
{人}
给美元。= rawurlencode($ V);
}
}
返回的限定;
}
以上是本文的全部内容,希望大家能喜欢。

相关文章

PS制作美丽的美女

PS制作美丽的美女

美丽,美女,电脑软件,PS,本教程是向朋友介绍PS制作美丽的图片,创造美丽的花朵。这个教程的效果真的很漂亮,难度也不是很大。介绍也很详细。让我们看一看。 本教程是向美女介绍PS和美女。这个教程相当不错。我建议你喜欢你的朋友学习你的教程。…

PS图象处理软件创造了一个美的画面

PS图象处理软件创造了一个美的画面

美的,图象,度高,处理软件,画面,物质图像对比度比较大,处理时间只需把黄色到桔红色、绿色和深红色到红棕色,增加一些地方的高光和色彩。 物质图像对比度比较大,处理时间只需把黄色到桔红色、绿色和深红色到红棕色,增加一些地方的高光和色彩。 …

jQuery制作的一个简单的旋转木马效

jQuery制作的一个简单的旋转木马效

旋转木马,效果,简单,电脑软件,jQuery,演示: 核心代码: $(文档)Ready(函数(){) VaR IBOX =美元美元('。imgbox), $ iNum =美元('。imgnum '), / /缓存优化 索引法= 1, / /初始。 totalimg = 4, / /图片总数 imgsize = 300, / /图片尺寸宽度 MoveTime = 110…

经典伤感超感性人格签名个性签名

经典伤感超感性人格签名个性签名

感性,个性签名,人格,伤感,经典,以下是所有经典伤感和超级感性人格签名的内容。如果您喜欢小编辑器的建议,请继续关注它。 我没有勇气听你海誓山盟。 我的心是空白的一卷磁带,是岁月的闲散期待。 一个人的改变是从另一个人的到达或离开开始的…

插画画笔工具画一个美丽优雅的风格

插画画笔工具画一个美丽优雅的风格

工具,插画,花卉,画一,优雅,本教程是向您介绍的方式来绘制美丽的复古和优雅的花卉和藤工具与插画画笔工具。我希望你能通过本教程学习如何创建笔刷和创建一个优雅的复古花艺。教程非常实用和推荐,希望能对你有所帮助。 本教程是向您介绍的方…

PS使用层风格,使美丽的闪闪发光的钻

PS使用层风格,使美丽的闪闪发光的钻

风格,美丽,电脑软件,PS,作者制作了一个很好的制作钻石的方法。首先:选择一个小字体,输入想要的文本,复制一层,然后将两层文字添加到图层样式中,底层文本主要由菱形效果构成,复制层用来渲染颜色并添加细节。 作者制作了一个很好的制作钻石的方法…

教你用ps绘制燃烧的3D火焰字体

教你用ps绘制燃烧的3D火焰字体

字体,绘制,3D,火焰,教你用,本文主要介绍你教你用ps绘制一个燃烧的3D火焰字体,效果非常漂亮,你喜欢的朋友可以一起学习。 设计素描 uff1a 第一步 建立一个新的黑色背景1400px * 782px文件,我们将从下载的卵石纹理的使用开始。 在PS图象处理软…

如何在word文档中插入另一个word文

如何在word文档中插入另一个word文

文件,文档,内容,如何在,电脑软件,如何在Word文档中插入另一个Word文件的内容并管理内容 插入另一个Word文档在一个Word文件,可以一句话复制粘贴到主文档,也可以是另一个Word文档到文档中,这种方法的优点是一个字的文件在Word文件打开中国和内…

百度工程师对PHP函数的实现原理及

百度工程师对PHP函数的实现原理及

实现原理,函数,百度,性能分析,工程师,公共PHP函数的实现与介绍 计数 计数是我们经常使用的函数,它的函数是返回数组的长度。 计数函数的复杂性是什么一个常见的说法是,计数函数遍历整个数组并询问元素的数量,所以复杂性是O(n),这是实际情况吗…

PHP只实现查询数据库返回JSON数据

PHP只实现查询数据库返回JSON数据

查询,数据,数据库,电脑软件,PHP,示例代码1: 以JSON格式设置返回数据 头('content-type:应用/ JSON;字符集= utf8); 数据库连接 $link = mysql_connect(localhost mysql_query(设置names'utf8); mysql_select_db(Jilinwula 获取分页参数 $页面= …

AI教程为美丽的黄色金属指南针

AI教程为美丽的黄色金属指南针

教程,指南针,黄色,美丽,电脑软件,本教程介绍了一个朋友ai来绘制一个漂亮的黄色金属罗盘的方法。本教程制作的罗盘美观,难度不大。建议像你这样的朋友和教程一起学习。 下面为大家分享ai绘制一个漂亮的黄色金属罗盘教程,这个教程很好,转发,希望…

用Visio绘制基本框图的详细步骤(快

用Visio绘制基本框图的详细步骤(快

步骤,绘制,框图,快速启动,详细,Visio2007提供了大量的模板和无数的形状。本文主要介绍了如何创建基本框图用Visio2007让你可以快速入门,包括如何打开模板,把形状图,并将这些形状。 微软Visio2007为我们提供了大量的模板和众多的形状。他们中的…