一直就想写这篇东西了,只是上班时说要上班,不写,回家后又忙着玩游戏,丢一边去了。现在只好不务正业的开写了,希望头儿不会知道我的blog。哈哈 在很久之前就对HTML的病毒很感兴趣了,很好奇怎么能远程向本地不经过允许就能下载可执行文件的,只是一直没机会搞得到ASP的原码,所以不才敢断章取义的去作什么分析。最近一次听一朋友说他看一个网页时病毒防火墙提示有病毒,叫我小心(先感谢一下他先),我闪了一下念头,就打开FlashGet把那个病毒首页下了下来。 稍微看了一下发现在首页代码的下面几行里有一个隐含的浮动帧。其引用的URL地址并不是本地的,感觉应该是了,然后再次动用FlashGet下了下来。居然发现放病毒的空间不支持ASP,下下来的ASP文件是源文件。这样兴趣来了,三下五除二的把所有病毒的相关文件都下了下来。 由于这个病毒很简单,所以我也只摘抄了一些片段而以,如果实在感兴趣的话,不防去找一个有病毒的网页瞅瞅,不过,不要用IE去看,要用FlashGet等下载工具下载下来,再用记事本打开,不然中招了可不要来找我,好了正文开始。 真正的病毒有三个文件,一个是引导文件,一个是下载文件,第三个是激活文件。 之一个引导文件 关键部分是: 这个作用是将下载和激活两个文件当作该页的对象来引用并运行,这个也是病毒文件能够在本地进行感染的关键地方,在引用的文件里居然能够无阻碍的引用客户端的Action组件,唉唉,这就是那把刀啊。 第二个是下载exe病毒文件 然后是怎么将exe下载下来,而不弹出下载的提示框呢。这个是收下载文件来完成的任务。 该病毒的作法是在服务器端用Microsoft.XMLHTTP组件和response.contenttype = "image/gif"将病毒文件以图片格式下载到客户端的网页缓存里(这里是很简单的Get/BinaryWrite操作,就不详细说了)。 第三个是激活 感觉激活的过程很巧妙,病毒是先用fso在c:\下生成一个hta文件,将激活过程写到这个文件里。然后再用WScript.Shell来运行这个文件。这样,激活过程中需要大权限的操作(比如:写注册表操作)就没问题了。 具体操作过程是这样的。将在网页缓存目录里的病毒文件移动到系统文件目录,然后改名为win.exe。再往注册表里写入自启动的键,使得病毒能在系统重启后自动启动,然后删除hta文件,完成感染和激活。 这就是病毒的基本运行过程(依照惯例病毒破坏部分就不提了),但是这个对我们有什么用呢,其实这种病毒我是很讨厌的,但是,其下载exe和激活过程还是有可利用的地方的。比如:你作的系统必须要客户端下载一些组件并激活后才能使用的,这种操作面对了解的人当然是不成问题,但是如果你面对的是那种 *** 是什么都还没搞清林的用户时,我估计系统还没开始使用你的 *** 就要打爆了。如果借用种方式,在对方允许的情况下自动下载组件,并自动激活,那就省事多了,是吧。 不过,这种方式对小形文件是很方便,如果要下载1m以上的文件..那就要考虑多线程下载的操作了,当然这个不是这篇文章的范围了。以后有机会再说说用ASP+XML实现WEB多线程上传多线程下载的 *** 吧
米兔儿童智能手表用起來觉得如何,米兔儿童智能手表高性价比吗,米兔儿童智能手表好不好用呢,我就而言说米兔儿童智能手表的使用评测吧。 商品总体 “米兔儿童智能手表2代”本身包裝很简洁,一个立方体的...
鼻窦炎能治好吗(过敏鼻炎究竟是否可以使除根)来源于:我国儿科专家同盟 先讨论一下这幅图,父母们是否感觉很了解?它是身患过敏鼻炎少年儿童的普遍姿势:用手自下往上搓鼻部。这一病症的学名字叫做“过敏行礼征”...
端午节的习俗有哪些(端午节的传统习俗 你知道几个?)“轻汗微微透碧纨,明朝端午浴芳兰”,“绿杨带雨垂垂重,五色新丝缠角粽”,“冲波突出人齐譀,跃浪争先鸟退飞”,这是大家对端午节的一概印象,而小编对端午...
【三次元】:单一振动频率,世界只有你一个人 这阶段的你认为我的世界就只有我一人,世界必须围绕我转,以自我为中心,处于恐惧、自私、抓取、控制的阶段。一般喜欢控制与抓取的人都是由于其灵魂不成熟,就好...
点击文末“阅读原文”,可订阅《文化纵横》2019年2月刊。 ✪ 沙烨 [导读]随着大数据、云计算、人工智能等新兴科技的快速发展,越来越多人认为,机器纪元即将到来,超越人类的物种雏形已经出现,由...
送旧迎新过小年忙,过去了过小年便是大年夜,在过小年之时,千万别忘记送上自身的祝愿,我就来共享一波过小年朋友圈文案,祝小年快乐,今日过小年经典一句话配图图片祝福句子,小年快乐朋友圈文案经典词句,下边我就...