网上有关“怎样调用rundll32.exe 程序? ”话题很是火热,小编也是针对怎样调用rundll32.exe 程序?寻找了一些与之相关的一些信息进行分析 ,如果能碰巧解决你现在面临的问题,希望能够帮助到您。
控制面版是Windows的基本组件,控制面板中的各个选项实际上是以cpl为后缀名的文件单独存在的 ,根据操作系统的不同这些文件所在的位置也有所不同,Windows 9x/Me下这些cpl文件位于Windows安装目录下的System子目录中,而Windows NT/2000/XP下则位于Windows安装目录下的System32子目录中 。这些cpl文件再加上Windows安装目录中的control.exe和control.ini文件 ,就是控制面板的全部组成部分。
每一个cpl文件都对应“控制面版”中的一个选项,例如desk.cpl对应“桌面属性” 、inetcpl.cpl对应“Internet属性 ”等等。由于.cpl文件的特殊性,需要使用RunDll32.exe来启动该文件 ,换句话说,控制面板中的任何一个选项都可以通过RunDll32.exe调用 。RunDll32.exe是Windows动态连接库(DLL)管理工具,可以用来在命令行下执行动态链接库中的某个函数或者功能模块(DLL是Windows系统的另外一种可执行文件,是Dynamic Link Library的缩写。DLL是Windows的基础 ,所有的API函数都是在DLL中实现的。它本身并没有程序逻辑,只是由多个功能函数构成,不能独立运行 ,必须由其它进程加载并调用) 。另外Windows安装文件夹下还有一个RunDll.exe,也是动态连接库理工具。虽然不同版本的Windows都提供RunDll.exe和RunDll32.exe文件,但是在Windows NT/2000/XP下却只支持32位的RunDll32.exe ,只有Windows 9x/Me这种16位和32位混合使用的操作系统才同时对二者提供支持。
下面我们看一个利用RunDll32.exe调用shell32.dll中的Control_RunDLL,来打开desk.cpl的第一个属性页的例子 。点击“开始”菜单,选择“运行” ,输入:RunDll32 shell32.dll,Control_RunDLL desk.cpl,,0(注意是两个逗号),回车后,将打开“显示 属性 ”对话框的“背景”窗口(图3)!这说明这些.cpl文件是可执行的。换个思路想一想 ,如果用户把一个可执行的类似动态连接库DLL的.cpl文件放入System子目录中,则在控制面板中可以看到其这个cpl文件的图标,并且是可以执行的!这里说的“类似动态连接库DLL的.cpl文件”是指这类cpl文件可以像DLL文件那样被其它进程加载并调用,就像我们刚刚看到的那里例子一样。
用RunDll32.exe调用控制面板程序的格式如下:在“开始 ”菜单的“运行”中或命令行下输入:RunDll32 shell32.dll,Control_RunDLL *.cpl,,X ,其中shell32.dll为被调用的DLL文件,意思为调用shell32.dll中的Control_RunDLL来打开desk.cpl文件。而“*.cpl”为你想调用的cpl文件的路径和文件名 。最后的“X”为对应cpl文件的页数:从0开始,0为第一页(如desk.cpl,,0代表“显示 属性 ”的“背景”) ,1为第二页(如desk.cpl,,1代表“显示 属性”的“屏幕保护程序 ”),依此类推。 要注意的是:shell32.dll和Control_RunDLL两者之间只能以“,”分隔,逗号之后不能有空格 ,如果这里出错的话,不会得到任何提示。
根据上面的原理,就可以自己写一个无窗口或隐藏窗口的控制面板程序 ,将其写进注册表的启动项,使之可以自启动 。如果你编写的控制面板程序是木马的话,则不仅中木马者感到不知所然 ,就连木马克星等软件也会不知所措!
具体步骤就是在注册表启动项中加入RunDll32 shell32.dll,Control_RunDll mycpl.cpl。这样,这个mycpl.cpl就会随用户机器启动的时候被调用—就象DLL文件被执行一样!注意,mycpl.cpl如果保存在默认目录中,可以不加路径直接调用 ,否则就要加上路径。控制面板在执行的时候会加载System子目录中的所有*.cpl文件,所以只要把这个cpl木马放在System(Win9x)或System32(Win2K/XP)子目录中就可以达到目的 。要提醒大家的是,如果mycpl.cpl真是木马的话 ,那么别人一定会给它改个名字,或替换掉系统中那些不常用的cpl文件,使你疏于察觉。
点睛 沿途 ,看到了很多奇形怪状的景致,这些风蚀地貌有些长得像平躺的长发女人、有的像亲吻的猴子、有的像短发的女人头 、有的像人面狮身像、有的红鼻子大叔,也有的像一把火炬。
(作者特供中国网 旅游 ,版权所有,请勿擅自转载)
一提到青海两个字,青海湖、塔尔寺 、茶卡盐湖、门源油菜花 ,好像被标签化了的青海就有这么几个地方可以去,而环青海湖走一遭,顺带去趟茶卡盐湖拍拍照,貌似成为了青海最潮的旅行方式 。
微缩的柴达木盆地
大家忽略了一个重点 ,青海省的西北部坐落在中国四大盆地之一的柴达木盆地中,四周被昆仑山脉、祁连山脉与阿尔金山脉所环抱,这片巨大的封闭性山间断陷盆地中 ,藏着这世间最为神奇的一块地下雅丹地貌,这里与世隔绝,荒芜凌冽 ,沙漠 、戈壁、雅丹、大峡谷、湿地 、河流等盆地特色地形在这里集聚成丰富的地貌奇观,感叹过了夏季青海屏保壁纸版的绿色美景后,如若有机会深入这片少有人知的雅丹地貌中 ,你会被满眼荒芜的沙色震慑到无以言表。
除非你是越野高手,熟知柴达木盆地的地貌地形并配备越野性能不错的车子,还要能时刻判定准确方向 ,要不然入柴达木盆地中东部的雅丹地区,极大可能发生两种情况:1.陷车;2.迷路被困。而全程没信号是拟最大的障碍 。所以找好的向导是你深入这片地区探险的首要条件。
景区地处在盆地的盆地之中,整个地形地貌可以看成是柴达木盆地的微缩景区。
“野雅丹”魔鬼城
这是我第二次深入东部雅丹,第一次是四年前和小伙伴们一起来探险 ,认识了东部雅丹的负责人老安,他开着红色牧马人带我们入了雅丹,深入无人区 ,看遍了戈壁的荒芜及骆驼草的顽强生命力。
末了,在老安打造的无人区房车营地里住了一宿,夜看繁星绽放 ,清晰的星轨挂在清朗的深蓝色幕布中,内心那些纷扰被偶尔划过天空的流星带走,大自然无边又广阔的胸怀紧紧地包裹着我 ,那是种救赎 。
这第二次来,我感受到不一样的东部雅丹。这一次来,照样是找了老安 ,只不过走了不一样的路线,单车进入东部雅丹,寻找最鬼斧神工的一块儿地方——魔鬼城。
东部雅丹具备其他单一雅丹完全不具备的自然条件,号称“魔鬼的腹地、地下的雅丹 ” ,景区内不仅有着鬼斧神工的雅丹地貌群而且还有沙漠、戈壁 、湿地、盐碱地等多种地形地貌和多种动植物生长栖息 。
境内地貌以风蚀型雅丹和水寖型峡谷地貌为主,其中雅丹地貌分布在盆地中的盆地中、落差15米—50米不等,主要以风蚀地貌为主 ,其次盐泽湿地雅丹 、沙漠雅丹等多形态雅丹分布很广、规模大,令人惊叹不已。
在风蚀林里,能看见奇形怪状风蚀成型的地貌奇观。不同于以往我们看到的那些开发过的雅丹魔鬼城 ,这里可谓一处天然雅丹地质博物馆,驰骋在这片“野雅丹”让人觉得莫名的兴奋 。
沿途,看到了很多奇形怪状的景致 ,这些风蚀地貌有些长得像平躺的长发女人、有的像亲吻的猴子 、有的像短发的女人头、有的像人面狮身像、有的红鼻子大叔,也有的像一把火炬。
一些矮洞穴,可以隔着洞穴壁仰头看天。
偶尔 ,在行程中,你会看见藏原羚 、滩地野驴奔跑而过,在隔壁摊上留下一串黄土烟儿 。
除了这些,你可能还会遇到高原兔、狐狸、野鸭、斑头雁 、熊等野生动物。在一些深邃蜿蜒的峡谷中行驶 ,还得注意按按喇叭,免得惊着休息的动物,引得一丝混乱。
奇特的石头
据说 ,在很久很久以前,这里曾经是汪洋大海,后来因地壳运动火山喷发 ,这里逐渐形成盆地,所以如今当你深入这片腹地,在石头滩上 ,你能捡到各种各样的石头,不仅有未打磨的玉石、还有风蚀的奇形怪状的石头,当然运气好的话 ,还能捡到印有海底生物的化石 。
这次我的运气比较好,捡到了一块布满珊瑚虫的石头,虽然有点密集恐惧,但真的是可以用作研究这盆地的 历史 参考。
出行攻略
坐标:
柴达木东部的雅丹部落景区 ,地处海西州都兰县境内、新和青藏公路的中心地带。面积1220平方公里,全长61公里,宽10—25公里 ,平均海拔2718米,距离都兰县诺木洪65公路,德令哈市118.8公里。
线路:
外围109国道 、315国道一南一北横贯东西 ,怀宗公路和德香高速一东一西南北纵横,是青海省柴达木地区重要的原始生态地貌观光区,也是自驾车游和户外探险游等特色 旅游 的最佳之地 。
目前 ,景区还在建设之中,只接待定制游。
(常跑跑)
关于“怎样调用rundll32.exe 程序?”这个话题的介绍,今天小编就给大家分享完了 ,如果对你有所帮助请保持对本站的关注!
本文来自作者[元菱]投稿,不代表环翔号立场,如若转载,请注明出处:https://news.hxjd888.com/huanxiang/736.html
评论列表(3条)
我是环翔号的签约作者“元菱”
本文概览:网上有关“怎样调用rundll32.exe 程序?”话题很是火热,小编也是针对怎样调用rundll32.exe 程序?寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在...
文章不错《怎样调用rundll32.exe 程序-》内容很有帮助