IIS安装后,如何识别哪个目录是主目录?

wfl1975 2000-06-07 06:23:00
如果IIS安装时不是选的默认安装,不是安装在c:\inetpub\wwwroot下,而是安装在别的什么目录下,(我在网上,不知道具体是什么目录)后,如何识别哪个目录是主目录?
即通常的本机"http;//127.0.0.1"所对应的物理目录.
已知:我的远端网站的域名和IP地址,也知道它本身装了IIS4.0,我想知道www服务的文件安装在哪个真实的目录下?
能否通过必定存在于该目录的什么文件来得知(说一个文件名称吧。)

...全文
1177 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
white 2000-06-10
  • 打赏
  • 举报
回复
呵呵,如果你会程序,会ASP,早就解决了。
写一个ASP程序,取名叫getpath.asp,放到你的WWW站点的根目录下,文件内容为:
<%
Response.Write Server.Mappath("./getpath.asp")
%>
然后通过浏览器访问一把,你就看到这个getpath.asp的物理路径了,如果你的
WWW站点根目录为c:\inetpub\wwwroot,则这个程序降输出:
c:\inetpub\wwwroot\getpath.asp
wfl1975 2000-06-10
  • 打赏
  • 举报
回复
真确的结果是server.mappath("/getpath.asp")返回 c:\inetpub\wwwroot\getpath.asp
server.mappath("./getpath.asp") 返回d:\abc\getpath.asp
wfl1975 2000-06-10
  • 打赏
  • 举报
回复
有点对头,我就是要用asp程序写。
但是你已经犯了一个大错:
你说把这个文件放到"我的www站点的根目录",我正是不知道根目录是哪一个,她对应的 物理目录是什么,现在想把它找出来啊!!!
我的条件是知道在根目录下有一个对应于物理目录d:\abc的虚拟目录asp,而我的所有文件是上传到这个d:\abc(虚拟为abc)的目录下,用asp如何知道根目录的真实的物理路径(权限我有,当时装iis时不是装在c:\Inetpub\wwwroot下,现在要把它通过程序或的什么方法找出来
wfl1975 2000-06-07
  • 打赏
  • 举报
回复
我能远程控制,有权限,说说办法把
hcat1999 2000-06-07
  • 打赏
  • 举报
回复
我用了好几种办法都不灵,除非你知道那里是根目录,或者能远程控制
wfl1975 2000-06-07
  • 打赏
  • 举报
回复
是指在那个当地http://127.0.0.1/对应的物理目录, 再请回答,我很急了
hcat1999 2000-06-07
  • 打赏
  • 举报
回复
喔,那好办
你装了PCANYWHERE吗?有——运行IIS就知道了

没有
你说的主目录是指网站的主目录还是默认目录?
只能用有访问整个硬盘的权限,寻找特征目录
wfl1975 2000-06-07
  • 打赏
  • 举报
回复
我现在不是攻击它,我是这个网站的主人,人不在当地,但许多权限都有,你说一个办法吧,我只想判断哪一个目录是主目录(IIS所在的物理目录)至于权限问题,我都有权限了(就是人不在当地)
hcat1999 2000-06-07
  • 打赏
  • 举报
回复
用一般的手法没有办法,但是如果某些程序出错或者系统有漏洞就有办法了

通常有部分网站的攻击就是从物理目录开始的。

4,356

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧