当前位置: 首页 > news >正文

获取IIS虚拟网站信息的工具

工具适用人群:获取服务器或webshell权限后,想知道服务器上到底有哪些虚拟网站,这些网站的域名什么,网站绑定的端口,该网站是否停用,网站的物理路径是什么,网站的有哪些虚拟目录,虚拟目录的名字和物理路径是什么
该工具并非完全原创,在前人的基础上,参照adsutil.vbs修改而成
使用说明:cscript GetWebinfo.vbs

代码保存为GetWebinfo.vbs:

On Error Resume Next
WScript.Echo "*******************GetIISInfo   msn:slls124@gmail.com*******************"
Set ObjService=GetObject("IIS://LocalHost/W3SVC")
For Each obj3w In objservice   
 If IsNumeric(obj3w.Name) Then       
  Set OService=GetObject("IIS://LocalHost/W3SVC/" & obj3w.Name)       
  Set VDirObj = OService.GetObject("IIsWebVirtualDir", "ROOT")      
  If Err <> 0 Then 
   WScript.Quit (1)
  end if
  WScript.Echo Chr(10) & "[" & OService.ServerComment & "]"  

        dim state  
  state = CInt(OService.ServerState)    
  if  state = 2 then
   WScript.Echo "[State] running"
  elseif state = 4 then
      WScript.Echo "[State] stoped" 
  elseif state = 6 then
      WScript.Echo "[State] paused" 
  end if

  For Each Binds In OService.ServerBindings
   WScript.Echo  "[Host ] " & Binds
   WScript.Echo  "[User ] " & OService.AnonymousUserName
   WScript.Echo  "[Pass ] " & OService.AnonymousUserPass   
  Next   
   WScript.Echo    VDirObj.AdsPath & "   "  & VDirObj.Path     
   
  For Each ChildObject In VDirObj
   If (Err.Number = 0) Then 
    WScript.Echo ChildObject.AdsPath &  "   "  & ChildObject.Path
   End If
        Next
  
 end if
Next

相关文章:

  • 利用系统保留文件名创建无法删除的webshell
  • linux下用webshell修改文件权限
  • ASP .NET PHP 注入页面构造
  • 黑盒白盒测试工具
  • 反弹先锋Win32.ConnectBackShell
  • 变形aspwebshell phpwebshell[Lcx]
  • Serv-U BlackDoor [Version:6.4.x]
  • discuz x1.5 discuz 7.2 后台getshell 0day通杀版出来
  • 菲律宾 IT安全网被黑
  • freetextbox最新上传0day
  • 不改文件名的情况下上传突破
  • Mssql Public权限列目录
  • Ecshop 漏洞集合
  • DEDEcms GET shell 再次通杀 所有版本
  • N点主机管理系统密码解密代码程序
  • CentOS7 安装JDK
  • eclipse(luna)创建web工程
  • iOS筛选菜单、分段选择器、导航栏、悬浮窗、转场动画、启动视频等源码
  • JavaScript 基础知识 - 入门篇(一)
  • MQ框架的比较
  • PAT A1017 优先队列
  • Python socket服务器端、客户端传送信息
  • Selenium实战教程系列(二)---元素定位
  • SwizzleMethod 黑魔法
  • vue--为什么data属性必须是一个函数
  • Webpack4 学习笔记 - 01:webpack的安装和简单配置
  • 从伪并行的 Python 多线程说起
  • 搭建gitbook 和 访问权限认证
  • 对话:中国为什么有前途/ 写给中国的经济学
  • 规范化安全开发 KOA 手脚架
  • 爬虫进阶 -- 神级程序员:让你的爬虫就像人类的用户行为!
  • 前端相关框架总和
  • 巧用 TypeScript (一)
  • 区块链技术特点之去中心化特性
  • 腾讯优测优分享 | 你是否体验过Android手机插入耳机后仍外放的尴尬?
  • 一加3T解锁OEM、刷入TWRP、第三方ROM以及ROOT
  • 一些css基础学习笔记
  • 用 vue 组件自定义 v-model, 实现一个 Tab 组件。
  • ​​​​​​​​​​​​​​Γ函数
  • ​configparser --- 配置文件解析器​
  • ###51单片机学习(2)-----如何通过C语言运用延时函数设计LED流水灯
  • (Git) gitignore基础使用
  • (poj1.3.2)1791(构造法模拟)
  • (六)软件测试分工
  • (实战)静默dbca安装创建数据库 --参数说明+举例
  • (一)【Jmeter】JDK及Jmeter的安装部署及简单配置
  • (转)Android中使用ormlite实现持久化(一)--HelloOrmLite
  • .NET Core 将实体类转换为 SQL(ORM 映射)
  • .NET 编写一个可以异步等待循环中任何一个部分的 Awaiter
  • .NET/C# 如何获取当前进程的 CPU 和内存占用?如何获取全局 CPU 和内存占用?
  • .Net程序帮助文档制作
  • .net对接阿里云CSB服务
  • .NET开源项目介绍及资源推荐:数据持久层 (微软MVP写作)
  • @data注解_一枚 架构师 也不会用的Lombok注解,相见恨晚
  • [ CTF ] WriteUp-2022年春秋杯网络安全联赛-冬季赛