posts - 162,  comments - 553,  trackbacks - 0
不知道大家对PHP的这个功能还记得不?
$中文 = '这是中文';
没错,中文变量,PHP是支持这个功能的。现在在网上的一些程序中,很少会有人用到这个功能,在程序不断的被破解后,我不禁想到这个事情,如果我们在要加密的文件里,使用了中文变量,那么。。。dezend还能破解吗?从二进制的破解,恐怕没有办法达到相应的能力吧?
看来我得试试看了~
于是我跑到了dezender的网站上,把加密后的文件搞进去。。。。可是让我失望的是,它破解了!
继续测试,我把 “镕”打进去,看看它能不能认出来,结果。。。还是破解了!
再来,今天一朋友让我测试:${${${${${''}}}}} = 'abc';
echo ${''};
这句话,在PHP里面是执行正常的。看到deZender把所有的变量都用{}圈起来,于是我想是不是它没有办法解析这种呢?于是乎,我把这两行打进去。。果然。。破解后成$$$$$ = 'abc';
  echo $;
哇哈哈哈,测试成功,然后我再来
${' \''} = 'f';
 echo ${' \''};
显示${' ''} = 'f';
  echo ${' ''};
哇哈哈哈!



posted on 2006-05-31 13:28 简单人生 阅读(497) 评论(2)  编辑 收藏 引用 所属分类: 软件消息

FeedBack:
# re: PHP的另类功能,希望dezend不能破
2006-10-18 08:44 | 哈哈
不错的经验  回复  更多评论
  
# re: PHP的另类功能,希望dezend不能破[未登录]
2009-03-03 15:50 | snow
真是太棒了。正有这种需求呢。
另外还还想到了一些别的加密的办法,有兴趣加我QQ咱们聊聊
460685  回复  更多评论
  

每天10分钟,轻松学英语
专题:iPad  jQuery  Chrome OS
博客园首页  IT新闻  程序员微博  招聘频道  学英语
标题  
姓名  
主页
验证码 *
内容(提交失败后,可以通过“恢复上次提交”恢复刚刚提交的内容)
 
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
[使用Ctrl+Enter键可以直接提交]
Windows 7专题

相关链接:
<2006年5月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

常用链接

留言簿(16)

随笔分类(73)

文章分类(2)

相册

友逹們

搜索

  •  

最新评论

评论排行榜