知识屋:更实用的电脑技术知识网站
所在位置:首页 > 网络安全 > 技术文献

编制隐身Web程序

发布时间:2011-06-26 05:28:14作者:知识屋

 

这一年来写东西都很没动力, 干巴巴的,大家看个玩意好了

基本上CGI扫描器 (此中包括绝大多数SQL注入检测工具, 后台/上传/数据库扫描器)
都通过判断HTTP回应报文代号来判断, 就是200, 404, 400这些了, 相信也不用我在这里废话HTTP协议了

默认设置的浏览器碰到40x或者50x都会给你一个默认的错误页面, 但是取消了"显示友好HTTP错误消息" (IE) 后, 这些错误报文中的信息就会被显示出来 (所以也就跟正常页面没有差了).

这样的话用PHP的header函数就可以玩一个花招:

<?php
ob_start();
header("HTTP/1.1 404 Not Found");
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> Sample </TITLE>
</HEAD>

<BODY>
This is just a sample, created by 碎片er!
</BODY>
</HTML>


<?php ob_end_flush();?>

不多就这么个东西了, 我也不知道以前有没有人提出来过, 觉得可以用来隐藏一些后台页面或者后门之类的吧

(记得把"显示友好HTTP错误消息"取消掉, 在IE里)

(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜