IT教程 | 加入收藏 | 简体 | 繁体
渗透技术:网络技术渗透技术
当前位置: 首页 > 网络安全 > 渗透技术

让一些被搞乱的代码还原的技巧

2012-02-22来源:[www.121ask.com]热度:0℃ 【字体:

  

许多程序作者为了保障自己的程序安全越来越擅于把代码进行各种各样的加密处理,如:<?php eval(gzinflate(base64_decode(’encoded text’))); ?>。不过这样做有一个缺点就是,当你希望修改其中一部分代码时就没有办法进行,对于追求完美的朋友来说这样做是不能容忍的,怎样才能让这些被搞乱的代码还原呢?看了本文相信你能找到一个合理的方法:
其实很简单,把你的程序修改如下,你单独保存在一个PHP文件里面,执行一下,看看输出的内容你就明白了(IE中查看源代码):
例如:原文件为
复制内容到剪贴板
代码:
<?php
eval(gzinflate(base64_decode('加密部分')));
?>
则只需用下面的替换:
复制内容到剪贴板
代码:
<?php
echo (gzinflate(base64_decode('加密部分')));
?>
 

以上IT文章《让一些被搞乱的代码还原的技巧》由名客技术网[www.121ask.com]提供阅读!
名客技术网是一个免费为广大IT技术人员提供IT教程,绿色软件,asp/php/jsp/java/net等实例视频教程,CMS教程,破解软件下载以及学习相关源码、知识的IT网站。
名客技术网如果无意之中侵犯了您的版权,请来电告知,本站将在3个工作日内删除 QQ:175352796
Copyright 2011-2017 Powered by 121ASK.COM, All Rights Reserved.
备案号:鄂ICP备11013833号-3