版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1 / 60用 WM 猎取远程系统信息WMI(Win dows 治理规范:Win dows Ma nageme nt In strume ntati on )是 Microsoft 基于 Web 的企业治理(WBEM 的实现,同时也是一种基于 标准的系统治理接口。WM 是一种轻松猎取系统信息的强大工具,而且不依靠 IPC$。我把 zzzevazzz 的 rs 系列的几个脚本用 C#写了一遍,能够查/杀 进程、列举系统信息、列举/停止/启动服务、注销用户登陆/重启目标/ 关机/断电、列举用户信息。WMI 的应用远不止这些,更多功能等你挖掘了。后附源代码(ps :代码结构专门差,将就着看吧)。另:
2、由因此用 C#写的,因此需要.NET Framework 的支持。编译好的可执行文件:ftp:1O.1.1.1i ncomi ngWMImwmi.exe.NET Framework 安装文件:ftp:i ncomi ngWMINET Framework v1.0.3705Setup.exe-cut here2 / 60using System;using System.Management;class MWmi/ 关心public static void usage()Console.WriteLine();Console.WriteLine(MWmi v0.1 , by my
3、ld);Console.WriteLine();Console.WriteLine(Usage: );Console.WriteLine( -pslist -List processes.);Console.WriteLine( -pskill -Kill process.);Console.WriteLine( -osinfo -Show SystemInfo.);3 / 60Console.WriteLine( -shut -Shutdowm system.);Console.WriteLine( -svclist -List service.);Console.WriteLine( -s
4、tartsvc -Start a service.);Console.WriteLine( -stopsvc -Stop a service.);Console.WriteLine( -userlist -Show all users.);Console.WriteLine();/ 应用程序的主入口点。public static void Main(string args)if ( args.Length 4 )4 / 60usage();Environment.Exit(0);if( args0 = -pslist)ConnectionOptions Conn = new Connectio
5、nOptions();Conn.Username =args2;if(args3=NULL)Conn.Password =;else Conn.Password =args3;ManagementScope ms = newManagementScope( +args1+rootcimv2, Conn );try5 / 60ms.Connect();ObjectQuery Query = new ObjectQuery(SELECTProcessId,Name,ExecutablePath FROM Win32_Process);ManagementObjectSearcher link =
6、newManagementObjectSearcher(ms,Query);ManagementObjectCollection Collection = link.Get();Console.WriteLine();Console.WriteLine(PID Name ExecutablePath);foreach (ManagementObject Process in Collection)Console.WriteLine( Convert.ToString(ProcessProcessId).PadRight(6)+Convert.ToString(ProcessName).PadR
7、ight(20 )+ProcessExecutablePath );Console.WriteLine();catch(Exception exObj)Console.WriteLine();Console.WriteLine(Failed! Error code:+exObj.Message);Console.WriteLine();/ END -pslistelse if( args0 = -pskill )6 / 607 / 60if ( args.Length != 5 )usage();Environment.Exit(0);tryConnectionOptions Conn = n
8、ew ConnectionOptions();Conn.Username =args2;if(args3=NULL)Conn.Password =;else Conn.Password =args3;/string ProName = args4;ManagementScope ms = new ManagementScope( +8 / 60args1 + rootcimv2, Conn);ms.Connect();ObjectQuery Query = new ObjectQuery(SELECT * FROMWin32_Process);ManagementObjectSearcher link = newManagementObjectSearcher(ms,Query);ManagementObjectCollection Collecti
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 玻璃工厂质量管理考核试卷
- 钨钼矿选矿厂的尾矿利用技术研究考核试卷
- 港口及航运设施工程的港口经济区发展研究考核试卷
- 电子出版物的技术标准与兼容性考核试卷
- 办公室企业文化建设与组织认同考核试卷
- 旅馆业品牌塑造与视觉识别考核试卷
- 测绘技术在土地利用变化监测中的应用考核试卷
- 弹射玩具行业环保法规与绿色生产实践考核试卷
- 政策性银行服务网络信息安全与数据保护考核试卷
- 羊绒衫设计与制作试题考核试卷
- 《五环旗下一家人》课件
- 员工调岗调薪申请表
- 小学道德与法治课评分表
- 【精】6 我们神圣的国土 (课件)2023学年五年级上册道德与法治(部编版)
- h型钢力学性能计算表
- 一年级10以内加减法口算题(100道题_可直接打印)
- 1美发与形象设计专业建设方案
- 乌兰察布市察右后旗白音淖尔牧家游扩建项目建议书
- (49页)北京物业公司
- 伯明翰系统性血管炎活动评分表(干货分享)
- Mastercam9.0中英文对照教程
评论
0/150
提交评论