问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Conhost.exe是什么进程?Conhost.exe为什么会运行

发布网友 发布时间:2022-05-03 11:54

我来回答

2个回答

热心网友 时间:2022-06-09 18:20

你好
conhost的全称是console host process, 即命令行程序的宿主进程。简单的说是出于安全考虑,在windows 7和Windows server 2008中引进的新的控制台应用程序处理机制。
原先,windows 7之前的宿主程序是由csrss.exe来完成的, 所有命令行进程都使用session唯一的csrss.exe进程. 而到了win7则改称每个命令行进程都有一个独立的conhost作为宿主。 这样当然有很多好处了,比如各进程之前不会相互影响,也不会影响到csrss,毕竟csrss还有其他更重要的任务要做。 当然最最重要的还是安全性的考虑,因为csrss是运行在local system账号下的,如果要处理window message,就要承担很多威胁,比如著名的window message shatter attack。而如果用用户权限的conhost来处理,则即使有攻击,影响的也只是低权限的宿主进程。
其实,不论是作为普通用户还是企业管理员,我们在日常的Windows应用和运维过程中都会或多或少的使用到控制台应用程序。控制台应用程序是没有用户界面的,我们需要通过命令提示符(CMD,这可不是DOS,很多人混淆不清)对其进行输入、输出操作。Windows自带的控制台应用程序 ,典型的有cmd.exe、nslookup.exe和telnet.exe等。
在早期的Windows版本中,所有代表非GUI活动的应用程序(即控制台应用程序)要在桌面上运行时,都通过系统进程Csrss.exe进行协调。当控制台应用程序需要接收字符时,会在Kernel32.dll中调用一个小型的“控制台APIs”以让Kernel32产生LPC来调用CSRSS。此时CSRSS会对控制台窗口的输入队列进行检查和校验,并将字符模式的结果通过Kernel32返回给控制台应用程序进行关联。
这样的处理机制就已经产生了一个问题:即使一个控制台应用程序在普通用户的上下文环境中执行,但Csrss.exe始终是运行在本地系统账户权限下的。因此,某些情况下“坏人”开发的恶意软件就有可能通过本地系统账户权限执行的Csrss.exe获取到更多特权。这种攻击模式被称为Shatter Attack。而到了win7和Windows Server 2008 R2时代,所有控制台应用程序都被放到了一个新的上下文进程ConHost.exe中来执行,而ConHost(控制台主机)与控制台程序运行在相同安全级的上下文环境当中,取代了发出LPC消息请求到CSRSS中进行处理这种机制,而是去请求ConHost。因此,任何应用程序企图利用消息请求来导致特权的自动提升都不会成功。

热心网友 时间:2022-06-09 18:21

全称是Console Host Process, 即命令行程序的宿主进程。简单的说他是微软出于安全考虑,在windows 7和Windows server 2008中引进的新的控制台应用程序处理机制。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 锻炼颈椎的几个动作 水多久能结冰 冰能在多长时间内形成 请问水低于0度会结冰吗? 如何防止脱发严重 嘴唇上有黑印用蜜蜡和棉线去除了胡须 window任务管理器中smss.exe是什么??? 5233诺基亚手机怎么下载手机安全管家? smss.exe是什么啊,可以删的吗?。。。 怎么让自己微信直播间里的等级归零- 问一问 微信直播拉黑怎么拉回来 winhost.exe是什么阿.? 怎么下载安全管家 sichost.exe是什么程序? 华为畅享9e找不到语音唤醒怎么办? svhost.exe是什么进程 QQ安全管家在那下载啊! win11中sihost.exe系统警告的原因 戴尔笔记本开机显示sihost.exe占用cpu高? 红烧牛肉都放什么调料 川味木耳炒肉的做法有哪些 sihost.exe应用程序错误怎么解决 木耳炒瘦肉怎么炒? 谁知道啊?153927 sihostexe系统警告开不了机 木耳炒瘦肉的做法 开机以后sihost.exe,不断重启,求助! 什么是schost.exe 怎样下载QQ安全管家 淘宝下单没付款我把交易关闭会怎么样 OPPOR11 plus,怎么设置默认桌面? 淘宝没付款的订单取消有什么影响 朋友把钱直接退回平常都是马上就有信息,这次微信零钱和银行卡都没有信 ... 识货什么时候折扣最大 钢瓶使用最高温度是多少? 我的蚂蚁借呗点开之后显示这个是什么意思,可以贷款吗 oppo r11怎么换成默认桌面? 航道局测绘学都包括什么? 我从事航道测绘工作,但是我助工是航道水工,业绩是航道测绘方面,出现不比配。评港航还是测绘工程师好? LEG天然汽瓶最高温度 航道局是做什么的?? 各种气瓶的存放必须距明火几米以上避免阳光暴晒,搬运时不能碰撞 乙炔瓶使用环境温度不应超过多少度 氢气瓶储存场所的环境温度最高限额是多少 长江重庆航道测绘处怎么样? 长江航道测量(武汉)中心怎么样? 储气瓶在多少温度下环境使用