<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>freshbug.com</title>
	<atom:link href="http://www.freshbug.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.freshbug.com</link>
	<description>品味年轻，分享喜悦，记录过程的精彩</description>
	<pubDate>Thu, 03 Jul 2008 00:18:00 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>VS2005调试版程序找不到MSVCR80D.dll解决方法</title>
		<link>http://www.freshbug.com/archives/62</link>
		<comments>http://www.freshbug.com/archives/62#comments</comments>
		<pubDate>Thu, 03 Jul 2008 00:18:00 +0000</pubDate>
		<dc:creator>freshbug</dc:creator>
		
		<category><![CDATA[二十三十]]></category>

		<category><![CDATA[msvcr80d.dll]]></category>

		<category><![CDATA[vs2005]]></category>

		<guid isPermaLink="false">http://www.freshbug.com/archives/62</guid>
		<description><![CDATA[开发环境换了VC8，debug时经常提示找不到MSVCR80D.dll等一系列运行库文件。google后看到解决方法若干，但不能从根本上解决问题，问题仍时有出现。
后看一贴做了一些设置后问题彻底解决：
project-&#62;项目属性properties-&#62; Configuration Properties-&#62;Manifest tool-&#62;Use Fat32 Work-around-&#62;Yes

	
	关键字： msvcr80d.dll, vs2005
]]></description>
			<content:encoded><![CDATA[<p>开发环境换了VC8，debug时经常提示找不到MSVCR80D.dll等一系列运行库文件。google后看到解决方法若干，但不能从根本上解决问题，问题仍时有出现。</p>
<p>后看一贴做了一些设置后问题彻底解决：</p>
<p>project-&gt;项目属性properties-&gt; Configuration Properties-&gt;Manifest tool-&gt;Use Fat32 Work-around-&gt;Yes</p>

	<!-- Generated by Simple Tags 1.2.2 - http://wordpress.org/extend/plugins/simple-tags -->
	关键字： <a href="http://www.freshbug.com/archives/tag/msvcr80ddll" title="msvcr80d.dll" rel="tag">msvcr80d.dll</a>, <a href="http://www.freshbug.com/archives/tag/vs2005" title="vs2005" rel="tag">vs2005</a><br />
]]></content:encoded>
			<wfw:commentRss>http://www.freshbug.com/archives/62/feed</wfw:commentRss>
		</item>
		<item>
		<title>Google reader调30条命秘籍</title>
		<link>http://www.freshbug.com/archives/61</link>
		<comments>http://www.freshbug.com/archives/61#comments</comments>
		<pubDate>Thu, 12 Jun 2008 15:46:01 +0000</pubDate>
		<dc:creator>freshbug</dc:creator>
		
		<category><![CDATA[口碑效应]]></category>

		<category><![CDATA[每日观察]]></category>

		<category><![CDATA[30条命]]></category>

		<category><![CDATA[google reader]]></category>

		<category><![CDATA[魂斗罗]]></category>

		<guid isPermaLink="false">http://www.freshbug.com/archives/61</guid>
		<description><![CDATA[google reader首页登录后
↑↑↓↓←→←→BA
google reader 30条命
方向键用小键盘，ba对应键盘字母
想起什么了？对，当年konami在fc上的大作的魂斗罗也是这么玩的
(没调起的同学，请深呼吸，手不要抖，注意节奏，再来一次，若仍未成功，请循环操作，直到成功为止)

	
	关键字： 30条命, google&#160;reader, 魂斗罗
]]></description>
			<content:encoded><![CDATA[<p><a href="http://reader.google.com">google reader首页</a>登录后</p>
<p>↑↑↓↓←→←→BA</p>
<p>google reader 30条命</p>
<p>方向键用小键盘，ba对应键盘字母</p>
<p>想起什么了？对，当年konami在fc上的大作的<strong>魂斗罗</strong>也是这么玩的</p>
<p>(没调起的同学，请深呼吸，手不要抖，注意节奏，再来一次，若仍未成功，请循环操作，直到成功为止)</p>

	<!-- Generated by Simple Tags 1.2.2 - http://wordpress.org/extend/plugins/simple-tags -->
	关键字： <a href="http://www.freshbug.com/archives/tag/30%e6%9d%a1%e5%91%bd" title="30条命" rel="tag">30条命</a>, <a href="http://www.freshbug.com/archives/tag/google-reader" title="google&nbsp;reader" rel="tag">google&nbsp;reader</a>, <a href="http://www.freshbug.com/archives/tag/%e9%ad%82%e6%96%97%e7%bd%97" title="魂斗罗" rel="tag">魂斗罗</a><br />
]]></content:encoded>
			<wfw:commentRss>http://www.freshbug.com/archives/61/feed</wfw:commentRss>
		</item>
		<item>
		<title>震后十日</title>
		<link>http://www.freshbug.com/archives/60</link>
		<comments>http://www.freshbug.com/archives/60#comments</comments>
		<pubDate>Thu, 22 May 2008 00:45:30 +0000</pubDate>
		<dc:creator>freshbug</dc:creator>
		
		<category><![CDATA[二十三十]]></category>

		<category><![CDATA[好好活着]]></category>

		<category><![CDATA[余震]]></category>

		<category><![CDATA[地震]]></category>

		<guid isPermaLink="false">http://www.freshbug.com/archives/60</guid>
		<description><![CDATA[地震过去十日整，地震当时，fb从8楼冲下去，15分钟后又冲上楼抱电脑，想来后怕。
好不容易能正常生活，电视台一条“今晚可能有6-7级余震的消息”又把人们逼上了街，当晚从成都一环开车冲出三环据说要用接近两个小时。第一轮放假完毕的单位又开始第二轮放假，每家显眼的位置都盛着几碗水 ，念着“水开始摇了我就冲”的念头看灾区的新闻。
今天早上打开电脑，同样留守成都的旧时同学发来一首打油诗，深有所动：
比地震可怕的是余震，
比余震可怕的是预报余震，
比预报余震更可怕的是预报了余震却一直不震。
近期成都人民生活状况：震不死人晃死人，晃不死人吓死人，吓不死人困死人，困不死人累死人，累不死人跑死人。
上联：早也跑晚也跑 一天到黑都在跑，
下联：跑得脱跑不脱 看来要把命耍脱？
横批：安心睡觉

	
	关键字： 余震, 地震
]]></description>
			<content:encoded><![CDATA[<p>地震过去十日整，地震当时，fb从8楼冲下去，15分钟后又冲上楼抱电脑，想来后怕。</p>
<p>好不容易能正常生活，电视台一条“今晚可能有6-7级余震的消息”又把人们逼上了街，当晚从成都一环开车冲出三环据说要用接近两个小时。第一轮放假完毕的单位又开始第二轮放假，每家显眼的位置都盛着几碗水 ，念着“水开始摇了我就冲”的念头看灾区的新闻。</p>
<p>今天早上打开电脑，同样留守成都的旧时同学发来一首打油诗，深有所动：</p>
<blockquote><p>比地震可怕的是余震，</p>
<p>比余震可怕的是预报余震，</p>
<p>比预报余震更可怕的是预报了余震却一直不震。</p>
<p>近期成都人民生活状况：震不死人晃死人，晃不死人吓死人，吓不死人困死人，困不死人累死人，累不死人跑死人。</p>
<p>上联：早也跑晚也跑 一天到黑都在跑，</p>
<p>下联：跑得脱跑不脱 看来要把命耍脱？</p>
<p>横批：安心睡觉</p></blockquote>

	<!-- Generated by Simple Tags 1.2.2 - http://wordpress.org/extend/plugins/simple-tags -->
	关键字： <a href="http://www.freshbug.com/archives/tag/%e4%bd%99%e9%9c%87" title="余震" rel="tag">余震</a>, <a href="http://www.freshbug.com/archives/tag/%e5%9c%b0%e9%9c%87" title="地震" rel="tag">地震</a><br />
]]></content:encoded>
			<wfw:commentRss>http://www.freshbug.com/archives/60/feed</wfw:commentRss>
		</item>
		<item>
		<title>Microsoft Analytics beta版正式上线</title>
		<link>http://www.freshbug.com/archives/59</link>
		<comments>http://www.freshbug.com/archives/59#comments</comments>
		<pubDate>Thu, 03 Apr 2008 01:45:25 +0000</pubDate>
		<dc:creator>freshbug</dc:creator>
		
		<category><![CDATA[口碑效应]]></category>

		<category><![CDATA[每日观察]]></category>

		<category><![CDATA[adCenter]]></category>

		<category><![CDATA[Gatineau]]></category>

		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://www.freshbug.com/archives/59</guid>
		<description><![CDATA[今儿打开foxmail第一封信来自微软adCenter，信件中这样提到：
Hello,
Thanks for your interest in Microsoft adCenter AnalyticsBeta (formerly code-named &#8220;Gatineau&#8221;). Our new web analytics program can help you learn more about visitor activity on your website—where your visitors come from and how long they stay, for example—so that you can measure the success of your marketing campaigns.
详细阅读了内容，邮件中附带一串橘红色的激活代码，点击后转到激活页面，填写一些基本信息后就能使用了。
什么是Gatineau?感兴趣的同学请参看几个月前fb的一篇有关申请方法的文章：
Microsoft免费Web统计系统Gatineau帐号申请攻略
相关资源：

Microsoft adCenter Analytics帐号注册地址：http://advertising.microsoft.com/advertising/adcenter-analytics-registration
Microsoft adCenter Analytics website：http://advertising.microsoft.com/advertising/adcenter-analytics


	
	关键字： adCenter, Gatineau, [...]]]></description>
			<content:encoded><![CDATA[<p>今儿打开foxmail第一封信来自微软adCenter，信件中这样提到：</p>
<blockquote><p>Hello,</p>
<p>Thanks for your interest in Microsoft adCenter AnalyticsBeta (formerly code-named &#8220;Gatineau&#8221;). Our new web analytics program can help you learn more about visitor activity on your website—where your visitors come from and how long they stay, for example—so that you can measure the success of your marketing campaigns.</p></blockquote>
<p>详细阅读了内容，邮件中附带一串橘红色的激活代码，点击后转到激活页面，填写一些基本信息后就能使用了。</p>
<p>什么是Gatineau?感兴趣的同学请参看几个月前fb的一篇有关申请方法的文章：</p>
<p><a href="http://www.freshbug.com/archives/20">Microsoft免费Web统计系统Gatineau帐号申请攻略</a></p>
<p>相关资源：</p>
<ul>
<li>Microsoft adCenter Analytics帐号注册地址：<a href="http://advertising.microsoft.com/advertising/adcenter-analytics-registration">http://advertising.microsoft.com/advertising/adcenter-analytics-registration</a></li>
<li>Microsoft adCenter Analytics website：<a href="http://advertising.microsoft.com/advertising/adcenter-analytics">http://advertising.microsoft.com/advertising/adcenter-analytics</a></li>
</ul>

	<!-- Generated by Simple Tags 1.2.2 - http://wordpress.org/extend/plugins/simple-tags -->
	关键字： <a href="http://www.freshbug.com/archives/tag/adcenter" title="adCenter" rel="tag">adCenter</a>, <a href="http://www.freshbug.com/archives/tag/gatineau" title="Gatineau" rel="tag">Gatineau</a>, <a href="http://www.freshbug.com/archives/tag/microsoft" title="microsoft" rel="tag">microsoft</a><br />
]]></content:encoded>
			<wfw:commentRss>http://www.freshbug.com/archives/59/feed</wfw:commentRss>
		</item>
		<item>
		<title>Microsoft 可移植可执行文件和通用目标文件格式文件规范8.1中文版</title>
		<link>http://www.freshbug.com/archives/58</link>
		<comments>http://www.freshbug.com/archives/58#comments</comments>
		<pubDate>Wed, 02 Apr 2008 08:05:09 +0000</pubDate>
		<dc:creator>freshbug</dc:creator>
		
		<category><![CDATA[好好活着]]></category>

		<category><![CDATA[COFF]]></category>

		<category><![CDATA[PE]]></category>

		<guid isPermaLink="false">http://www.freshbug.com/archives/58</guid>
		<description><![CDATA[微软于08年2月15日修订后放出，文档版本号是8.1
看好了，同学们，是中文版的哦~
资源来自幻影，要复习的兄弟们自己下吧
点这里下载：pecoff_v81_chs.rar(maillist里的链接不能用，给找了个免费空间传上去，如果链接失效了请给fb留言)
微软在以下位置维护这份文档（EN）：http://www.microsoft.com/whdc/system/platform/firmware/PECOFF.mspx

	
	关键字： COFF, PE
]]></description>
			<content:encoded><![CDATA[<p>微软于08年2月15日修订后放出，文档版本号是8.1</p>
<p>看好了，同学们，是<strong>中文版</strong>的哦~</p>
<p>资源来自<a href="http://groups.google.com/group/ph4nt0m?hl=zh-CN&amp;lnk=li">幻影</a>，要复习的兄弟们自己下吧</p>
<p>点这里下载：<a href="http://pickup.mofile.com/1447769483384582">pecoff_v81_chs.rar</a>(maillist里的链接不能用，给找了个免费空间传上去，如果链接失效了请给fb留言)</p>
<p>微软在以下位置维护这份文档（EN）：<a href="http://www.microsoft.com/whdc/system/platform/firmware/PECOFF.mspx">http://www.microsoft.com/whdc/system/platform/firmware/PECOFF.mspx</a></p>

	<!-- Generated by Simple Tags 1.2.2 - http://wordpress.org/extend/plugins/simple-tags -->
	关键字： <a href="http://www.freshbug.com/archives/tag/coff" title="COFF" rel="tag">COFF</a>, <a href="http://www.freshbug.com/archives/tag/pe" title="PE" rel="tag">PE</a><br />
]]></content:encoded>
			<wfw:commentRss>http://www.freshbug.com/archives/58/feed</wfw:commentRss>
		</item>
		<item>
		<title>倚天屠龙 江山美人 刀剑如梦</title>
		<link>http://www.freshbug.com/archives/57</link>
		<comments>http://www.freshbug.com/archives/57#comments</comments>
		<pubDate>Tue, 01 Apr 2008 08:23:32 +0000</pubDate>
		<dc:creator>freshbug</dc:creator>
		
		<category><![CDATA[二十三十]]></category>

		<category><![CDATA[过时音符]]></category>

		<category><![CDATA[倚天屠龙]]></category>

		<guid isPermaLink="false">http://www.freshbug.com/archives/57</guid>
		<description><![CDATA[94年的时候，fb刚刚小学3年级，那时候啥也不懂，看武侠只知道看光影效果，台版的倚天屠龙就这样闯进了生活，和刚上1年级的弟弟组队，为了每天晚上9点以后多蹭5分钟电视，被老爸教训了无数次。
曲名:爱江山更爱美人
唱 曲:李丽芬
编制:苍雨
道不尽红尘舍恋诉不完人间恩怨
世世代代都是缘留着相同的血
喝着相同的水这条路漫漫又长远
红花当然配绿叶这一辈子谁来陪
渺渺茫茫来又回往日情景再浮现
藕虽断了丝还连轻叹世间事多变迁
爱江山更爱美人那个英雄好汉宁愿孤单
好儿郎浑身是胆壮志豪情四海远名扬
人生短短几个秋啊不醉不罢休
东边我的美人哪西边黄河流
来呀来个酒啊不醉不罢休
愁情烦事别放心头
道不尽红尘舍恋诉不完人间恩怨
世世代代都是缘留着相同的血
喝着相同的水这条路漫漫又长远
红花当然配绿叶这一辈子谁来陪
渺渺茫茫来又回往日情景再浮现
藕虽断了丝还连轻叹世间事多变迁
爱江山更爱美人那个英雄好汉宁愿孤单
好儿郎浑身是胆壮志豪情四海远名扬
人生短短几个秋啊不醉不罢休
东边我的美人哪西边黄河流
来呀来个酒啊不醉不罢休
愁情烦事别放心头
人生短短几个秋啊不醉不罢休
东边我的美人哪西边黄河流
来呀来个酒啊不醉不罢休
愁情烦事别放心头
曲名:刀剑如梦
唱 曲:周华健
词:詹德茂,周华健
编曲:robbie
专辑:风雨无阻
编制:苍雨
我剑何去何从
爱与恨情难独钟
我刀割破长空
是与非懂也不懂我醉一片朦胧
恩和怨是幻是空
我醒一场春梦
生与死一切成空来也匆匆去也匆匆
恨不能相逢
爱也匆匆恨也匆匆
一切都隋风
狂笑一声长叹一声
快活一生悲哀一生
谁与我生死与共我哭泪洒心中
悲与欢苍天捉弄
我笑我狂我疯
天与地风起云涌

	
	关键字： 倚天屠龙
]]></description>
			<content:encoded><![CDATA[<p>94年的时候，fb刚刚小学3年级，那时候啥也不懂，看武侠只知道看光影效果，台版的倚天屠龙就这样闯进了生活，和刚上1年级的弟弟组队，为了每天晚上9点以后多蹭5分钟电视，被老爸教训了无数次。</p>
<p>曲名:爱江山更爱美人<br />
唱 曲:李丽芬<br />
编制:苍雨</p>
<p>道不尽红尘舍恋诉不完人间恩怨<br />
世世代代都是缘留着相同的血<br />
喝着相同的水这条路漫漫又长远<br />
红花当然配绿叶这一辈子谁来陪<br />
渺渺茫茫来又回往日情景再浮现<br />
藕虽断了丝还连轻叹世间事多变迁<br />
爱江山更爱美人那个英雄好汉宁愿孤单<br />
好儿郎浑身是胆壮志豪情四海远名扬<br />
人生短短几个秋啊不醉不罢休<br />
东边我的美人哪西边黄河流<br />
来呀来个酒啊不醉不罢休<br />
愁情烦事别放心头<br />
道不尽红尘舍恋诉不完人间恩怨<br />
世世代代都是缘留着相同的血<br />
喝着相同的水这条路漫漫又长远<br />
红花当然配绿叶这一辈子谁来陪<br />
渺渺茫茫来又回往日情景再浮现<br />
藕虽断了丝还连轻叹世间事多变迁<br />
爱江山更爱美人那个英雄好汉宁愿孤单<br />
好儿郎浑身是胆壮志豪情四海远名扬<br />
人生短短几个秋啊不醉不罢休<br />
东边我的美人哪西边黄河流<br />
来呀来个酒啊不醉不罢休<br />
愁情烦事别放心头<br />
人生短短几个秋啊不醉不罢休<br />
东边我的美人哪西边黄河流<br />
来呀来个酒啊不醉不罢休<br />
愁情烦事别放心头</p>
<p>曲名:刀剑如梦<br />
唱 曲:周华健<br />
词:詹德茂,周华健<br />
编曲:robbie<br />
专辑:风雨无阻<br />
编制:苍雨</p>
<p>我剑何去何从<br />
爱与恨情难独钟<br />
我刀割破长空<br />
是与非懂也不懂我醉一片朦胧<br />
恩和怨是幻是空<br />
我醒一场春梦<br />
生与死一切成空来也匆匆去也匆匆<br />
恨不能相逢<br />
爱也匆匆恨也匆匆<br />
一切都隋风<br />
狂笑一声长叹一声<br />
快活一生悲哀一生<br />
谁与我生死与共我哭泪洒心中<br />
悲与欢苍天捉弄<br />
我笑我狂我疯<br />
天与地风起云涌</p>

	<!-- Generated by Simple Tags 1.2.2 - http://wordpress.org/extend/plugins/simple-tags -->
	关键字： <a href="http://www.freshbug.com/archives/tag/%e5%80%9a%e5%a4%a9%e5%b1%a0%e9%be%99" title="倚天屠龙" rel="tag">倚天屠龙</a><br />
]]></content:encoded>
			<wfw:commentRss>http://www.freshbug.com/archives/57/feed</wfw:commentRss>
		</item>
		<item>
		<title>谷歌人肉搜索</title>
		<link>http://www.freshbug.com/archives/56</link>
		<comments>http://www.freshbug.com/archives/56#comments</comments>
		<pubDate>Tue, 01 Apr 2008 01:40:37 +0000</pubDate>
		<dc:creator>freshbug</dc:creator>
		
		<category><![CDATA[二十三十]]></category>

		<category><![CDATA[口碑效应]]></category>

		<category><![CDATA[人肉搜索]]></category>

		<category><![CDATA[愚人节]]></category>

		<category><![CDATA[谷歌]]></category>

		<guid isPermaLink="false">http://www.freshbug.com/archives/56</guid>
		<description><![CDATA[愚人节体验地址：http://www.google.cn/intl/zh-CN/renrou/index.html

来看看google的官方解释 什么是人肉搜索：
人肉搜索与刺青、美白、护肤、减肥等直接在人肉上施行的种种行为无关。 顾名思义，人肉搜索就是利用现代信息科技， 变传统的网络信息搜索为人找人，人问人，人碰人，人挤人、人挨人的关系型网络社区活动， 变枯燥乏味的查询过程为一人提问、八方回应，一石激起千层浪，一声呼唤惊醒万颗真心的人性化搜索体验。 人肉搜索不仅可以在最短时间内揭露某某门背后的真相， 为某三某七找到大众认可的道德定位，还可以在网络无法触及的地方， 探寻并发现最美丽的丛林少女，最感人的高山牧民，最神秘的荒漠洞窟，最浪漫的终极邂逅…… 人肉搜索追求的最高目标是：不求最好，但求最肉。
遗憾的是成为志愿者需要博士以上学历，有条件的看官赶快去抢坑：
     * 博士以上学历
* 管理学、传播学或相关专业毕业
* 掌握五种以上方言
* 有八卦主义精神和凡事不着调作风者优先

	
	关键字： 人肉搜索, 愚人节, 谷歌
]]></description>
			<content:encoded><![CDATA[<p>愚人节体验地址：<a href="http://www.google.cn/intl/zh-CN/renrou/index.html">http://www.google.cn/intl/zh-CN/renrou/index.html</a></p>
<p><img src="http://www.google.cn/intl/zh-CN/renrou/renrou_concept.jpg" alt="我们是人肉" height="300" width="300" /></p>
<p>来看看google的官方解释 什么是人肉搜索：</p>
<blockquote><p>人肉搜索与刺青、美白、护肤、减肥等直接在人肉上施行的种种行为无关。 顾名思义，人肉搜索就是利用现代信息科技， 变传统的网络信息搜索为人找人，人问人，人碰人，人挤人、人挨人的关系型网络社区活动， 变枯燥乏味的查询过程为一人提问、八方回应，一石激起千层浪，一声呼唤惊醒万颗真心的人性化搜索体验。 人肉搜索不仅可以在最短时间内揭露某某门背后的真相， 为某三某七找到大众认可的道德定位，还可以在网络无法触及的地方， 探寻并发现最美丽的丛林少女，最感人的高山牧民，最神秘的荒漠洞窟，最浪漫的终极邂逅…… 人肉搜索追求的最高目标是：不求最好，但求最肉。</p></blockquote>
<p>遗憾的是成为志愿者需要博士以上学历，有条件的看官赶快去抢坑：</p>
<blockquote><p>     * 博士以上学历<br />
* 管理学、传播学或相关专业毕业<br />
* 掌握五种以上方言<br />
* 有八卦主义精神和凡事不着调作风者优先</p></blockquote>

	<!-- Generated by Simple Tags 1.2.2 - http://wordpress.org/extend/plugins/simple-tags -->
	关键字： <a href="http://www.freshbug.com/archives/tag/%e4%ba%ba%e8%82%89%e6%90%9c%e7%b4%a2" title="人肉搜索" rel="tag">人肉搜索</a>, <a href="http://www.freshbug.com/archives/tag/%e6%84%9a%e4%ba%ba%e8%8a%82" title="愚人节" rel="tag">愚人节</a>, <a href="http://www.freshbug.com/archives/tag/%e8%b0%b7%e6%ad%8c" title="谷歌" rel="tag">谷歌</a><br />
]]></content:encoded>
			<wfw:commentRss>http://www.freshbug.com/archives/56/feed</wfw:commentRss>
		</item>
		<item>
		<title>白布和藏语</title>
		<link>http://www.freshbug.com/archives/55</link>
		<comments>http://www.freshbug.com/archives/55#comments</comments>
		<pubDate>Fri, 21 Mar 2008 06:00:35 +0000</pubDate>
		<dc:creator>freshbug</dc:creator>
		
		<category><![CDATA[每日观察]]></category>

		<category><![CDATA[河蟹]]></category>

		<category><![CDATA[白布]]></category>

		<category><![CDATA[藏语]]></category>

		<guid isPermaLink="false">http://www.freshbug.com/archives/55</guid>
		<description><![CDATA[请大家以后上街带条白布,见藏民可以献哈达,见警察可以挥布投降,遭砍伤可以当绷带,遭砍死可以遮脸。
加强交流,学习藏文!促进河蟹!
最近社会秩序不好  请各位看官学好防身语言以备不时之需。
对于不擅武力的同学，请练习以下几句话：
你好            扎西德勒
谢谢            突及其
对不起         贡达
好汉饶命      乌哈嘟里
记住关键的最后一句!!必要的时候可以用。
对于非常有爱国情怀，对自己的实力充满自信的同学，请练习：
你要杂子              [...]]]></description>
			<content:encoded><![CDATA[<p>请大家以后上街带条白布,见藏民可以献哈达,见警察可以挥布投降,遭砍伤可以当绷带,遭砍死可以遮脸。<br />
加强交流,学习藏文!促进河蟹!<br />
最近社会秩序不好  请各位看官学好防身语言以备不时之需。<br />
对于不擅武力的同学，请练习以下几句话：</p>
<blockquote><p>你好            扎西德勒<br />
谢谢            突及其<br />
对不起         贡达<br />
好汉饶命      乌哈嘟里</p></blockquote>
<p>记住关键的最后一句!!必要的时候可以用。</p>
<p>对于非常有爱国情怀，对自己的实力充满自信的同学，请练习：</p>
<blockquote><p>你要杂子                                               拉空卡巴<br />
你娃是不是想挨打                                     冬西丙恰恰尼勒<br />
信不信老子甩你两把火药枪                           嘟鲁阿舌其恰朗克<br />
给老子滚开                                             西可西可<br />
你娃有本事等到起,老子马上喊兄弟伙来弄你        冬西丙撒撒卡拉,翁西洒背突突</p></blockquote>

	<!-- Generated by Simple Tags 1.2.2 - http://wordpress.org/extend/plugins/simple-tags -->
	关键字： <a href="http://www.freshbug.com/archives/tag/%e6%b2%b3%e8%9f%b9" title="河蟹" rel="tag">河蟹</a>, <a href="http://www.freshbug.com/archives/tag/%e7%99%bd%e5%b8%83" title="白布" rel="tag">白布</a>, <a href="http://www.freshbug.com/archives/tag/%e8%97%8f%e8%af%ad" title="藏语" rel="tag">藏语</a><br />
]]></content:encoded>
			<wfw:commentRss>http://www.freshbug.com/archives/55/feed</wfw:commentRss>
		</item>
		<item>
		<title>1到7字节无破坏性NOP操作指令作用初探</title>
		<link>http://www.freshbug.com/archives/54</link>
		<comments>http://www.freshbug.com/archives/54#comments</comments>
		<pubDate>Tue, 18 Mar 2008 06:32:09 +0000</pubDate>
		<dc:creator>freshbug</dc:creator>
		
		<category><![CDATA[好好活着]]></category>

		<category><![CDATA[inline hook]]></category>

		<category><![CDATA[nop指令]]></category>

		<guid isPermaLink="false">http://www.freshbug.com/archives/54</guid>
		<description><![CDATA[引子：分析XP SP2之后的windows系统会经常看到连续的5个nop之后一个mov edi,edi指令，这条指令意义何在？
其实mov edi,edi就是两个字节的nop，作用同2个nop，那么为什么不直接两个nop呢？答案是节省了CPU时钟周期，提高了执行效率。
在vc7\include\listing.inc中详细定义了1到7个字节的类似宏：

;; LISTING.INC
;;
;; This file contains assembler macros and is included by the files created
;; with the -FA compiler switch to be assembled by MASM (Microsoft Macro
;; Assembler).
;;
;; Copyright (c) 1993, Microsoft Corporation. All rights reserved.

;; non destructive nops
npad macro size
if size eq 1
nop
else
if size eq 2
mov edi, edi
else
if size eq 3
; lea [...]]]></description>
			<content:encoded><![CDATA[<p><strong>引子：</strong>分析XP SP2之后的windows系统会经常看到连续的5个nop之后一个<strong>mov edi,edi</strong>指令，这条指令意义何在？</p>
<p>其实mov edi,edi就是两个字节的nop，作用同2个nop，那么为什么不直接两个nop呢？答案是节省了CPU时钟周期，提高了执行效率。</p>
<p>在vc7\include\listing.inc中详细定义了1到7个字节的类似宏：<br />
<code><br />
;; LISTING.INC<br />
;;<br />
;; This file contains assembler macros and is included by the files created<br />
;; with the -FA compiler switch to be assembled by MASM (Microsoft Macro<br />
;; Assembler).<br />
;;<br />
;; Copyright (c) 1993, Microsoft Corporation. All rights reserved.</code><br />
<code><br />
;; non destructive nops<br />
npad macro size<br />
if size eq 1<br />
nop<br />
else<br />
if size eq 2<br />
mov edi, edi<br />
else<br />
if size eq 3<br />
; lea ecx, [ecx+00]<br />
DB 8DH, 49H, 00H<br />
else<br />
if size eq 4<br />
; lea esp, [esp+00]<br />
DB 8DH, 64H, 24H, 00H<br />
else<br />
if size eq 5<br />
add eax, DWORD PTR 0<br />
else<br />
if size eq 6<br />
; lea ebx, [ebx+00000000]<br />
DB 8DH, 9BH, 00H, 00H, 00H, 00H<br />
else<br />
if size eq 7<br />
; lea esp, [esp+00000000]<br />
DB 8DH, 0A4H, 24H, 00H, 00H, 00H, 00H<br />
else<br />
%out error: unsupported npad size<br />
.err<br />
endif<br />
endif<br />
endif<br />
endif<br />
endif<br />
endif<br />
endif<br />
endm</code><br />
<code><br />
;; destructive nops<br />
dpad macro size, reg<br />
if size eq 1<br />
inc reg<br />
else<br />
%out error: unsupported dpad size<br />
.err<br />
endif<br />
endm<br />
</code><br />
回到文章开头，5个nop加上一个mov edi,edi指令巧妙的规避了inline hook实现细节上的一些复杂性。在早些时候，为实现稳定的inline hook，微软专门开发了detours库，其中API开头5个字节的宏定义文件大的让人几乎看不下去，而xp sp2之后这七个字节的设计诞生了一种简单高效的利用方法。<br />
<code><br />
nop<br />
nop<br />
nop<br />
nop<br />
nop<br />
mov edi,edi<br />
</code><br />
只需要简单的改为<br />
<code><br />
jmp xxxxxxx //hook函数地址 5BYTE<br />
jmp short  xxxxxxxx //上一个jmp的地址，往回跳5个字节  2BYTE<br />
</code><br />
这样一来，多这么一条mov edi,edi的设计，省去了程序员在PE内部查找连续空间保存原始5字节代码的麻烦，提高了代码执行的稳定性。</p>

	<!-- Generated by Simple Tags 1.2.2 - http://wordpress.org/extend/plugins/simple-tags -->
	关键字： <a href="http://www.freshbug.com/archives/tag/inline-hook" title="inline&nbsp;hook" rel="tag">inline&nbsp;hook</a>, <a href="http://www.freshbug.com/archives/tag/nop%e6%8c%87%e4%bb%a4" title="nop指令" rel="tag">nop指令</a><br />
]]></content:encoded>
			<wfw:commentRss>http://www.freshbug.com/archives/54/feed</wfw:commentRss>
		</item>
		<item>
		<title>只要你要 只要我有</title>
		<link>http://www.freshbug.com/archives/53</link>
		<comments>http://www.freshbug.com/archives/53#comments</comments>
		<pubDate>Mon, 17 Mar 2008 08:23:37 +0000</pubDate>
		<dc:creator>freshbug</dc:creator>
		
		<category><![CDATA[二十三十]]></category>

		<category><![CDATA[过时音符]]></category>

		<category><![CDATA[电影]]></category>

		<category><![CDATA[莫文蔚]]></category>

		<guid isPermaLink="false">http://www.freshbug.com/archives/53</guid>
		<description><![CDATA[msn里一位自称熟女的美女姐姐用了这句话做签名，其实我想给她说，多年前，也有一个人，对我说过同样的话，由于胆子面子等诸多问题，最后还是羞于开口，只是淡淡地问了句，受伤了吗？
恩，我没有其他意思。
————————————————————
歌曲名称:他不爱我
歌手名称:莫文蔚
词曲:作词:杨立德
作曲:陈小霞
编曲:王豫民
他不爱我牵手的时候太冷清
拥抱的时候不够靠近
他不爱我说话的时候不认真
沉默的时候又太用心
我知道他不爱我
他的眼神说出他的心
我看透了他的心还有别人逗留的背影
他的回忆清除得不够乾净
我看到了他的心演的全是他和她的电影
他不爱我尽管如此他还是赢走了我的心

	
	关键字： 电影, 莫文蔚
]]></description>
			<content:encoded><![CDATA[<p>msn里一位自称熟女的美女姐姐用了这句话做签名，其实我想给她说，多年前，也有一个人，对我说过同样的话，由于胆子面子等诸多问题，最后还是羞于开口，只是淡淡地问了句，受伤了吗？</p>
<p>恩，我没有其他意思。</p>
<p>————————————————————</p>
<p>歌曲名称:他不爱我<br />
歌手名称:莫文蔚<br />
词曲:作词:杨立德<br />
作曲:陈小霞<br />
编曲:王豫民</p>
<p>他不爱我牵手的时候太冷清<br />
拥抱的时候不够靠近<br />
他不爱我说话的时候不认真<br />
沉默的时候又太用心<br />
我知道他不爱我<br />
他的眼神说出他的心<br />
我看透了他的心还有别人逗留的背影<br />
他的回忆清除得不够乾净<br />
我看到了他的心演的全是他和她的电影<br />
他不爱我尽管如此他还是赢走了我的心</p>

	<!-- Generated by Simple Tags 1.2.2 - http://wordpress.org/extend/plugins/simple-tags -->
	关键字： <a href="http://www.freshbug.com/archives/tag/%e7%94%b5%e5%bd%b1" title="电影" rel="tag">电影</a>, <a href="http://www.freshbug.com/archives/tag/%e8%8e%ab%e6%96%87%e8%94%9a" title="莫文蔚" rel="tag">莫文蔚</a><br />
]]></content:encoded>
			<wfw:commentRss>http://www.freshbug.com/archives/53/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
