您的位置:易县门户网 电脑 上网指南 网络知识 正文
内容搜索
热门内容
推荐内容
最新内容
我们的推荐内容

我们的推荐内容

知识:利用线程注射技术隐藏自己的病毒(4)

本文章共4523字,分6页,当前第4页,快速翻页:
 


任务管理器的“应用程序”项里列出来的“任务”,是指进程在桌面上显示出来的窗口对象,例如用户打开Word 2003撰写文档,它的进程“winword.exe”会创建一个在桌面上显示的前台窗口,这个窗口就是任务管理器里看得见的“任务”了,而实际上真正在运行的是进程“winword.exe”。并不是所有的进程都会在任务管理器里留下“任务”的,像QQ、MSN和所有后台程序,它们并不会在任务列表里出现,但是你会在进程列表里找到它们,如果要它们在任务列表里出现该怎么办呢?只要让它们产生一个在桌面上出现的窗体就可以了,随便打开一个好友聊天,就会发现任务列表里终于出现了qq的任务。因此,真正科学的终止程序执行方案是针对“进程”来结束程序的运行,而不是在任务列表里关闭程序,因为木马作者们是不会让自己的木马在任务列表里出现的,但是进程列表里一般人都是逃不过的。

而“线程”,则是在一个进程里产生的多个执行进度实例,举个简单例子,一个网络文件传输程序如果只有一个线程(单线程)运作,那么它的执行效率会非常低下,因为它既需要从网络上读取文件数据,又需要把文件保存到磁盘,同时还需要绘制当前传输进度条,由于在代码的角度里这些操作只能一条条的顺序执行,程序就不能很好的做到在保存数据的同时绘制传输进度条,即使程序员将其勉强凑到一块执行,在用户方面看来,这个程序的响应会非常缓慢甚至直接崩溃,而“多线程”技术则是为了解决这种问题而产生的,采用“多线程”技术编写的应用程序在运行时可以产生多个同时执行的操作实例,例如一个采用“多线程”技术的网络文件传输程序就能同时分出三个进度来同时执行网络数据传输、文件保存操作和绘制传输进度条的操作,于是在用户看来,这个程序运行非常流畅,这就是线程的作用。在程序运行时,只能产生一个进程,但是在这个进程的内存空间(系统为程序能正常执行而开辟的独立内存领域)里,可以产生多个线程,其中至少有一个默认的线程,被称为“主线程”,它是程序主要代码的运行部分。


 

 
复制本页给您QQ/MSN上的好友也分享一下吧!
相关文章

反黑经验谈:深入了解 DDOS与 DDOS追踪
黑客利用时差进行攻击 不可承受的零时差攻击
讲解交换机配置之远程访问Telnet方式
实现路由器的本地验证以及授权的方法
杀毒软件遭“绑架” 大量用户电脑集体“裸奔
ADSL Modem的IP端口设定及应用简介
利用启动脚本特性 更换Windows XP密码
安全常识:Windows XP需禁止的十大服务
知识:电脑病毒最“喜爱”六类危险软件
巧用我的电脑解决IE7的FTP问题
在Windows系统环境下虚拟专用网服务器
反黑知识:认识使用 Rootkit技术的木马
无路由和服务器实现ADSL共享上网的方法
解决google.com自动转向google.cn
以NB之名 解读07年游戏与Vista同行之路
聪明人的做法 让IE 7代理设置步调更统一
技巧:简单命令检查电脑是否被安装木马
经典大合集:104种木马的手动清除方法
“保特间谍”开启病毒端口连接黑客主机
浅谈IP安全策略:防范被Ping与封闭端口

更多精彩



本文章所属分类:首页 电脑 上网指南 网络知识


中国树脂在线  易县门户网  中国石材在线  中国师生网  后卫客 27m 大力神