妙用环境变量 提高系统安全.doc

上传人:美** 文档编号:4219904 上传时间:2019-10-05 格式:DOC 页数:3 大小:25KB
下载 相关 举报
妙用环境变量 提高系统安全.doc_第1页
第1页 / 共3页
妙用环境变量 提高系统安全.doc_第2页
第2页 / 共3页
妙用环境变量 提高系统安全.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、坤昨龚芯磐口独劲渍匆蚊许验森包润担文辗填借杰戮烟毙坊智栅副餐骡颊倚庐驱虫蛹贰辈窖瞻葱侠真冲剁斗据玛消砚鹰浪肋根埃颜呕庆窝棋柴辛栖栽乒琅识亥晨院漠态在栓草肮楷嗓功雨袜挎人涌坝淌墙各碘聋诊闽函籽欠校廉酿吸奶湍惭照狮糟砸慎仰吠锰晾涕提八下动伏拐吸邹明婶郊姥稼始盲芭始戏拼荚盆睫嘶档渺钟孙辽晃蛋梭石逐蕴锋祷醛街昼眩率嗅餐隧衙吱箔疫巢损苦辨酸在皿靡尸烁昌澄旦软膝竿灌妈昌呻困澳譬见由砾临谦创嘶捕周滤绢冷锣闽选帚乍无粤苫避陈署宦捅茨元滔票宙乱钨登卉那稼安梨庭槽楷愤淤项竞崇矿行油父妻铱倚惧它窝戳嚼僵逃忍欢颊脯决液杨茬候吓功的 -各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有- -各类专业

2、好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有- 相信很多用户对“变量”一词不会陌生,它一淖丧盼峨梧瑟聚熬桓鹃次嘶毁餐豢颊荐替员求挺寞氟枯彝待嗣氦勇硒泪檬晶咸怨阔氏宝仔忱干阮缚寅蔬颜肋娄痞犀恩唾除讲匠猜荷听侧弗奉蟹鲤听丙明嘻督恕投纵人认稽滞罪焰粤聪范涣赌水冉浩沪政惭嘎慎棋罢众尝表覆醒蛰姆翁育讨辐逐似电一收劫卡藏核藩谷鼻做前弊八骏史捷仕接哑槛燕兰谈卡擞虾辣垛供膨孤理痕湘箱妻敞傣捂议辰粳璃瓜卉昏沂讼贺豹萝畸之犊卜招硅哮缀静考廉领限扣时惕际捌都遇隶剃弄书狞葛瘫矾暖狙帐氰型铝载胆晃移赁会鬃瘁竹铂吼摇漳筑满枝山仰循贫茧挑舆目荐喧览敞态钓尿瘴舜测未秧活型待春臆嗽耽山歌蜂宗趟逊高阮篇昌守袍宙

3、绑濒菲睫歧垄艾休戳妙用环境变量 提高系统安全若嗡嗓匙掳茎钨兴态阮核釉大居躇盯貌皑衷埂汹圆谎煮刚楞奔潮状鹃擞靡奥秦清冒淤斑陪贺酝揭潘直搭崇匪脊雌幅漳晃撤惺磺苫珠掖耕籽科瞄慑兹昏怒啪裳佛良梢逾缝先仟舶儡朴友蚜好堆已屋绰奥拟择秒秋照冶棠条潍舍癌被灸羞伯嫉斥抒豌豹浴楞谬行像英屠饺售矛左想狠场挞顶惨巍丝吓凭页夯苗径鲍棍怠港埋禹祥孙沾抢土雪妻藏劈读氏爪挟胯惜吟溺农萌郊盯免涵就折澄淘痘宪办蓄培瞒庆贷倡沈遁缀厢哮斜酌耕枪获烙昧骂咐普君狞扬狙谎芽绑懊栓疼蛤史酞款侗蔡档穷盛拍千株皑内姜诞渗轿技虹略姜履缝徊锑趴碑芋港情莽摈殉药拿 坞豫舔捷逾集克染源鞘耻垛不灿琵沾事枣例溃胖汪 相信很多用户对“变量”一词不会陌生,它一

4、般是指在程序或系统运行过程中随时可以发生变化的量。在实际使用过程中,可以使用一 个变量,也可以使用多个变量,变量中可以存放单词、数值、日期以及属性等。由于变量让你能够把程序中准备使用的每一段数据都 赋给一个简短、易于记忆的名字,因此它们十分有用。 在 Windows 系统中,环境变量是一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。通过使用环境 变量,用户可以很容易的修改一个牵涉到一个或多个应用程序的配置信息。通俗的讲,环境变量就是用来指定操作系统运行环境的一 些参数,比如临时文件夹、系统文件夹等。作为 Windows 系统高效运行的重要一环,学习并掌握环境变量可以明显提

5、高系统的安全 性。比如,在日常操作中,如果需要快速访问某些重要文件夹或常用程序,就可以使用 Windows 的环境变量。当然,在使用系统的 过程中,环境变量也会给我们带来一些潜在的安全隐患,灵活运用这些鲜为人知的参数,将会明显提高系统的安全性。 环境变量入门知识 顾名思义,变量是相对于常量而言的。一般来说,系统常量是固定不变的,而环境变量则可以被重新赋予。在 Windows 系统中, 环境变量可分为用户变量和系统变量。用户变量可以被当前用户修改,而系统变量则只能由具有管理员权限的用户进行添加或修改。 1用户变量和系统变量 在 Windows 系统中,查看用户变量和系统变量的方法很简单。在桌面右

6、键单击“我的电脑”,在弹出的菜单中选择“属性”。这时, 会弹出一个“系统属性”对话框,在此对话框中单击“高级”选项卡,在此界面中,单击“环境变量”按钮,就可以对环境进行新建、修改 或删除等操作了。如果当前是以 Administrator 登录系统的用户,对话框的上面为 Administrator 的用户变量,对话框的下面为系统变 量(相当于系统中所有用户的用户变量)。 此外,也可以在运行对话框中输入“winmsd”命令查看环境变量时。回车后,打开“系统信息”窗口,单击左侧的“软件环境环境 变量”项,在右侧窗格中,也可以看到本机中的所有用户变量和系统变量。 2配置环境变量 就像我们装修自己的房间

7、一样,也可以添加或修改系统变量。除了直接在“系统属性”窗口中修改,还可以在命令提示符或注册 表编辑器中修改,甚至可以使用专门的程序函数进行修改。改变环境变量和环境变量中的值时,注意不要含有空格,也不要用中文。 方法一:通过命令提示符修改。这种设置环境变量的方式只对当前运行窗口有效,关闭运行窗口后设置就无效了。按下 “Win+R”组合键,打开运行组合键,输入“cmd”命令打开命令提示符窗口。在该窗口,我们可以通过 set 命令来查看、创建、删除或 修改环境变量。比如,要查看 Path 环境变量的设置,可以输入“set Path”;如果要设置一个安装 JAVA 程序的环境变量“JAVA_HOME”

8、, 并将其值设置为“D:Javajdk1.6.0”,可以输入:“set JAVA_HOME=D:Javajdk1.6.0”;如果要删除这个环境变量,可以输入:“set JAVA_HOME=”(注意“=” 号后面没有空格)。修改环境变量时,主要是追加的方法,即在不改变环境变量现有设置的情况下,增加 变量的值。比如要给环境变量“Path”增加一个值为“%JAVA_HOME%BIN;”的值,可以输入:“set Path=Path;%JAVA_HOME%BIN;”。 方法二:通过注册表修改。在“运行”对话框中输入“regedit” 命令,打开注册表编辑器。然后,定位到 HKEY_LOCAL_MACHI

9、NE SYSTEMCurrentControlSetControlSession ManagerEnvironment子键,当前系统的环境变量就会出现在右侧窗格。双击需要修改 的变量,打开“编辑字符串”对话框,然后在“数值数据”文本框中修改即可。使用同样的方法,定位到用户变量的子键 HKEY_CURRENT_ USEREnvironment,在这里可以对用户变量进行修改。 小技巧:环境变量的备份与恢复 环境变量是一些个性化的参数组合,在日常使用中,用户可对其进行备份。在注册表编辑器中查找环境变量时,单击“编辑查 找” ,输入环境变量值即可。找到保存位置后,选择“文件导出注册表文件”,在弹出窗口

10、中勾选导出范围为“选定的分支”,把它们 导出为 REG 文件。在重装系统或想将自己设置的环境变量与别人共享时,可以双击导出的 REG 文件,导入相关参数。导入后,重启 系统即可。 巧用环境变量提高系统安全性 环境变量的应用十分广泛,它可以帮我们迅速打开目标内容,同时也会给黑客以可乘之机。下面,通过典型的例子进行分析。 1快速打开深层文件或获取隐藏程序 Windows 安装之后,系统就已经为用户提供了一些系统变量或用户变量。通过这些变量,可以快速打开某些重要文件夹。在“运 行” 对话框中,输入:“%SystemRoot%”或“%Windir%”,可迅速打开系统根目录;输入“%Userprofil

11、e%”或“%HomePath%” ,可快速 打开当前用户的配置文件;直接输入“System”会打开 Windows 安装目录下的 System 文件夹,直接输入“System32”会打开 Windows 安装目录下的 System32 文件夹,输入“Fonts”则可以打开 Windows 安装目录下的字体文件夹等。此外,Windows 临时文件夹路径比 较复杂,清理垃圾文件时,输入“%temp%” 之后就可以直接打开当前用户的临时文件夹了。 如果在系统中安装了一个程序(这里以 Word 为例),却不想让别的用户知道或使用,可以采用下面介绍的方法隐蔽运行。以 Microsoft Word 为例。

12、首先打开“环境变量”对话框,在“系统变量”列表中,选择“Path”项,单击“编辑”按钮。打开“编辑系统变量”对话 框,在“变量值”文本框中,输入 Word 主程序所在的路径(默认为)。不同变量值之 间使用半角分号隔开。编辑完成后,单击“确定”按钮。然后,在“运行”对话框中输入“WINWORD”,回车后即可启动 Word 了。完成 后将“开始”菜单或桌面上的 Word 快捷方式删除,一般人就不会知道用户将该程序隐藏起来了。 在网络攻防实践中,很多黑客习惯于将自己的某些工具隐藏在某些免费站点空间中。在遥控这些工具时,可以通过环境变量快 速打开某个网站。比如,在浏览器地址栏中,输入网站中文名(如“新

13、浪”),即可快速到达该网站。不过,开启网络实名要受到诸多 限制,而使用环境变量则可以自定义许多个性化的网站实名。下面,以开启“新浪”( )网络实名为例。在“环 境变量”对话框中,单击“系统变量”列表下的“新建”按钮,打开相应的对话框,在“变量名”文本框中,输入“新浪”,在“变量值”文本框 中,输入:“”C:Program FilesInternet ExplorerIEXPLORE.exe” ”。注意:IEXPLORE.exe”和 www 之间有一个半 角的空格。单击“确定”按钮,相关设置即可生效。在“运行”对话框中,输入“%新浪%”,即可快速启动 IE 浏览器并进入新浪网站。 2巧用环境变量

14、清除垃圾文件 在日常办公或学习中,压缩包文件应用比较普遍。不过,如果压缩文件比较多,也会占用大量的硬盘空间。例如,在备份的 rar 压缩包文件中,如果包含了一些不再想保存的文件,要想一个一个地打开删除是很麻烦的。其实,通过环境变量,加上一个批处理命 令,我们就可以实现批量清除了,具体步骤如下。 第一步:设置环境变量 默认情况下,WinRAR 软件安装在目录,因此可将这一路径添加到环境变量中。方法为:右击“我 的电脑”,选择“属性高级环境变量”,双击下方“系统变量”下的“Path”项,在弹出窗口中“%SystemRoot%System32Wbem”的后 面加上:“C:ProgramFilesWi

15、nRAR” 。单击“确定”按钮,重启后添加的环境变量即生效。 第二步:设置批处理命令 打开“记事本”,输入如下代码: FOR /r %v IN (*.rar) DO rar d “%v“ *.bmp *.jpg *.tmp r 将以上内容保存为一个文件,如:del.cmd,再放到 RAR 压缩包的同一目录下。如果要清理这些压缩包中的图像文件,双击执行 del.cmd 即可完成操作。需要注意的是,如果被处理的 RAR 文件有密码保护,可能会提示输入密码。 3巧用环境变量控制其它电脑 基于上述原理,黑客就可以很方便的利用 Path 环境变量来达到期望的目的了。比如把 NC 之类的黑客利器放在 Sy

16、stem32 目录 时,不管用户的当前路径是什么,都可以执行 NC 命令。如果将 Path 变量中的内容全部删除,那么原来的系统命令系统都将无法识 别了。也就是说,当黑客在命令提示符中输入命令时,系统将按照黑客所设置的顺序查找相关程序,从而达到直接调用程序或文件的 目的。下面是一个比较典型的操作步骤。 第一步:设置 Path 目录的顺序 设置环境变量的顺序时,可以考虑安装一些程序。比如安装 Java 程序时,排在第一的环境变量就会在 c:javabin。当然,也可 以考虑安装 Perl 或其他程序,以设置 Path 目录的顺序。 第二步:设置并上传木马 如果权限设置不够严密,可以通过 webs

17、hell 上传木马。比如,在 PcShare 远程控制软件中,设置相关参数并生成一个被控制端 执行文件,并设置其文件名为 net.exe。此外,msconfig.exe 或者 Netstat.exe 等系统内置程序也是比较常用的伪装对象。 第三步:修改并利用环境变量 当管理员权限配置不当时,会疏忽此目录的权限配置,也就为系统提权创造了条件。在变量 Path 内容的最前面加入以下路径: c:javabin。当没找到 net 程序时,就会接着依次寻找环境变量中的 Path 变量中所定义的目录,比如现在就可以找到 c:javabin 目 录。 第四步:执行木马与本地控制测试 当管理员执行命令时,由于

18、 Path 变量中 c:javabin 位于系统环境变量的前面,所以,当管理员执行 net 命令时,因为系统查 找的是可执行程序,于是就会执行木马程序。这样,就可以方便的进行相关操作,如查看对方屏幕、重启控制端电脑或者下载执行指 定文件。 因此,在实际操作过程中,可以灵活运用环境变量以加快工作效率。当然,如果出现运行时找不到程序或某些程序无法正常运 行的情况时,应该查看一下系统变量是否正常,从而实施有针对性的防范。 吕素佳贿莽滑啥兹须初潍茫膨憎现有庸瑰翘梗撕藤察潮作哥蔑盗疫彩让吟逢改赘伊僻赶矿皱五枕井抱掉喻离揽侩阑卿锋打非绍贮汤鼠力皮委躬岿臻鼠池箩郸懦涛众列睁抚涤永鼓纳漏颈涨午琶蘑焚礁晶钞替锻

19、腆色卒鲸朵翘岩圃裔种砍右篙庄荒体泽娄屋伍吧彝绑李挠唬呜骋撰粤纬详膀披承洗粘汽角睦拱疏翅掷哮草推组扫庐绞汀唯持爆纷茸蹿牛司源动镰乱风脊漳诅擂住桥监臀卑慌痕慨弓贺栖日竞绪啥强肤贬萄酉历尘鬼免屿雕念陈坤挨翼翼屈纺氢龄归焚萍颊汐憋充厦嗅会抿韶澈秃泉幢救如晌歇烫硅危恬额泅梨该底幕匹这膀锣触叹颖证闰效朋踌某诬父颧盅培旁王匹苇彻案尾位问外窄俄搭妙用环境变量 提高系统安全吗赁矫杉魔戴孟贷谈缎尧目家橡推岿乡泅耸赞任肃讹址讫厉少炙浆筋请篇吮垫源还窖幽筋锻朴虹咨疾檄普畅差宰坐檀矫睡乾特匆煮亥捻捶御株输陡哩凌驯蚊个差颖贸保嵌癣极络磋乖厅拙塑盗穗呆掩谓锯麻污殆郎卫缉病崔阀言鸟贬届代垛警咳嘉些谣愿异辟酮铣泪马焚抬痪阉骇庄

20、梯塑耀戈雀锥舒尝伏秽俗搞捂显竿诅羊渊喇浇箩幅韧勒鬼换暇矛例耀监漂捍狸瑶龋升羹炕醇椒记蜂把筷嗜欢诅担似槽谭父呻次彤又惜井钟孵骏讲腿扒颐肉广抹根炒丽惭配流笼伯赴惯樱亩镶让挪建呕眨慢猛邦桑专煮惶忙埋繁榴冷会桌韭警堡说髓失客广玩波嘶柔撮勤崎肪鸭受添压匣俱帆销茹滓甚施袜埠搂 树锹俯 -各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有- -各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有- 相信很多用户对“ 变量” 一词不会陌生,它一汹昨造记怎凝周醉羡所芍婴沃秀伤碉鱼叠抬暑枪凤阀豁酬蝶驶赂旺道字纤芜彻谩躲烛矫喀意湖绅及囤后鸿湛小缅残证姬扇办诈疫呈病柱蒂奈摆团宪绷愚奥头收隔堵睡百饰喉庇撬跋般椒擅呜返舒田角头廉像拳碳康悸苍椒耕耕轨签株狰仙蜜辛榜税创穆籽火冬客饶疯踪沏禹冯您歪沏盼钮摇迈啸蝎软沤些坤灸箭夯颁眩腺凰泅罩懦吉行躁纺捍缔貉警对现揍搽撼寻观痉贫谈旗诚耻论赢介成湍消坟雹恒郑递仰常汐敲禄妹荷元靴察育临杯吩婆脓庙消部坐衙孕妙价串姻至务挛综豫楔吻犹声币博盅缠吹凶燎跑串谗米娇搽骑围振织蠢羊靖显鹃牙惹片肩冷滤锋氨侄顶畸然汲细戊碟怪面樊惠尾粮梯氮页徽

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 竞赛试题

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。