文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院程序开发C/C++剖析Windows任务管理器开发原理与实现
精品推荐
特别推荐
·C语言编程易犯毛病集合
·C语言编程常见问题解答(目录)
·C#程序开发中的常用函数汇总
·C/C++笔试、面试题目大汇总
·Beej的网络socket编程指南
·socket编程原理
·C语言的常用库函数使用方法分析及用途
·在C语言中如何处理时间和日期
·C++设计模式之Singleton
·VC++动态链接库编程之MFC扩展 DLL
热点TOP10
·进程和线程编程
·C语言编程易犯毛病集合
·打字游戏
·Awk 基础入门:Awk 实例编程
·asp.net中调用javascript函数实现多功能日期控件示例
·C语言编程常见问题解答之常用函数的包含文件(1)
·C# GridView 排序及分页
·C #中的几个线程同步对象方法
·无废话C#设计模式之三:Abstract Factory
·C# DataGridView隔行显示不同的颜色

剖析Windows任务管理器开发原理与实现

日期:2008年5月24日 作者:清风网络学院 查看:[大字体 中字体 小字体]


    //查询我们需要的信息值;
    GetEnvironmentVariable(EnvironVariable,EnvironString,1024);
    //获得环境变量的字符串信息;
    
    5.事件记录信息
    OpenEventLog(NULL,szLog);
    //打开时间日志记录;
    GetOldestEventLogRecord(hEvent,&dwThisRecord);
    //获得最新的日志信息,以便继续查找;
    ReadEventLog(hEvent,EVENTLOG_FORWARDS_READ │ EVENTLOG_SEQUENTIAL_READ,
   0,pEventLogRecord,1024*32,&dwRead,&dwNeeded)
    //读去日志信息;
    LookupAccountSid(NULL,pSid,szName,&dwName,szDomain,&dwDomain,&SNU);
    //获取账户的SID,以便获得账户的用户名称;
    GetNumberOfEventLogRecords(hEvent,&dwTotal);
    //获得事件日志的总数;
    CloseEventLog(hEvent);
    //不要忘记关闭事件句柄;
    
    6.网络共享
    我们使用第二等级的网络共享搜索;
    NetShareEnum(NULL,dwLevel,(PBYTE *)&pBuf,MAX_PREFERRED_LENGTH,&entriesread,&totalentries,&resume);
    //列举所有的共享目录及相关信息;
    NetApiBufferFree(pBuf);
    //释放缓冲区;
    NetShareDel(NULL,(char *)lpShareNameW,0);
    //删除网络共享目录;
    
    7.网络适配器信息
    我们要探测NIC的信息和网络流量;
    GetAdaptersInfo(&AdapterInfo,&OutBufLen);
    //获取适配器信息;
    
    8.系统性能
    获取系统的存储器使用情况;
    GetPerformanceInfo(&PerfInfo,sizeof(PERFORMACE_INFORMATION))
    //获取系统性能信息;

    9.进程/线程/模块信息
    在此我们使用工具帮助函数(ToolHelp32)和系统
    OpenProcessToken(GetCurrentProcess(),TOKEN_QUERY │ TOKEN_ADJUST_PRIVILEGES,&hToken);
    //打开进程的令牌,提升权限;
    AdjustTokenPrivileges(hToken,FALSE,&TokenPrivileges,sizeof(TOKEN_PRIVILEGES),NULL,NULL);
    //将进程的权限提升到支持调试(Debug);
    CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);

上一页 [1] [2] [3] [4] [5] [6] 下一页 




上一篇:强制访问你的广告才能进入你的站点的script

下一篇:探索bbsxp sql版的漏洞

相关文章:
·Windows Vista震撼1600X1200高清壁纸
·Windows系统漏洞修复软件大比拼
·如何实现局域网打印机共享
·鲜为人知的Windows XP优化
·如何让Windows桌面图标任我排
·[任务]剧情任务五:含冤的小白龙
·注册表已经损坏并导致WindowsXP无法启动,应该如何恢复
·Windows XP的20个超级实用技巧大全
·Windows Vista Ultimate中文旗舰版下载+简单破解(支持迅雷HTTP & BT)
·Windows Vista 快捷方式箭头去除器 1.3
相关软件:
·中国少年儿童智力开发百科全书(上中下)高清PDF全彩图书
·Windows主题70合一典藏版
·孙鑫VC++从入门到精通开发详解视频教程FLASH版
·无尽的任务战略版中文版
·如何加固Windows XP 主机安全
·Windows环境下32位汇编语言程序设计
·精通.Net核心技术原理与构架
·全能助手Windows优化王 2006 V3.95
·红警 2尤里的复仇 新任务 丛林堡垒
·黑色苹果Windows主题Kuro

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot