<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[Marshal的博客]]></title> 
<link>http://www.marshal.sh.cn/index.php</link> 
<description><![CDATA[Marshal的个人博客，记叙自己的生活。]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[Marshal的博客]]></copyright>
<item>
<link>http://www.marshal.sh.cn/post/470/</link>
<title><![CDATA[PPC中由USB连接到PC-连接--启用高级网络功能的用法]]></title> 
<author>Marshal &lt;admin@yourname.com&gt;</author>
<category><![CDATA[Computer]]></category>
<pubDate>Sat, 14 Nov 2009 06:42:45 +0000</pubDate> 
<guid>http://www.marshal.sh.cn/post/470/</guid> 
<description>
<![CDATA[ 
	个人感觉，在手机同步电脑的情况下，是无法接通GPRS的，我试了很多次，就是这样的！<br/>&nbsp;&nbsp;&nbsp;&nbsp;前提是：“设置－连接－由USB连接到PC”中的“启用高级网络功能”的勾要去掉！<br/>　&nbsp;&nbsp;如果那个勾已经勾上了，是可以通过GPRS上网的！否则即使上网了，也应该是通过PC的网络上的！<br/>&nbsp;&nbsp;&nbsp;&nbsp;所以对于担心用USB通过电脑网络更新内容会不会有GPRS流量的机友，把上面那个勾去掉，就放心用吧！而不用再把手机改成“飞行”模式，避免有漏接电话或者短信！<br/>&nbsp;&nbsp;&nbsp;&nbsp;总结：“设置－连接－由USB连接到PC”中的“启用高级网络功能”的勾很重要，勾选了－－就能在同步状态下连接GPRS，不勾选就不会连接到GPRS！<br/>如需要手机帮助电脑上网，一定要勾选。<br/><br/><br/>------------------<br/> i900 启用高级网络功能后USB连接ActiveSync问题的解决<br/>突然发现I900与电脑USB接线后，PC上ActiveSync显示无法连接，于是在I900中修改设置-连接-由USB连接到PC 去掉“启用高级网络功能”前的勾选，OK后，连接恢复。( _2 &#92;; U4 H: m! Y* c# Q! C<br/>我以前看到的都是这种解决方式，现在说下我的解决办法：<br/>! E, &#125;! M7 s$ P9 q' &#92;6 R* W! a+ d2 G勾选“启用高级网络功能”，把I900USB连接PC后，在PC上右键点击“网络连接”选属性，会发现网络连接中多出一个“本地连接 2"，修改该连接的TCP/IP属性，使其”自动获得IP地址“，确定后即可连接。<br/>Tags - <a href="http://www.marshal.sh.cn/tags/%25E9%25AB%2598%25E7%25BA%25A7/" rel="tag">高级</a> , <a href="http://www.marshal.sh.cn/tags/%25E7%25BD%2591%25E7%25BB%259C/" rel="tag">网络</a> , <a href="http://www.marshal.sh.cn/tags/%25E5%258A%259F%25E8%2583%25BD/" rel="tag">功能</a>
]]>
</description>
</item><item>
<link>http://www.marshal.sh.cn/post/467/</link>
<title><![CDATA[Intel 超低功耗便携处理器Atom N330性能测试，超越N270两倍以上，直逼酷睿2 U7700！！ ]]></title> 
<author>Marshal &lt;admin@yourname.com&gt;</author>
<category><![CDATA[Computer]]></category>
<pubDate>Wed, 30 Sep 2009 14:33:21 +0000</pubDate> 
<guid>http://www.marshal.sh.cn/post/467/</guid> 
<description>
<![CDATA[ 
	即将推出的Atom 330处理器测试分数曝光&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;&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;&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br/>Asus EEE PC 1000H STOCK (1GB Ram, 80GB Hard Drive, GMA 950, Atom 1.6Ghz)<br/>Windows Vista Ultimate SP1 with all updates installed.<br/>采用WIndows Vista Ultimate SP1并更新所有补丁<br/>For the test, I got rid of all unnecessary background apps, and disabled Aero and Dreamscene.<br/>测试关闭所有无用的后台程序，并关闭Aero和Dreamscene效果<br/>The Test was run by Sandra 2009. The higher the values, the better.<br/>测试采用Sandra 2009软件<br/><br/><strong>Processor Arithmetic Test（处理器运算测试）<br/>This test determines how the CPU handles arithmetic and floating point instructions.<br/>测试CPU的整数、浮点运算</strong><br/>Intel Atom N270 1.6Ghz - ALU: 3862 MIPS&nbsp;&nbsp;iSSE3: 3280 MFLOPS<br/>Intel Atom 330 1.6GHz Dual Core – ALU: 8032 MIPS iSSE3: 6724 MFLOPS<br/>Intel Core 2 Duo U7700 1.3GHz – ALU: 12105 MIPS iSSE3: 8423 MFLOPS<br/><strong>Processor Multimedia（多媒体测试）<br/>This test shows how the CPU can handle multimedia instructions and data<br/>测试多媒体数据的处理</strong><br/>Intel Atom N270 1.6GHz – 8291 kpixels/s<br/>Intel Atom 330 1.6GHz Dual Core – 16920 kpixels/s<br/>Intel Core 2 Duo U7700 1.3GHz – 24742 kpixels/s<br/><strong>Memory Bandwidth（内存带宽测试）<br/>This test reveals the speed of the CPU’s memory cache<br/>测试内存，启用CPU内存缓存</strong><br/>Intel Atom N270 1.6GHz – 3.54 GB/s<br/>Intel Atom 330 1.6GHz Dual Core – 7.18 GB/s<br/>Intel Core 2 Duo U7700 1.3GHz – 9.53 GB/s<br/><strong>Hard Drive Performance（硬盘测试）<br/>This shows how fast the Hard Drive can read and write data. I did this to see how fast the stock hard drive is on EEE PC 1000H.<br/>The hard drive is a ST980811AS 80GB (SATA150, 2.5″, NCQ, 8MB Cache, 5400rpm, 16ms Random Access Time)</strong><br/>Read – 32.84 MB/s<br/>Write – 29.78 MB/s<br/>Tags - <a href="http://www.marshal.sh.cn/tags/atom/" rel="tag">atom</a> , <a href="http://www.marshal.sh.cn/tags/n330/" rel="tag">n330</a> , <a href="http://www.marshal.sh.cn/tags/%25E6%2580%25A7%25E8%2583%25BD/" rel="tag">性能</a> , <a href="http://www.marshal.sh.cn/tags/%25E6%25B5%258B%25E8%25AF%2595/" rel="tag">测试</a>
]]>
</description>
</item><item>
<link>http://www.marshal.sh.cn/post/465/</link>
<title><![CDATA[MYSQL的降权运行]]></title> 
<author>Marshal &lt;admin@yourname.com&gt;</author>
<category><![CDATA[Computer]]></category>
<pubDate>Fri, 11 Sep 2009 07:53:54 +0000</pubDate> 
<guid>http://www.marshal.sh.cn/post/465/</guid> 
<description>
<![CDATA[ 
	MYSQL的降权运行<br/>　　新建立一个用户比如mysqlstart<br/>　　net user mysqlstart fuckmicrosoft /add<br/>　　net localgroup users mysqlstart /del<br/>　　不属于任何组<br/>　　如果MYSQL装在d:&#92;mysql ，那么，给 mysqlstart 完全控制的权限<br/>　　然后在系统服务中设置，MYSQL的服务属性，在登录属性当中，选择此用户 mysqlstart 然后输入密码，确定。<br/>　　重新启动 MYSQL服务，然后MYSQL就运行在低权限下了。<br/>　　如果是在windos平台下搭建的<a href="http://www.marshal.sh.cn/tags/apache/" target="_blank" title="http://www.marshal.sh.cn/tags/apache/" class="mykeyword">apache</a>我们还需要注意一点，apache默认运行是system权限，<br/>　　这很恐怖，这让人感觉很不爽.那我们就给apache降降权限吧。<br/>　　net user apache fuckmicrosoft /add<br/>　　net localgroup users apache /del<br/>　　ok.我们建立了一个不属于任何组的用户apche。<br/>　　我们打开计算机管理器，选服务，点apache服务的属性，我们选择log on，选择this account，我们填入上面所建立的账户和密码，<br/>　　重启apache服务，ok，apache运行在低权限下了。<br/>　　实际上我们还可以通过设置各个文件夹的权限，来让apache用户只能执行我们想让它能干的事情，给每一个目录建立一个单独能读写的用户。<br/>Tags - <a href="http://www.marshal.sh.cn/tags/msyql/" rel="tag">msyql</a> , <a href="http://www.marshal.sh.cn/tags/%25E9%2599%258D%25E6%259D%2583/" rel="tag">降权</a>
]]>
</description>
</item><item>
<link>http://www.marshal.sh.cn/post/464/</link>
<title><![CDATA[Windows 2003安全设置攻略（WEB服务器必备宝典）]]></title> 
<author>Marshal &lt;admin@yourname.com&gt;</author>
<category><![CDATA[Computer]]></category>
<pubDate>Fri, 11 Sep 2009 06:59:53 +0000</pubDate> 
<guid>http://www.marshal.sh.cn/post/464/</guid> 
<description>
<![CDATA[ 
	一、系统的安装　　<br/><br/>１、按照Windows2003安装光盘的提示安装，默认情况下2003没有把IIS6.0安装在系统里面。<br/><br/>２、IIS6.0的安装<br/>　　开始菜单—>控制面板—>添加或删除程序—>添加/删除Windows组件<br/>　　应用程序 ———ASP.NET（可选）<br/>　　　　　　　&#124;——启用网络 COM+ 访问（必选）<br/>　　　　　　　&#124;——Internet 信息服务(IIS)———Internet 信息服务管理器（必选）　<br/>　　　　　　　　　　　　　　　　　　　　　 &#124;——公用文件（必选）<br/>　　　　　　　　　　　　　　　　　　　　　 &#124;——万维网服务———Active Server pages（必选）<br/>　　　　　　　　　　　　　　　　　　　　　　 　　　　　　　&#124;——Internet 数据连接器（可选）<br/>　　　　　　　　　　　　　　　　　　　　　　　　　　　　　 &#124;——WebDAV 发布（可选）<br/>　　　　　　　　　　　　　　　　　　　　　　　　　　　　　 &#124;——万维网服务（必选）<br/>　　　　　　　　　　　　　　　　　　　　　　　　　　　　　 &#124;——在服务器端的包含文件（可选）<br/>　　然后点击确定—>下一步安装。（具体见本文附件1）<br/><br/>３、系统补丁的更新<br/>　　点击开始菜单—>所有程序—>Windows Update<br/>　　按照提示进行补丁的安装。<br/><br/>４、备份系统<br/>　　用GHOST备份系统。<br/><br/>５、安装常用的软件<br/>　　例如：杀毒软件、解压缩软件等；安装完毕后,配置杀毒软件,扫描系统漏洞,安装之后用GHOST再次备份系统。<br/><br/>6、先关闭不需要的端口 开启防火墙 导入IPSEC策略<br/>在”网络连接”里，把不需要的协议和服务都删掉，这里只安装了基本的Internet协议（TCP/IP），由于要控制带宽流量服务，额外安装了Qos数据包计划程序。在高级tcp/ip设置里--"NetBIOS"设置"禁用tcp/IP上的NetBIOS（S）"。在高级选项里，使用"Internet连接防火墙"，这是windows 2003 自带的防火墙，在2000系统里没有的功能，虽然没什么功能，但可以屏蔽端口，这样已经基本达到了一个IPSec的功能。<br/><br/>win2003服务器防止木马的安全设置<br/><br/>1.<br/>删除以下的注册表主键:<br/>WScript.Shell<br/>WScript.Shell.1<br/>Shell.application<br/>Shell.application.1<br/>WSCRIPT.NETWORK<br/>WSCRIPT.NETWORK.1<br/><br/>regsvr32/u wshom.ocx回车、regsvr32/u wshext.dll回车<br/><br/>regsvr32/u C:&#92;WINNT&#92;System32&#92;wshom.ocx<br/>del C:&#92;WINNT&#92;System32&#92;wshom.ocx<br/>regsvr32/u C:&#92;WINNT&#92;system32&#92;shell32.dll<br/>del C:&#92;WINNT&#92;system32&#92;shell32.dll<br/><br/>再把以上2个文件权限设置为ADMINISTRATOR组完全权限所有<br/>这里只提一下FSO的防范，但并不需要在自动开通空间的虚拟商服务器上使用，只适合于手工开通的站点。可以针对需要FSO和不需要FSO的站点设置两个组，对于需要FSO的用户组给予c:winnt&#92;system32&#92;scrrun.dll文件的执行权限，不需要的不给权限。重新启动服务器即可生效。<br/>对于这样的设置结合上面的权限设置，你会发现海阳木马已经在这里失去了作用！<br/><br/>改名不安全组件<br/>需要注意的是组件的名称和Clsid都要改，并且要改彻底了。下面以Shell.application为例来介绍方法。<br/><br/>打开注册表编辑器【开始→运行→regedit回车】，然后【编辑→查找→填写Shell.application→查找下一个】，用这个方法能找到两个注册表项：“&#123;13709620-C279-11CE-A49E-444553540000&#125;”和“Shell.application”。为了确保万无一失，把这两个注册表项导出来，保存为 .reg 文件。<br/><br/>比如我们想做这样的更改<br/><br/>13709620-C279-11CE-A49E-444553540000 改名为 13709620-C279-11CE-A49E-444553540001<br/>Shell.application 改名为 Shell.application_ajiang<br/><br/>那么，就把刚才导出的.reg文件里的内容按上面的对应关系替换掉，然后把修改好的.reg文件导入到注册表中（双击即可），导入了改名后的注册表项之后，别忘记了删除原有的那两个项目。这里需要注意一点，Clsid中只能是十个数字和ABCDEF六个字母。<br/><br/>下面是我修改后的代码（两个文件我合到一起了）：<br/><br/>Windows Registry Editor Version 5.00<br/><br/>[HKEY_CLASSES_ROOT&#92;CLSID&#92;&#123;13709620-C279-11CE-A49E-444553540001&#125;]<br/>@="Shell Automation Service"<br/><br/>[HKEY_CLASSES_ROOT&#92;CLSID&#92;&#123;13709620-C279-11CE-A49E-444553540001&#125;&#92;InProcServer32]<br/>@="C:&#92;&#92;WINNT&#92;&#92;system32&#92;&#92;shell32.dll"<br/>"ThreadingModel"="Apartment"<br/><br/>[HKEY_CLASSES_ROOT&#92;CLSID&#92;&#123;13709620-C279-11CE-A49E-444553540001&#125;&#92;ProgID]<br/>@="Shell.Application_ajiang.1"<br/><br/>[HKEY_CLASSES_ROOT&#92;CLSID&#92;&#123;13709620-C279-11CE-A49E-444553540001&#125;&#92;TypeLib]<br/>@="&#123;50a7e9b0-70ef-11d1-b75a-00a0c90564fe&#125;"<br/><br/>[HKEY_CLASSES_ROOT&#92;CLSID&#92;&#123;13709620-C279-11CE-A49E-444553540001&#125;&#92;Version]<br/>@="1.1"<br/><br/>[HKEY_CLASSES_ROOT&#92;CLSID&#92;&#123;13709620-C279-11CE-A49E-444553540001&#125;&#92;VersionIndependentProgID]<br/>@="Shell.Application_ajiang"<br/><br/>[HKEY_CLASSES_ROOT&#92;Shell.Application_ajiang]<br/>@="Shell Automation Service"<br/><br/>[HKEY_CLASSES_ROOT&#92;Shell.Application_ajiang&#92;CLSID]<br/>@="&#123;13709620-C279-11CE-A49E-444553540001&#125;"<br/><br/>[HKEY_CLASSES_ROOT&#92;Shell.Application_ajiang&#92;CurVer]<br/>@="Shell.Application_ajiang.1"<br/><br/>你可以把这个保存为一个.reg文件运行试一下，但是可别就此了事，因为万一黑客也看了我的这篇文章，他会试验我改出来的这个名字的。<br/><br/>c:&#92;windows<br/>administrators 全部<br/>system 全部<br/>Users 读取和运行(此权限最后调整完成后可以取消)<br/><br/>c:&#92;Program Files<br/>Everyone 只有该文件夹<br/>不是继承的<br/>列出文件夹/读数据<br/>administrators 全部<br/>iis_wpg 只有该文件夹<br/>列出文件/读数据<br/>读属性<br/>读扩展属性<br/>读取权限<br/><br/>c:&#92;windows&#92;temp<br/>Administrator 全部权限<br/>System 全部权限<br/>users 全部权限<br/><br/><br/>c:&#92;Program Files&#92;Common Files<br/>administrators 全部<br/>Creator owner<br/>不是继承的<br/>只有子文件夹及文件<br/>完全<br/>Power Users<br/>修改，读取和运行，列出文件夹目录，读取，写入<br/>system 全部<br/>TERMINAL SERVER Users(如果有这个用户)<br/>修改，读取和运行，列出文件夹目录，读取，写入<br/>Users 读取和运行，列出文件夹目录，读取<br/><br/>c:&#92;windows&#92;php.ini<br/>administrators 全部<br/>system 全部权限<br/>SERVICE 全部<br/>Users 只读和运行<br/><br/><br/>CMD.EXE NET.EXE ATTRIB.EXE At.EXE NET1.EXE FTP.EXE TELNET.EXE COMMAND.COM CAcls.EXE netstat.exe<br/><br/>3.系统安全策略<br/>A.账户策略 密码策略：<br/>B.密码设定最小值不能少于10位<br/>C.密码设定需要保证复杂性<br/>D.登陆计数器需要开启<br/>E.本地策略 审核策略：<br/>F.审核策略更改：成功<br/>G.审核登陆事件：成功、失败<br/>H.审核目录服务访问：成功<br/>I.审核特权使用：成功<br/>J.审核系统事件：成功、失败<br/>K.审核账户登陆事件：成功、失败<br/>M.审核账户管理：成功<br/>N.本地策略 本地策略：<br/>O.不显示上次的登陆名：启用<br/>P.只有本地用户才能访问cd-rom：启用<br/>Q.只有本地用户才能访问软驱：启用<br/>4.网络设置[这里针对网卡参数进行设置]<br/>PCI网络适配器。分别为 Public,Private<br/>实际使用中会改为相关IP<br/>A.网卡顺序调整为外网卡优先，顺序为：<br/>a) 公用网络<br/>b) 专用网络<br/>c) 远程访问连接<br/>B.公网网卡设置：<br/>General<br/>1.配置：Link Speed/Duplex Mode：auto mode<br/>2.TCP/IP<br/>高级 WINS：禁用TCP/IP NetBios<br/>高级 选项 TCP/IP筛选：启用TCP/IP筛选，只开放所需TCP端口<br/>删除文件和打印机共享协议[File and Printer Sharing for Microsoft Networks]<br/>Advanced<br/>1.启用Internet Connection Firewall---settings---Remote Desktop<br/>2.Security Logging,ICMP协议的设置<br/>5.本地安全性配置<br/>本地安全设置.本地策略.安全选项<br/>1.网络访问.不允许SAM帐户的匿名枚举 启用<br/>2.网络访问.可匿名的共享 将后面的值删除<br/>3.网络访问.可匿名的命名管道 将后面的值删除<br/>4.网络访问.可远程访问的注册表路径 将后面的值删除<br/>5.网络访问.可远程访问的注册表的子路径 将后面的值删除<br/>6.网络访问.限制匿名访问命名管道和共享<br/>7.帐户.重命名来宾帐户guest<br/>8.帐户.重命名系统管理员帐户<br/>6.Terminal Service Configration<br/>A.RDP设置中删除系统管理员组(administrators group)的用户登陆权限，只允许系统管理员单一账户登陆[Permissions]<br/>B.权限-高级中配置安全审核，记录登录、注销等所有事件<br/><br/> <br/><br/>将有安全问题的SQL过程删除.比较全面.一切为了安全!<br/><br/><br/>删除了调用shell，注册表，COM组件的破坏权限<br/><br/>use master<br/>EXEC sp_dropextendedproc ’xp_cmdshell’<br/>EXEC sp_dropextendedproc ’Sp_OACreate’<br/>EXEC sp_dropextendedproc ’Sp_OADestroy’<br/>EXEC sp_dropextendedproc ’Sp_OAGetErrorInfo’<br/>EXEC sp_dropextendedproc ’Sp_OAGetProperty’<br/>EXEC sp_dropextendedproc ’Sp_OAMethod’<br/>EXEC sp_dropextendedproc ’Sp_OASetProperty’<br/>EXEC sp_dropextendedproc ’Sp_OAStop’<br/>EXEC sp_dropextendedproc ’Xp_regaddmultistring’<br/>EXEC sp_dropextendedproc ’Xp_regdeletekey’<br/>EXEC sp_dropextendedproc ’Xp_regdeletevalue’<br/>EXEC sp_dropextendedproc ’Xp_regenumvalues’<br/>EXEC sp_dropextendedproc ’Xp_regread’<br/>EXEC sp_dropextendedproc ’Xp_regremovemultistring’<br/>EXEC sp_dropextendedproc ’Xp_regwrite’<br/>drop procedure sp_makewebtask<br/><br/>全部复制到"SQL查询分析器"<br/><br/>点击菜单上的--"查询"--"执行"，就会将有安全问题的SQL过程删除<br/>关键DLL改名<br/><br/>PHP安全<br/><br/>修改3389远程连接端口<br/>修改注册表.<br/>开始--运行--regedit<br/>依次展开 HKEY_LOCAL_MACHINE/SYSTEM/CURRENTCONTROLSET/CONTROL/<br/>TERMINAL SERVER/WDS/RDPWD/TDS/TCP<br/>右边键值中 PortNumber 改为你想用的端口号.注意使用十进制(例 10000 )<br/><br/>HKEY_LOCAL_MACHINE/SYSTEM/CURRENTCONTROLSET/CONTROL/TERMINAL SERVER/<br/>WINSTATIONS/RDP-TCP/<br/>右边键值中 PortNumber 改为你想用的端口号.注意使用十进制(例 10000 )<br/>注意：别忘了在WINDOWS2003自带的防火墙给+上10000端口<br/>修改完毕.重新启动服务器.设置生效.<br/><br/>用户安全设置<br/>1、禁用Guest账号<br/>在计算机管理的用户里面把Guest账号禁用。为了保险起见，最好给Guest加一个复杂的密码。你可以打开记事本，在里面输入一串包含特殊字符、数字、字母的长字符串，然后把它作为Guest用户的密码拷进去。<br/>2、限制不必要的用户<br/>去掉所有的Duplicate User用户、测试用户、共享用户等等。用户组策略设置相应权限，并且经常检查系统的用户，删除已经不再使用的用户。这些用户很多时候都是黑客们入侵系统的突破口。 <br/><br/>3、把系统Administrator账号改名<br/>大家都知道，Windows 2003 的Administrator用户是不能被停用的，这意味着别人可以一遍又一遍地尝试这个用户的密码。尽量把它伪装成普通用户，比如改成Guesycludx。<br/>4、创建一个陷阱用户<br/>什么是陷阱用户?即创建一个名为“Administrator”的本地用户，把它的权限设置成最低，什么事也干不了的那种，并且加上一个超过10位的超级复杂密码。这样可以让那些 Hacker们忙上一段时间，借此发现它们的入侵企图。<br/>5、把共享文件的权限从Everyone组改成授权用户<br/>任何时候都不要把共享文件的用户设置成“Everyone”组，包括打印共享，默认的属性就是“Everyone”组的，一定不要忘了改。<br/>6、开启用户策略<br/>使用用户策略，分别设置复位用户锁定计数器时间为20分钟，用户锁定时间为20分钟，用户锁定阈值为3次。 （该项为可选）<br/>7、不让系统显示上次登录的用户名<br/>默认情况下，登录对话框中会显示上次登录的用户名。这使得别人可以很容易地得到系统的一些用户名，进而做密码猜测。修改注册表可以不让对话框里显示上次登录的用户名。方法为：打开注册表编辑器并找到注册表“HKLM&#92;Software&#92;Microsoft&#92;Windows T&#92;CurrentVersion&#92;Winlogon&#92;Dont-DisplayLastUserName”，把REG_SZ的键值改成1。<br/><br/><br/>密码安全设置<br/><br/>1、使用安全密码<br/>一些公司的管理员创建账号的时候往往用公司名、计算机名做用户名，然后又把这些用户的密码设置得太简单，比如“welcome”等等。因此，要注意密码的复杂性，还要记住经常改密码。<br/>2、设置屏幕保护密码<br/>这是一个很简单也很有必要的操作。设置屏幕保护密码也是防止内部人员破坏服务器的一个屏障。<br/>3、开启密码策略<br/>注意应用密码策略，如启用密码复杂性要求，设置密码长度最小值为6位 ，设置强制密码历史为5次，时间为42天。<br/>4、考虑使用智能卡来代替密码<br/>对于密码，总是使安全管理员进退两难，密码设置简单容易受到黑客的攻击，密码设置复杂又容易忘记。如果条件允许，用智能卡来代替复杂的密码是一个很好的解决方法。<br/><br/> <br/><br/>三、系统权限的设置<br/>１、磁盘权限<br/>　　系统盘及所有磁盘只给 Administrators 组和 SYSTEM 的完全控制权限<br/>　　系统盘&#92;Documents and Settings 目录只给 Administrators 组和 SYSTEM 的完全控制权限<br/>　　系统盘&#92;Documents and Settings&#92;All Users 目录只给 Administrators 组和 SYSTEM 的完全控制权限<br/>　　系统盘&#92;Windows&#92;System32&#92;cacls.exe、cmd.exe、net.exe、net1.exe、ftp.exe、 tftp.exe、telnet.exe 、 netstat.exe、regedit.exe、at.exe、attrib.exe、format.com、del文件只给 Administrators 组和SYSTEM 的完全 控制权限<br/>另将<systemroot>&#92;System32&#92;cmd.exe、format.com、ftp.exe转移到其他目录或更名<br/>　　Documents and Settings下所有些目录都设置只给adinistrators权限。并且要一个一个目录查看，包括下面的所有子目录。<br/>删除c:&#92;inetpub目录<br/><br/>２、本地安全策略设置<br/>　　开始菜单—>管理工具—>本地安全策略<br/>　　A、本地策略——>审核策略<br/>　　审核策略更改　　　成功　失败　　<br/>　　审核登录事件　　　成功　失败<br/>　　审核对象访问　　　　　　失败<br/>　　审核过程跟踪　　　无审核<br/>　　审核目录服务访问　　　　失败<br/>　　审核特权使用　　　　　　失败<br/>　　审核系统事件　　　成功　失败<br/>　　审核账户登录事件　成功　失败<br/>　　审核账户管理　　　成功　失败<br/><br/>　　B、本地策略——>用户权限分配<br/>　　关闭系统：只有Administrators组、其它全部删除。<br/>　　通过终端服务允许登陆：只加入Administrators,Remote Desktop Users组，其他全部删除<br/><br/>　　C、本地策略——>安全选项<br/>　　交互式登陆：不显示上次的用户名　　　　　　　启用<br/>　　网络访问：不允许SAM帐户和共享的匿名枚举　 启用<br/>　　网络访问：不允许为网络身份验证储存凭证　　　启用<br/>　　网络访问：可匿名访问的共享　　　　　　　　　全部删除<br/>　　网络访问：可匿名访问的命　　　　　　　　　　全部删除<br/>　　网络访问：可远程访问的注册表路径　　　　　　全部删除<br/>　　网络访问：可远程访问的注册表路径和子路径　　全部删除<br/>　　帐户：重命名来宾帐户　　　　　　　　　　　　重命名一个帐户<br/>　　帐户：重命名系统管理员帐户　　　　　　　　　重命名一个帐户<br/><br/>３、禁用不必要的服务 开始-运行-services.msc<br/>TCP/IPNetBIOS Helper提供 TCP/IP 服务上的 NetBIOS 和网络上客户端的 NetBIOS 名称解析的支持而使用户能够共享<br/>文件、打印和登录到网络<br/>Server支持此计算机通过网络的文件、打印、和命名管道共享<br/>　　Computer Browser 维护网络上计算机的最新列表以及提供这个列表<br/>Task scheduler 允许程序在指定时间运行<br/>Messenger 传输客户端和服务器之间的 NET SEND 和 警报器服务消息<br/>　　Distributed File System: 局域网管理共享文件，不需要可禁用<br/>　　Distributed linktracking client：用于局域网更新连接信息，不需要可禁用<br/>　　Error reporting service：禁止发送错误报告<br/>　　Microsoft Serch：提供快速的单词搜索，不需要可禁用<br/>　　NTLMSecuritysupportprovide：telnet服务和Microsoft Serch用的，不需要可禁用<br/>　　PrintSpooler：如果没有打印机可禁用<br/>　　Remote Registry：禁止远程修改注册表<br/>　　Remote Desktop Help Session Manager：禁止远程协助<br/>Workstation 关闭的话远程NET命令列不出用户组<br/>　　以上是在Windows Server 2003 系统上面默认启动的服务中禁用的，默认禁用的服务如没特别需要的话不要启动。 <br/><br/>４、修改注册表<br/>修改注册表，让系统更强壮<br/>1、隐藏重要文件/目录可以修改注册表实现完全隐藏<br/>HKEY_LOCAL_MACHINE&#92;SOFTWARE&#92;Microsoft&#92;Windows&#92; Current-Version&#92;Explorer&#92;Advanced&#92;Folder&#92;Hi-dden&#92;SHOWALL”，鼠标右击 “CheckedValue”，选择修改，把数值由1改为0<br/><br/>2、防止SYN洪水攻击<br/>HKEY_LOCAL_MACHINE&#92;SYSTEM&#92;CurrentControlSet&#92;Services&#92;Tcpip&#92;Parameters<br/>新建DWORD值，名为SynAttackProtect，值为2<br/>新建EnablePMTUDiscovery REG_DWORD 0<br/>新建NoNameReleaseOnDemand REG_DWORD 1<br/>新建EnableDeadGWDetect REG_DWORD 0<br/>新建KeepAliveTime REG_DWORD 300,000<br/>新建PerformRouterDiscovery REG_DWORD 0<br/>新建EnableICMPRedirects REG_DWORD 0<br/><br/>3. 禁止响应ICMP路由通告报文<br/>HKEY_LOCAL_MACHINE&#92;SYSTEM&#92;CurrentControlSet&#92;Services&#92;Tcpip&#92;Parameters&#92;Interfaces&#92;interface<br/>新建DWORD值，名为PerformRouterDiscovery 值为0<br/><br/>4. 防止ICMP重定向报文的攻击<br/>HKEY_LOCAL_MACHINE&#92;SYSTEM&#92;CurrentControlSet&#92;Services&#92;Tcpip&#92;Parameters<br/>将EnableICMPRedirects 值设为0<br/><br/>5. 不支持IGMP协议<br/>HKEY_LOCAL_MACHINE&#92;SYSTEM&#92;CurrentControlSet&#92;Services&#92;Tcpip&#92;Parameters<br/>新建DWORD值，名为IGMPLevel 值为0<br/>6、禁止IPC空连接：<br/>cracker可以利用net use命令建立空连接，进而入侵，还有net view，nbtstat这些都是基于空连接的，禁止空连接就好了。<br/>Local_Machine&#92;System&#92;CurrentControlSet&#92;Control&#92;LSA-RestrictAnonymous 把这个值改成”1”即可。<br/><br/>7、更改TTL值<br/>cracker可以根据ping回的TTL值来大致判断你的操作系统，如：<br/>TTL=107(WINNT);<br/>TTL=108(win2000);<br/>TTL=127或128(win9x);<br/>TTL=240或241(linux);<br/>TTL=252(solaris);<br/>TTL=240(Irix);<br/>实际上你可以自己改的：HKEY_LOCAL_MACHINE&#92;SYSTEM&#92;CurrentControlSet&#92;Services&#92;Tcpip &#92;Parameters：DefaultTTL REG_DWORD 0-0xff(0-255 十进制,默认值128)改成一个莫名其妙的数字如258，起码让那些小菜鸟晕上半天，就此放弃入侵你也不一定哦<br/><br/>8. 删除默认共享<br/>有人问过我一开机就共享所有盘，改回来以后，重启又变成了共享是怎么回事，这是2K为管理而设置的默认共享，HKEY_LOCAL_MACHINE&#92;SYSTEM&#92;CurrentControlSet&#92;Services&#92;LanmanServer &#92;Parameters：AutoShareServer类型是REG_DWORD把值改为0即可<br/><br/>9. 禁止建立空连接<br/>默认情况下，任何用户通过通过空连接连上服务器，进而枚举出帐号，猜测密码。我们可以通过修改注册表来禁止建立空连接：<br/>Local_Machine&#92;System&#92;CurrentControlSet&#92;Control&#92;LSA-RestrictAnonymous 的值改成”1”即可。<br/><br/>10、建立一个记事本，填上以下代码。保存为*.bat并加到启动项目中<br/>net share c$Content$nbsp;/del<br/>net share d$Content$nbsp;/del<br/>net share e$Content$nbsp;/del<br/>net share f$Content$nbsp;/del<br/>net share ipc$Content$nbsp;/del<br/>net share admin$Content$nbsp;/del<br/><br/><br/>系统命令转移<br/>将WIN2003系统盘下的C:&#92;WINDOWS&#92;system32下的DOS命令转移：<br/>CMD/CMDKEY.exe、FTP/TFTP.exe、NET/NET1.exe、FORMAT.COM、AT.exe、ARP.exe、 ATTRIB.exe、CACLS.exe、SYSKEY.exe、SHUTDOWN/RESTART/LOGOFF.exe等至备份文件夹内<br/>必须使用时[such as runas .bat files]可以重新copy到原目录下，使用完毕后需删除<br/><br/><br/><br/>Tags - <a href="http://www.marshal.sh.cn/tags/windows/" rel="tag">windows</a> , <a href="http://www.marshal.sh.cn/tags/2003/" rel="tag">2003</a> , <a href="http://www.marshal.sh.cn/tags/%25E5%25AE%2589%25E5%2585%25A8%25E8%25AE%25BE%25E7%25BD%25AE/" rel="tag">安全设置</a> , <a href="http://www.marshal.sh.cn/tags/%25E6%2594%25BB%25E7%2595%25A5/" rel="tag">攻略</a>
]]>
</description>
</item><item>
<link>http://www.marshal.sh.cn/post/429/</link>
<title><![CDATA[网站被挂马 ARP地址欺骗解决之道]]></title> 
<author>Marshal &lt;admin@yourname.com&gt;</author>
<category><![CDATA[Computer]]></category>
<pubDate>Thu, 12 Mar 2009 03:34:13 +0000</pubDate> 
<guid>http://www.marshal.sh.cn/post/429/</guid> 
<description>
<![CDATA[ 
	什么是ARP<br/><br/>地址解析协议（Address Resolution Protocol，ARP）是在仅知道主机的IP地址时确定其物理地址的一种协议。因IPv4和以太网的广泛应用，其主要用作将IP地址翻译为以太网的MAC地址，但其也能在ATM和FDDIIP网络中使用。从IP地址到物理地址的映射有两种方式：表格方式和非表格方式。ARP具体说来就是将网络层（IP层，也就是相当于OSI的第三层）地址解析为数据连接层（MAC层，也就是相当于OSI的第二层）的MAC地址。<br/><br/>假设：<br/><br/>计算机A的IP为192.168.1.1，MAC地址为00-11-22-33-44-01;<br/><br/>计算机B的IP为192.168.1.2，MAC地址为00-11-22-33-44-02;<br/><br/>ARP工作原理如下：<br/><br/>在TCP/IP协议中，A给B发送IP包，在包头中需要填写B的IP为目标地址，但这个IP包在以太网上传输的时候，还需要进行一次以太包的封装，在这个以太包中，目标地址就是B的MAC地址。<br/><br/>计算机A是如何得知B的MAC地址的呢？解决问题的关键就在于ARP协议。<br/><br/>在A不知道B的MAC地址的情况下，A就广播一个ARP请求包，请求包中填有B的IP(192.168.1.2)，以太网中的所有计算机都会接收这个请求，而正常的情况下只有B会给出ARP应答包，包中就填充上了B的MAC地址，并回复给A。<br/><br/>A得到ARP应答后，将B的MAC地址放入本机缓存，便于下次使用。<br/><br/>本机MAC缓存是有生存期的，生存期结束后，将再次重复上面的过程。<br/><br/>ARP协议并不只在发送了ARP请求才接收ARP应答。当计算机接收到ARP应答数据包的时候，就会对本地的ARP缓存进行更新，将应答中的IP和MAC地址存储在ARP缓存中。因此，当局域网中的某台机器B向A发送一个自己伪造的ARP应答，而如果这个应答是B冒充C伪造来的，即IP地址为C的IP，而MAC地址是伪造的，则当A接收到B伪造的ARP应答后，就会更新本地的ARP缓存，这样在A看来C的IP地址没有变，而它的MAC地址已经不是原来那个了。由于局域网的网络流通不是根据IP地址进行，而是按照MAC地址进行传输。所以，那个伪造出来的MAC地址在A上被改变成一个不存在的MAC地址，这样就会造成网络不通，导致A不能Ping通C！这就是一个简单的ARP欺骗。<br/><br/>应用<br/><br/>在网络执法官中，要想限制某台机器上网，只要点击&quot;网卡&quot;菜单中的&quot;权限&quot;，选择指定的网卡号或在用户列表中点击该网卡所在行，从右键菜单中选择&quot;权限&quot;，在弹出的对话框中即可限制该用户的权限。对于未登记网卡，可以这样限定其上线：只要设定好所有已知用户（登记）后，将网卡的默认权限改为禁止上线即可阻止所有未知的网卡上线。使用这两个功能就可限制用户上网。其原理是通过ARP欺骗发给被攻击的电脑一个假的网关IP地址对应的MAC，使其找不到网关真正的MAC地址，这样就可以禁止其上网。<br/><br/>防御<br/><br/>ARP欺骗可以导致目标计算机与网关通信失败<br/><br/>更可怕的是会导致通信重定向，所有的数据都会通过攻击者的机器，因此存在极大的安全隐患。<br/><br/>基与PC到PC的IP-MAC双向绑定可以解决ARP欺骗<br/><br/>但是对于不支持IP-MAC双向绑定的设备<br/><br/>就需要用可以绑定端口-MAC的交换来预防ARP欺骗<br/><br/>另外，Windows 2KSP4 XPSP1 的Arp-S绑定是无效的<br/><br/>需要升级到 2KSP5 或 XPSP2<br/><br/>网页挂马原理<br/><br/>不管是访问服务器上的任何网页，就连404的页面也会在&lt;html&gt;后加入：<br/><br/>&lt;IFRAME SRC=http://www.aaaa.com/a.htm width =1 height=1 frameborder=0&gt;&lt;/IFRAME&gt;;，挂马的位置在html标记左右，上面这段恶意代码，它会每隔几秒加入代码，也就是说在输出具体的东西之前就被挂了，有时有有时又没有，不是网页源代码问题，也没有在网页源代码中加入恶意代码，即使重装服务器，格式化重分区过第一个硬盘，放上去网站没多久一样再会出现这种情况。<br/><br/>首先就排除了网站被入侵的可能，因为首页能加在那个位置只能是 title的地方，用js控制也不大可能.然后去看了php.ini的设置也没有任何的异常，而且这个插入的代码有的时候出现有的时候不出现，说明不是网站的问题了。打开同服务器的其他网站也有这个情况发生，而且状况一一样。检查并且搜索挂马的关键字之后确定不是网站程序的问题。<br/><br/>那么剩下的要么是IIS自己出了问题，要么是网络的问题，因为数据是处理没有问题(这个由程序输出，而且即使是html都会出问题)，经过一个一个排查，最后基本可以确定就是arp欺骗欺骗数据报走向，然后中间人修改一些定义的关键字.因为是网络层次有问题(所以重做系统是没有用的)。<br/><br/>目的：通过arp欺骗来直接挂马<br/><br/>优点：可以直接通过arp欺骗来挂马。<br/><br/>通常的arp欺骗的攻击方式是在同一vlan下，控制一台主机来监听密码，或者结合ssh中间人攻击来监听ssh1的密码<br/><br/>但这样存在局限性：1、管理员经常不登陆，那么要很久才能监听到密码。<br/><br/>2、目标主机只开放了80端口，和一个管理端口，且80上只有静态页面，那么很难利用.而管理端口，如果是3389终端，或者是ssh2，那么非常难监听到密码。<br/><br/>优点：1、可以不用获得目标主机的权限就可以直接在上面挂马<br/><br/>2、非常隐蔽，不改动任何目标主机的页面或者是配置，在网络传输的过程中间直接插入挂马的语句。<br/><br/>3、可以最大化的利用arp欺骗，从而只要获取一台同一vlan下主机的控制权，就可以最大化战果。<br/><br/>原理：arp中间人攻击，实际上相当于做了一次代理。<br/><br/>正常时候: A----&gt;B ，A是访问的正常客户，B是要攻击的服务器，C是被我们控制的主机<br/><br/>arp中间人攻击时候: A----&gt;C----&gt;B&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; B----&gt;C----&gt;A<br/><br/>实际上，C在这里做了一次代理的作用<br/><br/>那么HTTP请求发过来的时候，C判断下是哪个客户端发过来的包，转发给B，然后B返回HTTP响应的时候，在HTTP响应包中，插入一段挂马的代码，比如 &lt;iframe&gt;...之类，再将修改过的包返回的正常的客户A，就起到了一个挂马的作用.在这个过程中，B是没有任何感觉的，直接攻击的是正常的客户A，如果A是管理员或者是目标单位，就直接挂上马了。<br/><br/>防御专题<br/><br/>最简单的办法就一命令OK，实现与网关绑定，比如网关是 192.168.0.1 比如网关MAC 00-00-00-00-00，好了我们直接用记事本保存代码为 arp -s 192.168.0.1 00-00-00-00-00 然后保存，改拓展名为bat 加入到服务器启动项，目前ARP攻击猖獗，ARP的目前为一的完美解决方案就是实现 本机与网关的双向绑定。所谓ARP防火墙，只是起到暂时保护的作用，以上方法可以有效的防止服务器被人ARP挂马<br/><br/>SQL漏洞专题<br/><br/>简单一点：<br/><br/>对于int型的参数，如文章的id等，可以先判断是不是整数。<br/><br/>以下为引用的内容：<br/><br/><div class="code">id =trim(request(&quot;id&quot;)) <br/>if id&lt;&gt;&quot;&quot; then <br/>if Not isNumeric(id) then <br/>response.write&quot;请提供数字型参数&quot; <br/>response.end <br/>end if <br/>id = clng(id) <br/>else <br/>response.write&quot;请输入参数id&quot; <br/>response.end <br/>end if&nbsp;&nbsp;</div><br/><br/>这样的话，明小子系列就无法注入了。<br/><br/>也可以控制 &quot;&#039;&quot;号输入就行了，再控制一些 SQL 关键字的这样更安全<br/><br/>比如<br/><br/>以下为引用的内容：<br/><br/><div class="code">id=trim(request(&quot;id&quot;)) <br/><br/>if instr(id，&quot;&#039;&quot;)&gt;0 or instr(id，&quot;insert&quot;)&gt;0 then <br/>response.write &quot;对不起，请不要注入本站&quot; <br/>response.end <br/>end if</div><br/> <br/><br/><br/>提醒大家，SQL只要打完必补丁，最重要的是，千万别设置什么SA/123456 SA/123 SA/SA之类的弱口令，现在的小黑太多了，动不动就是全网段扫描1433弱口令，在次提醒大家，千万别设置弱口令。基本服务器就安全（小黑是进不来的，高手嘛，说不准了，反正高手也不会动你的东西）<br/><br/>服务器安全之后门篇<br/><br/>我们今天主要讲解2003服务器<br/><br/>最常见的问题，服务器一般都开3389 4899等，在次提醒大家，弱口令问题，现在什么小黑都有，千万别设置什么123 123456之类，修改3389 4899端口 建议停止微软的防火墙，直接在网上，开放需要的端口。系统补丁，我想不用说，肯定要打的。也可采用国外的一款软件 黑冰（号称世界排第三，本人以前用过，感觉也就那样，不过确实不错）<br/><br/>本地安全策略设置密码强度，然后删出系统默认管理员，修改管理组，别留什么adminisrators 呵呵，不允许建立帐户，嘿嘿，绝吧。<br/><br/>服务器杀毒软件必备！推荐使用麦咖啡。上次进了一批服务器，发现全是用麦咖啡(连联众的计费服务器，baidu的有一个服务器也是)，设置OK基本百毒不侵（服务器好的建议使用，呵呵就可以防止什么鸽子啊，黑洞啊，红娘啊之类的东西装上了）。<br/><br/>在次说明请大家检查自己的服务器登陆3389界面，别输入密码，先按5次SHIFT，看看，如果弹出c盘，或cmd 或则一个密码窗口，呵呵恭喜你，你的服务器被人玩了，小弟可帮大家解决，这个后门被誉为windows最强悍后门。不需要密码验证，直接得到shell。<br/><br/><br/>Tags - <a href="http://www.marshal.sh.cn/tags/%25E7%25BD%2591%25E7%25AB%2599/" rel="tag">网站</a> , <a href="http://www.marshal.sh.cn/tags/arp/" rel="tag">arp</a> , <a href="http://www.marshal.sh.cn/tags/%25E6%258C%2582%25E9%25A9%25AC/" rel="tag">挂马</a>
]]>
</description>
</item><item>
<link>http://www.marshal.sh.cn/post/406/</link>
<title><![CDATA[取得所有权或更改审核设置]]></title> 
<author>Marshal &lt;admin@yourname.com&gt;</author>
<category><![CDATA[Computer]]></category>
<pubDate>Sat, 06 Sep 2008 11:36:20 +0000</pubDate> 
<guid>http://www.marshal.sh.cn/post/406/</guid> 
<description>
<![CDATA[ 
	一、重装Windows 2000/XP，改变文件或文件夹的所有权设置。<br/>以windows2000为例，Windows 2000/XP为每一个用户、组和Windows 2000计算机建立了一个帐号，除了存在关于帐号的可读信息外，还位每个帐号保留了一个安全认证号（SID），此证号是唯一的，系统将不会再生成一个与正在使用或曾经使用的SID相同的SID号，那么既然这样，就算重装Windows2000后把帐号设置成和以前一样，由于SID号不一样,系统也不会认为是同一个帐号,所以要读取进行过安全设置的文件，可以按照下面的步骤进行：<br/>1、重装系统后，以ADMINISTRATOR登陆。<br/>2、打开该卷的属性页，点安全选项，会发现有好多用户前面打着问号，后面跟着一长串的数字，这就是以前设置的用户的SID号。现在要删除这些用户，然后再添加一些本机的用户。<br/>3、现在可以打开该卷，然后打开经过安全设置的文件夹的属性页，并打开安全选项，这时显示下面的提示。(你无权查看或编辑目前法律法规的权限设置；但是，你可以取得所有权或更改审核设置。)<br/>4、按照提示，我们可以取得文件的所有权，大家知道Windows 2000的每个对象都有其所有者，作为所有者能为其分配安全权限。<br/>我们打开安全页面的高级选项并打开所有者页面，可以看见无法显示当前所有者，那么我们选取一个所有者，然后选中下面“替换子容器及其对象的所有者”复选框，按确定后，过一段时间，所有者就转变成你选中的用户了。然后就可以对该文件夹进行新的安全设置，这样问题就解决了。<br/>二、可以使用Ghost工具软件，用Ghost工具可以认识NTFS卷，可以按照下面的步骤进行：<br/>下载一个ghostExp工具，然后运行该软件，打开原来的映像文件，这时候就可以对里面ntfs卷的内容随意编辑了。 <br/>Tags - <a href="http://www.marshal.sh.cn/tags/%25E5%258F%2596%25E5%25BE%2597/" rel="tag">取得</a> , <a href="http://www.marshal.sh.cn/tags/%25E6%2589%2580%25E6%259C%2589%25E6%259D%2583/" rel="tag">所有权</a> , <a href="http://www.marshal.sh.cn/tags/%25E6%259B%25B4%25E6%2594%25B9/" rel="tag">更改</a> , <a href="http://www.marshal.sh.cn/tags/%25E5%25AE%25A1%25E6%25A0%25B8/" rel="tag">审核</a> , <a href="http://www.marshal.sh.cn/tags/%25E8%25AE%25BE%25E7%25BD%25AE/" rel="tag">设置</a>
]]>
</description>
</item><item>
<link>http://www.marshal.sh.cn/ChromeV0214927/</link>
<title><![CDATA[[推荐] 谷歌浏览器Chrome v0.2.149.27 Beta]]></title> 
<author>Marshal &lt;admin@yourname.com&gt;</author>
<category><![CDATA[Computer]]></category>
<pubDate>Wed, 03 Sep 2008 02:34:30 +0000</pubDate> 
<guid>http://www.marshal.sh.cn/ChromeV0214927/</guid> 
<description>
<![CDATA[ 
	<a href="http://www.marshal.sh.cn/tags/google/" target="_blank" title="http://www.marshal.sh.cn/tags/google/" class="mykeyword">Google</a> Chrome是由Google开发的一款设计简单、高效的Web浏览工具。 <br/>Google Chrome的特点是简洁、快速。Google Chrome支持多标签浏览，每个标签页面都在独立的“沙箱”内运行，在提高安全性的同时，一个标签页面的崩溃也不会导致其他标签页面被关闭。此外，Google Chrome基于更强大的Javas cript V8引擎，这是当前Web浏览器所无法实现的 <br/><a href="http://www.google.com/chrome/intl/zh-CN/features.html?hl=zh_CN&brand=CHMG&utm_source=zh_CN-hpp&utm_medium=hpp&utm_campaign=zh_CN" target="_blank">http://www.google.com/chro...</a> <br/><br/>安装即将完成前 <br/>点击自定义这些设置 <br/>确定后卡住 <br/>5分钟了 <br/>程序没死 <br/>但是没法继续 <br/>Tags - <a href="http://www.marshal.sh.cn/tags/%25E8%25B0%25B7%25E6%25AD%258C/" rel="tag">谷歌</a> , <a href="http://www.marshal.sh.cn/tags/%25E6%25B5%258F%25E8%25A7%2588%25E5%2599%25A8/" rel="tag">浏览器</a> , <a href="http://www.marshal.sh.cn/tags/chrome/" rel="tag">chrome</a> , <a href="http://www.marshal.sh.cn/tags/beta/" rel="tag">beta</a>
]]>
</description>
</item><item>
<link>http://www.marshal.sh.cn/post/398/</link>
<title><![CDATA[Discuz! 绑定Insenz错误导致网页错误。]]></title> 
<author>Marshal &lt;admin@yourname.com&gt;</author>
<category><![CDATA[Computer]]></category>
<pubDate>Fri, 08 Aug 2008 00:54:16 +0000</pubDate> 
<guid>http://www.marshal.sh.cn/post/398/</guid> 
<description>
<![CDATA[ 
	昨天发现Modchina底部IE显示网页错误，随即寻找原因。<br/>找了很多方法解决，包括验证W3，都没发现有明显错误，<br/>蹊跷的是，网页错误显示<br/>行2，char 27，未结束的字符串常量。<br/>按理说应该属于js错误，但是行2，char 27却让人摸不着头脑了<br/>第二行是： <br/><div class="code">&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;</div><br/>虽然满27个字符，但是W3的声明能有什么问题。<br/>更换模板之后，问题依旧。<br/>MODCHINA错误的图片截图。<br/><a href="http://www.marshal.sh.cn/attachment.php?fid=90" target="_blank"><img src="http://www.marshal.sh.cn/attachment.php?fid=90" class="insertimage" alt="点击在新窗口中浏览此图片" title="点击在新窗口中浏览此图片" border="0"/></a><br/>访问zblog官方论坛<a href="http://bbs.rainbowsoft.org/" target="_blank">http://bbs.rainbowsoft.org...</a> 也有这类问题。<br/>令我好生奇怪。<br/>随即去discuz官方论坛询问，得到的答复是，进行文件校验，并检查。<br/>于是，我只能把之前hack过的很多文件都拿源文件覆盖。<br/>问题依旧。无奈之下。我只能花时间一一检查代码，<br/>最终发现，是Insenz惹得祸，我进入后台想关闭这无用的东西，却提示无法链接数据库<br/><a href="http://www.marshal.sh.cn/attachment.php?fid=91" target="_blank"><img src="http://www.marshal.sh.cn/attachment.php?fid=91" class="insertimage" alt="点击在新窗口中浏览此图片" title="点击在新窗口中浏览此图片" border="0"/></a><br/>discuz这种做法让人寒心，用户使用Insenz，他们却把用户钉死在其上面。<br/>因为每个dz都嵌入的Insenz的代码。<br/>只要你开启，就绑定，钉死在上面了。<br/>DZ官方却未显示网页错误，其心大家可知啊！<br/>而且，dz却对这个鸡肋并未重视。<br/>不然此问题出现至今。dz官方论坛营销区也很多人进行询问，但是很久都没人回答。<br/>dz的做法显然让我们用户非常失望！<br/>Tags - <a href="http://www.marshal.sh.cn/tags/discuz/" rel="tag">discuz</a> , <a href="http://www.marshal.sh.cn/tags/insenz/" rel="tag">insenz</a> , <a href="http://www.marshal.sh.cn/tags/%25E7%25BD%2591%25E9%25A1%25B5/" rel="tag">网页</a> , <a href="http://www.marshal.sh.cn/tags/%25E9%2594%2599%25E8%25AF%25AF/" rel="tag">错误</a>
]]>
</description>
</item><item>
<link>http://www.marshal.sh.cn/post/390/</link>
<title><![CDATA[Gmail邮件客户端pop3和smtp服务器配置]]></title> 
<author>Marshal &lt;admin@yourname.com&gt;</author>
<category><![CDATA[Computer]]></category>
<pubDate>Thu, 26 Jun 2008 00:27:12 +0000</pubDate> 
<guid>http://www.marshal.sh.cn/post/390/</guid> 
<description>
<![CDATA[ 
	Gmail邮件客户端pop3和smtp服务器配置<br/><br/>首先在 Gmail 帐户 中启用 POP. <br/>打开 Outlook 或 Outlook Express。 <br/>单击&quot;工具&quot;菜单，然后选择&quot;帐户...&quot;。 <br/>单击&quot;添加&quot;，然后单击&quot;邮件...&quot; <br/>在&quot;显示名：&quot;字段中输入您的姓名，然后单击&quot;下一步&quot;。 <br/>在&quot;电子邮件地址：&quot;字段中输入您的完整 Gmail 电子邮件地址 (username@gmail.com)，然后单击&quot;下一步&quot;。 <br/>在&quot;接收邮件（POP3, IMAP 或 HTTP）服务器：&quot;字段中输入&quot;pop.gmail.com&quot;。在&quot;发送邮件服务器 (SMTP)：&quot;字段中输入&quot;smtp.gmail.com&quot;。 <br/>单击&quot;下一步&quot;。 <br/>在&quot;帐户名：&quot;字段中输入您的 Gmail 用户名（包括&quot;@gmail.com&quot;）。在&quot;密码：&quot;字段中输入您的 Gmail 密码，然后单击&quot;下一步&quot;。 <br/>单击&quot;完成&quot;。 <br/>突出显示&quot;帐户&quot;下的&quot;pop.gmail.com&quot;，并单击&quot;属性&quot;。 <br/>单击&quot;高级&quot;标签。 <br/>选中&quot;发送邮件 (SMTP)&quot;下&quot;此服务器要求安全连接 (SSL)&quot;旁边的复选框。 <br/>在&quot;发送邮件 (SMTP)：&quot;字段中输入&quot;465&quot;。 <br/>选中&quot;接收邮件 (POP3)&quot;下&quot;此服务器要求安全连接 (SSL)&quot;旁边的复选框。此端口将更改为 995。 <br/>*&quot;发送&quot;和&quot;接收&quot;邮件服务器字段的顺序因版本而异。确保您在每一字段中输入了正确信息。 <br/>单击&quot;服务器&quot;标签，然后选中&quot;我的服务器要求身份验证&quot;旁边的复选框。 <br/>单击&quot;确定&quot;。 <br/>恭喜！您已经完成客户端配置，可以发送和接收 Gmail 邮件了。 <br/>Tags - <a href="http://www.marshal.sh.cn/tags/gmail/" rel="tag">gmail</a> , <a href="http://www.marshal.sh.cn/tags/%25E9%2582%25AE%25E4%25BB%25B6/" rel="tag">邮件</a> , <a href="http://www.marshal.sh.cn/tags/%25E5%25AE%25A2%25E6%2588%25B7%25E7%25AB%25AF/" rel="tag">客户端</a> , <a href="http://www.marshal.sh.cn/tags/pop3/" rel="tag">pop3</a> , <a href="http://www.marshal.sh.cn/tags/smtp/" rel="tag">smtp</a> , <a href="http://www.marshal.sh.cn/tags/%25E6%259C%258D%25E5%258A%25A1%25E5%2599%25A8/" rel="tag">服务器</a> , <a href="http://www.marshal.sh.cn/tags/%25E9%2585%258D%25E7%25BD%25AE/" rel="tag">配置</a>
]]>
</description>
</item><item>
<link>http://www.marshal.sh.cn/post/389/</link>
<title><![CDATA[discuz论坛调用代码整理]]></title> 
<author>Marshal &lt;admin@yourname.com&gt;</author>
<category><![CDATA[Computer]]></category>
<pubDate>Wed, 25 Jun 2008 12:08:07 +0000</pubDate> 
<guid>http://www.marshal.sh.cn/post/389/</guid> 
<description>
<![CDATA[ 
	1、模板的修改<br/>修改templates/default/cohome.htm文件就行<br/><br/>－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－<br/><br/>2、幻灯片图片添加方法：<br/>打开图片目录的topview.js文件，<br/>var pics=后面为图片地址，中间用,逗号隔开。<br/>var links=后面是链接地址<br/>var texts=后面是要显示的文件<br/>图片、链接、名字都是一一对应的。<br/><br/>－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－<br/><br/>3、滚动图片添加方法：<br/>用dw打开根目录的pichome.htm文件修改就行。<br/><br/>－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－<br/><br/>论坛内容调用：<br/>修改根目录的home.php文件<br/>=========================================<br/><br/>4、小版块调用说明：<br/>代码：<br/>$shipingtpmain = &#039;&#039;;<br/>$query = $db-&gt;query(&quot;SELECT t . fid , f . fup , f . name ,t.author,t.views, t . tid , t . subject ,t . dateline FROM &#123;$tablepre&#125;threads t LEFT JOIN &#123;$tablepre&#125;forums f ON f . fid =t . fid where t . fid =1 ORDER BY `t` . `dateline`&nbsp;&nbsp; DESC LIMIT 0, 16&quot;);<br/>while($shipingtp = $db-&gt;fetch_array($query)) &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp; $shipingtp[subject]=cutstr($shipingtp[subject],26);<br/>$times=gmdate(&quot;$dateformat &quot;, $shipingtp[dateline] + $timeoffset * 3600);<br/>&nbsp;&nbsp;&nbsp;&nbsp; $shipingtpmain.=&quot;&lt;table width=&#039;98%&#039; height=&#039;20&#039; border=&#039;0&#039; align=&#039;center&#039; cellpadding=&#039;0&#039; cellspacing=&#039;0&#039;&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&#039;viewthread.php?tid=$shipingtp[tid]&#039; target=&#039;_blank&#039; title=&#039;作者:$shipingtp[author] 查看:$shipingtp[views]&#039; class=&#039;mainlink1&#039;&gt;$shipingtp[subject]&lt;/a&gt;&lt;/td&gt;<br/>&lt;/tr&gt;&lt;/table&gt;&quot;;<br/>&#125;<br/><br/>$shipingtp[subject]这前面的$shipingtp是变量名，每条调用的变量名都不能相同，改的时候这一段代码中的变量名都要一样，有一个不同就调用不出来。<br/>fid =1这后面的数是版块的FID值<br/>DESC LIMIT 0, 16&quot;);这后面的16是调用条数<br/>($shipingtp[subject],26);这后面的26是显示字数<br/>设置好后在模板中的相应位置只要插入$变量名+main　　例：$shipingtpmain<br/>调用出来的效果：实在够恶!冯小刚徐帆早期激情情侣<br/><br/>－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－<br/><br/>5、分类调用说明：<br/>代码：<br/>//IT数码<br/>$itshuomamain = &#039;&#039;;<br/>$query = $db-&gt;query(&quot;SELECT t . fid , f . fup , f . name ,t.author,t.views, t . tid , t . subject ,t . dateline FROM &#123;$tablepre&#125;threads t LEFT JOIN &#123;$tablepre&#125;forums f ON f . fid =t . fid where f . fup =21 ORDER BY `t` . `dateline`&nbsp;&nbsp; DESC LIMIT 0, 10&quot;);<br/>while($itshuoma = $db-&gt;fetch_array($query)) &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp; $itshuoma[subject]=cutstr($itshuoma[subject],30);<br/>&nbsp;&nbsp;&nbsp;&nbsp; $itshuomamain.=&quot;&lt;table width=&#039;98%&#039; height=&#039;20&#039; border=&#039;0&#039; align=&#039;center&#039; cellpadding=&#039;0&#039; cellspacing=&#039;0&#039;&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&#039;forumdisplay.php?fid=$itshuoma[fid]&#039;&nbsp;&nbsp; class=&#039;mainlink3&#039;&gt;【$itshuoma[name]】&lt;/a&gt;&lt;a href=&#039;viewthread.php?tid=$itshuoma[tid]&#039; target=&#039;_blank&#039; title=&#039;作者:$itshuoma[author] 查看:$itshuoma[views]&#039; class=&#039;mainlink1&#039;&gt;$itshuoma[subject]&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&quot;;<br/>&#125;<br/><br/>$itshuoma[subject]这前面的$itshuoma是变量名，每条调用的变量名都不能相同，改的时候这一段代码中的变量名都要一样，有一个不同就调用不出来。<br/>fup =21这后面的数是大版块的FID值<br/>DESC LIMIT 0, 10&quot;);这后面的10是调用条数<br/>($itshuoma[subject],30);这后面的30是显示字数<br/>设置好后在模板中的相应位置只要插入$变量名+main　　例：$itshuomamain<br/>调用出来的效果：【电脑病毒】2006年世界最新杀毒软件排名<br/>如果不想要【电脑病毒】这样的版块出标题前面只要把&lt;a href=&#039;forumdisplay.php?fid=$itshuoma[fid]&#039; class=&#039;mainlink3&#039;&gt;【$itshuoma[name]】&lt;/a&gt;这句删除就行<br/><br/>－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－<br/><br/>6、会员发贴排行调用：<br/>代码<br/>//发贴总排行<br/>$hotmember1 = &#039;&#039;;<br/>$query = $db-&gt;query(&quot;SELECT username, uid, posts FROM &#123;$tablepre&#125;members ORDER BY posts DESC LIMIT 0, 10&quot;);<br/>while($member = $db-&gt;fetch_array($query)) &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$hotmember1.=&quot;&lt;table width=&#039;100%&#039; border=&#039;0&#039; cellspacing=&#039;0&#039; cellpadding=&#039;0&#039; style=&#039;margin-top:4px&#039;&gt;&lt;tr&gt;&lt;td width=&#039;5%&#039;&gt; &lt;/td&gt;<br/>&lt;td width=&#039;89%&#039; bgcolor=&#039;#FFFFFF&#039;&gt;&lt;table width=&#039;95%&#039; border=&#039;0&#039; align=&#039;center&#039; cellpadding=&#039;0&#039; cellspacing=&#039;0&#039;&gt;<br/>&nbsp;&nbsp; &lt;tr&gt;&lt;td width=&#039;75%&#039; valign=&#039;bottom&#039; &gt;&lt;a href=&#039;viewpro.php?uid=$member[uid]&#039; target=&#039;_blank&#039; class=&#039;mainlink1&#039; &gt;$member[username]&lt;/a&gt;&lt;/td&gt;&lt;td width=&#039;25%&#039;&gt;&lt;div align=&#039;right&#039;&gt;$member[posts]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&quot;;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &#125;<br/><br/>$hotmember1调用变量名<br/>DESC LIMIT 0, 10&quot;);后面的10为调用条数<br/><br/>－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－<br/><br/><br/>7、论坛精华贴调用：<br/>代码<br/>//社区精华TOP<br/>$jingthreads = &#039;&#039;;<br/>$query = $db-&gt;query(&quot;SELECT * FROM &#123;$tablepre&#125;threads t LEFT JOIN &#123;$tablepre&#125;forums f ON f . fid =t . fid where digest&nbsp;&nbsp; ORDER BY `t` . `lastpost`&nbsp;&nbsp; DESC LIMIT 0, 7&quot;);<br/>while($thread = $db-&gt;fetch_array($query)) &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $thread[subject] = cutstr($thread[subject], 35);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $jingthreads.=&quot;&lt;table width=&#039;100%&#039; border=&#039;0&#039; cellspacing=&#039;0&#039; cellpadding=&#039;2&#039;&gt;&lt;tr&gt;&lt;td width=&#039;85%&#039;&gt;&lt;a&nbsp;&nbsp; href=&#039;viewthread.php?tid=$thread[tid]&#039; target=&#039;_blank&#039; title=&#039;作者:$thread[author] 版块:$thread[name]&#039; class=&#039;mainlink1&#039;&gt;·$thread[subject] &lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&quot; ;<br/>&#125; <br/><br/>$jingthreads调用变量名<br/>DESC LIMIT 0, 7&quot;);后面的7为调用条数<br/>($thread[subject], 35);后面的35为显示字符数<br/><br/>－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－<br/><br/>8、论坛最新贴调用：<br/>代码<br/>//最新文章<br/>$replythreads = &#039;&#039;;<br/>$query = $db-&gt;query(&quot;SELECT author, views, tid, subject, lastpost FROM &#123;$tablepre&#125;threads ORDER BY dateline DESC LIMIT 0, 10&quot;);<br/>while($thread = $db-&gt;fetch_array($query)) &#123;<br/>$thread[subject] = cutstr($thread[subject], 27);<br/>$thread[lastpost] = gmdate(&quot;Y-m-j g:i&quot;, $thread[lastpost] + $timeoffset * 3600);<br/>$replythreads.=&quot; &lt;LI&gt;&lt;a href=&#039;viewthread.php?tid=$thread[tid]&#039; title=&#039;作者:$thread[author] 回复:$thread[lastpost]&#039; target=_blank&gt;$thread[subject]&lt;/A&gt;&lt;br /&gt;&quot;;<br/>&#125;<br/><br/>$replythreads调用变量名<br/>DESC LIMIT 0, 10&quot;);后面的10为调用条数<br/>($thread[subject], 27);后面的27为显示字符数<br/><br/>－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－<br/><br/>9、友情链接调用<br/>代码<br/>$tightlink_text = $tightlink_logo = &#039;&#039;;<br/>$query = $db-&gt;query(&quot;SELECT * FROM &#123;$tablepre&#125;forumlinks ORDER BY displayorder&quot;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; while($flink = $db-&gt;fetch_array($query)) &#123;<br/>&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; if($flink[&#039;note&#039;]) &#123;<br/>&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if($flink[&#039;logo&#039;]) &#123;<br/>&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $forumlink[&#039;type&#039;] = 1;<br/>&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $forumlink[&#039;logo&#039;] = $flink[&#039;logo&#039;];<br/>&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#125; else &#123;<br/>&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $forumlink[&#039;type&#039;] = 2;<br/>&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#125;<br/>&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $data[] = $forumlink;<br/>&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; &#125; else &#123;<br/>&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if($flink[&#039;logo&#039;]) &#123;<br/>&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $tightlink_logo .= &quot;&lt;a href=&#92;&quot;$flink[url]&#92;&quot; <br/>target=&#92;&quot;_blank&#92;&quot; class=&#039;mainlink1&#039;&gt;&lt;img src=&#92;&quot;$flink[logo]&#92;&quot; border=&#92;&quot;0&#92;&quot; alt=&#92;&quot;$flink<br/>[name]&#92;&quot;&nbsp;&nbsp; alt=&#92;&quot;$flink[content]&#92;&quot;&gt;&lt;/a&gt; &quot;;<br/>&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#125; else &#123;<br/>&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $tightlink_text .= &quot;&lt;a href=&#92;&quot;$flink[url]&#92;&quot; <br/>target=&#92;&quot;_blank&#92;&quot; class=&#039;mainlink1&#039;&gt;[$flink[name]]&lt;/a&gt; &quot;;<br/>&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#125;<br/>&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; &#125;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#125;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if($tightlink_logo &amp;#124;&amp;#124; $tightlink_text) &#123;<br/>&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; $tightlink_logo .= $tightlink_logo ? &#039;&lt;br&gt;&#039; : &#039;&#039;;<br/>&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; $data[] = array(&#039;type&#039; =&gt; 3, &#039;content&#039; =&gt; <br/>$tightlink_logo.$tightlink_text);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#125;<br/><br/>说明：<br/>$flink[content]是LOGO链接调用变量<br/>$flink[content]是文字链接调用变量<br/>两个要同时都有<br/><br/>－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－<br/>12、生成静态HTML页的方法<br/>打开main.php<br/>查找：<br/>/*$discuz_action = 1;<br/><br/>把上面的所有代码(不包括这句)替换为<br/>&lt;?<br/>if(file_exists(&quot;main.html&quot;))<br/>&#123;<br/>$time=time();<br/><br/>//文件修改时间和现在时间相差?的话，直接导向html文件，否则重新生成html<br/>if($time-filemtime(&quot;main.html&quot;)&lt; 600)<br/>&#123;<br/>header(&quot;Location:main.html&quot;);<br/>&#125;<br/>&#125;<br/>//在你的开始处加入ob_start();<br/>ob_start();<br/><br/>define(&#039;CURRSCRIPT&#039;,&nbsp;&nbsp; &#039;main&#039;); <br/><br/>require &#039;./include/common.inc.php&#039;;<br/>require DISCUZ_ROOT.&#039;./include/forum.func.php&#039;;<br/><br/>查找<br/>include template(&#039;bbs_all&#039;);<br/><br/>把下面的所有代码(不包括这句)替换为<br/>//在结尾加入ob_end_clean(),并把本页输出到一个变量中<br/>$temp=ob_get_contents();<br/>ob_end_clean();<br/><br/>//写入文件<br/>$fp=fopen(&#039;main.html&#039;,&#039;w&#039;);<br/>fwrite($fp,$temp) or die(&#039;写文件错误&#039;);&nbsp;&nbsp;<br/>//echo&quot;生成HTML完成！&quot;;<br/>header(&quot;Location:main.html&quot;);<br/>?&gt; <br/><br/>反之则是不生成静态HTML页<br/><br/>Tags - <a href="http://www.marshal.sh.cn/tags/discuz/" rel="tag">discuz</a> , <a href="http://www.marshal.sh.cn/tags/%25E8%25AE%25BA%25E5%259D%259B/" rel="tag">论坛</a> , <a href="http://www.marshal.sh.cn/tags/%25E8%25B0%2583%25E7%2594%25A8/" rel="tag">调用</a> , <a href="http://www.marshal.sh.cn/tags/%25E4%25BB%25A3%25E7%25A0%2581/" rel="tag">代码</a> , <a href="http://www.marshal.sh.cn/tags/%25E6%2595%25B4%25E7%2590%2586/" rel="tag">整理</a>
]]>
</description>
</item><item>
<link>http://www.marshal.sh.cn/post/371/</link>
<title><![CDATA[简单的asp带js计数器的源代码]]></title> 
<author>Marshal &lt;admin@yourname.com&gt;</author>
<category><![CDATA[Computer]]></category>
<pubDate>Sun, 18 May 2008 12:28:12 +0000</pubDate> 
<guid>http://www.marshal.sh.cn/post/371/</guid> 
<description>
<![CDATA[ 
	简单的ASP网页计数器源代码 <br/><br/><br/>说明： <br/><br/>1、在网站目录下新建一个文本：txtcounter.txt 在文本填写1或其他识字 <br/><br/>2、新建一asp文件：count.asp，加入以下代码： <br/><br/><div class="code">&lt;%&nbsp;&nbsp;<br/>CountFile=Server.MapPath(&quot;txtcounter.txt&quot;)&nbsp;&nbsp;<br/>Set FileObject=Server.CreateObject(&quot;Scripting.FileSystemObject&quot;)&nbsp;&nbsp;<br/>Set Out=FileObject.OpenTextFile(CountFile,1,FALSE,FALSE)&nbsp;&nbsp;<br/>counter=Out.ReadLine&nbsp;&nbsp;<br/>Out.Close&nbsp;&nbsp;<br/>SET FileObject=Server.CreateObject(&quot;Scripting.FileSystemObject&quot;)&nbsp;&nbsp;<br/>Set Out=FileObject.CreateTextFile(CountFile,TRUE,FALSE)&nbsp;&nbsp;<br/>Application.lock&nbsp;&nbsp;<br/>counter= counter + 1&nbsp;&nbsp;<br/>Out.WriteLine(counter)&nbsp;&nbsp;<br/>Application.unlock&nbsp;&nbsp;<br/>Response.Write&quot;document.write(&quot;&amp;counter&amp;&quot;)&quot; <br/>&#039;为了在页面正确显示计数器的值，调用VBScript函数Document.write <br/>Out.Close <br/>%&gt; </div><br/><br/>3、在需要计数的网页加入：总访问<script language="JavaScript" src="count.asp"></script>次 <br/><br/>现在看网页就是可以计数了！&nbsp;&nbsp;<br/><br/>Tags - <a href="http://www.marshal.sh.cn/tags/asp/" rel="tag">asp</a> , <a href="http://www.marshal.sh.cn/tags/js/" rel="tag">js</a> , <a href="http://www.marshal.sh.cn/tags/%25E8%25AE%25A1%25E6%2595%25B0%25E5%2599%25A8/" rel="tag">计数器</a> , <a href="http://www.marshal.sh.cn/tags/%25E6%25BA%2590%25E4%25BB%25A3%25E7%25A0%2581/" rel="tag">源代码</a>
]]>
</description>
</item><item>
<link>http://www.marshal.sh.cn/post/362/</link>
<title><![CDATA[Ubuntu 8.04 Hardy Heron正式版今日发布]]></title> 
<author>Marshal &lt;admin@yourname.com&gt;</author>
<category><![CDATA[Computer]]></category>
<pubDate>Sat, 26 Apr 2008 01:49:30 +0000</pubDate> 
<guid>http://www.marshal.sh.cn/post/362/</guid> 
<description>
<![CDATA[ 
	据称，当前国内用户访问官方下载网站已经非常拥挤，要下载ISO文件的朋友需要赶快下载，不然再过一段时间将会更拥挤！今天官网涌入的巨大访问量也是对各地区官方服务器一个严峻考验。同时，也可以看到用户对这次Ubuntu发布新版本关注度的高涨，Ubuntu这几年发展的确很太快了！<br/>　　简介：Ubuntu 是一个非洲词汇，它的意思是“人性对待他人”或“群在故我在”。Ubuntu发行版将Ubuntu的精神带到软件世界中。<br/>　　Ubuntu是一个自由、开源的操作系统，它基于Debian，但有自己的发行版（每六个月发行一版），以用户为核心，简单易用（“能用”就行），承诺对每个发行版有18个月的安全升级支持。Ubuntu自带最新版的Gnome桌面，拥有大量的服务和桌面应用程序，让您仅通过一张安装光盘就可以体验到无比舒适的操作环境。<br/>　　Ubuntu是一款自由软件，获取它是完全免费的。<br/>　　Ubuntu没有很漂亮的图形安装界面，但有一个快速、简易的界面。它的默认设置适应大多数人。我们将Ubuntu的发行版压缩在单张CD里，在一个典型的计算机上，Ubuntu的安装应该在25分钟内完成。 <br/>　　安装界面也许没有GUI，但反正您也只要用到一次，因为我们会通过网络来升级您的系统和应用程序。您根本不需要重新安装系统，只要您想，就可以把它升级到每个新的发行版。<br/><br/>　　Ubuntu 包含了超过 16,000 种软件， 但核心的桌面安装系统合并到一张光盘上， Ubuntu 覆盖了所有的桌面应用程序, 包含了文字处理，电子表格程序到 web 服务器软件和开发设计工具。<br/>　　Ubuntu 8.04下载地址：<a href="http://releases.ubuntu.com/releases/8.04/" target="_blank">http://releases.ubuntu.com...</a><br/><a href="http://www.marshal.sh.cn/attachment.php?fid=75" target="_blank"><img src="http://www.marshal.sh.cn/attachment.php?fid=75" class="insertimage" alt="点击在新窗口中浏览此图片" title="点击在新窗口中浏览此图片" border="0"/></a><br/>Tags - <a href="http://www.marshal.sh.cn/tags/ubuntu/" rel="tag">ubuntu</a> , <a href="http://www.marshal.sh.cn/tags/8.04/" rel="tag">8.04</a> , <a href="http://www.marshal.sh.cn/tags/hardy/" rel="tag">hardy</a> , <a href="http://www.marshal.sh.cn/tags/heron/" rel="tag">heron</a> , <a href="http://www.marshal.sh.cn/tags/%25E6%25AD%25A3%25E5%25BC%258F%25E7%2589%2588/" rel="tag">正式版</a> , <a href="http://www.marshal.sh.cn/tags/%25E5%258F%2591%25E5%25B8%2583/" rel="tag">发布</a>
]]>
</description>
</item><item>
<link>http://www.marshal.sh.cn/post/356/</link>
<title><![CDATA[虚拟主机软件华众5.2破解方法]]></title> 
<author>Marshal &lt;admin@yourname.com&gt;</author>
<category><![CDATA[Computer]]></category>
<pubDate>Thu, 10 Apr 2008 10:24:22 +0000</pubDate> 
<guid>http://www.marshal.sh.cn/post/356/</guid> 
<description>
<![CDATA[ 
	装华众.其实是死步骤..<br/><br/>1.把服务器搬到家里面.或办公室..不需要外网的网线.断网.<br/><br/>2.装一下SQL..用本地验证+SA带密码的装...SQL2000SP4装完了.就OK了.<br/><br/>3.打开服务器.并双击华众主控端进行安装..<br/><br/>本地IP和外网IP都填你要用到的外网IP...记得装之前一定要断网..<br/><br/>然后..本地的网卡上就填外网的IP...外加一个218.5.76.188的IP..<br/><br/>这样添了以后.等一下要用到的<br/><br/>4.安装时.那个SA测试一定要测一下..有提示成功才能再接下去装..不对的话你<br/><br/>打开SQL的管理器..把SA的密码给改了..在安全选项那边.<br/><br/>就行了.如果还不行的话.就要重装一下SQL了..可能坏了.或你装错了.<br/><br/>5.然后..装完了主控端..你就打开被控端.进行安装.<br/><br/>那个服务端密码和什么什么密码..都要清楚的记得.<br/><br/>然后要去按一下测试..看能不能通过..<br/><br/>如果两个都装完了都无错的话.就差不多.<br/><br/>然后.再装代理.代理的很好装.装一下好了..<br/><br/>然后..打开破解器..确认218.5.76.177好像是这个IP吧.只是看记忆.不想再参照啥 了.<br/><br/>添了以后.再右键右下角的华众..进行注册.<br/><br/>注册完了..右键单击华众.选择主控端那边..按一下第二个面板...然后按一下创建数据库..<br/><br/>然后数据库就不要去动了..<br/><br/>被控那边只留一下端口.其它的网址就删了吧..<br/><br/>然后..把域名填进IIS里面..<br/><br/>重启一下...服务器..<br/><br/>测一下本地能不能开网站.能开的话放到网网进行调试.<br/><br/>用户密码是admin hzhost<br/><br/>进了后..后台管理入口很多人找不到..晕..其实在..左上角那边..也不是很上..就差不多是网页前进后退的那个地方.<br/><br/>下面..一点点..<br/><br/>然后..进服务器设置..里面要设置很多.俺就不再讲了..不懂的再发上来提问.切磋一下...<br/><br/>支持正版..只是谈谈方法.不建议用.. <br/><br/>Tags - <a href="http://www.marshal.sh.cn/tags/%25E8%2599%259A%25E6%258B%259F%25E4%25B8%25BB%25E6%259C%25BA/" rel="tag">虚拟主机</a> , <a href="http://www.marshal.sh.cn/tags/%25E8%25BD%25AF%25E4%25BB%25B6/" rel="tag">软件</a> , <a href="http://www.marshal.sh.cn/tags/%25E5%258D%258E%25E4%25BC%25975.2/" rel="tag">华众5.2</a> , <a href="http://www.marshal.sh.cn/tags/%25E7%25A0%25B4%25E8%25A7%25A3/" rel="tag">破解</a> , <a href="http://www.marshal.sh.cn/tags/%25E6%2596%25B9%25E6%25B3%2595/" rel="tag">方法</a> , <a href="http://www.marshal.sh.cn/tags/server/" rel="tag">server</a> , <a href="http://www.marshal.sh.cn/tags/apache/" rel="tag">apache</a> , <a href="http://www.marshal.sh.cn/tags/php/" rel="tag">php</a> , <a href="http://www.marshal.sh.cn/tags/%25E6%259C%258D%25E5%258A%25A1%25E5%2599%25A8/" rel="tag">服务器</a>
]]>
</description>
</item><item>
<link>http://www.marshal.sh.cn/post/332/</link>
<title><![CDATA[小兵的故事2.5隐藏英雄密码]]></title> 
<author>Marshal &lt;admin@yourname.com&gt;</author>
<category><![CDATA[Computer]]></category>
<pubDate>Mon, 10 Mar 2008 13:52:06 +0000</pubDate> 
<guid>http://www.marshal.sh.cn/post/332/</guid> 
<description>
<![CDATA[ 
	隐藏英雄选择方法：<br/>玩过的朋友应该知道的，一开始就是要走一条长路，在长路的最右上方，到下一个场景的附近，左边会有一个灼热之刃，小兵走到右边就会变成隐藏英雄了（最好把东西全扔了，这图的隐藏英雄触发做得不好，变成隐藏英雄了，物品栏里的东西会全消失，所以注意一下）<br/><br/>Tags - <a href="http://www.marshal.sh.cn/tags/%25E5%25B0%258F%25E5%2585%25B5%25E7%259A%2584%25E6%2595%2585%25E4%25BA%258B/" rel="tag">小兵的故事</a> , <a href="http://www.marshal.sh.cn/tags/2.5/" rel="tag">2.5</a> , <a href="http://www.marshal.sh.cn/tags/%25E9%259A%2590%25E8%2597%258F%25E8%258B%25B1%25E9%259B%2584/" rel="tag">隐藏英雄</a> , <a href="http://www.marshal.sh.cn/tags/%25E5%25AF%2586%25E7%25A0%2581/" rel="tag">密码</a> , <a href="http://www.marshal.sh.cn/tags/%25E9%25AD%2594%25E5%2585%25BD/" rel="tag">魔兽</a> , <a href="http://www.marshal.sh.cn/tags/rpg/" rel="tag">rpg</a>
]]>
</description>
</item><item>
<link>http://www.marshal.sh.cn/post/331/</link>
<title><![CDATA[关机时出现“您现在可以安全地关机了”，不可以直接关闭电源的]]></title> 
<author>Marshal &lt;admin@yourname.com&gt;</author>
<category><![CDATA[Computer]]></category>
<pubDate>Sat, 08 Mar 2008 14:21:21 +0000</pubDate> 
<guid>http://www.marshal.sh.cn/post/331/</guid> 
<description>
<![CDATA[ 
	我装的XP系统，关机时出现“您现在可以安全地关机了”，而不能直接关闭电源。我以前看到的其他电脑关机，总是可以直接关闭电源的。请问要如何设定，才能直接关机？？！！<br/><br/> <br/>1.电源管理设成高级电源管理就行了！ <br/><br/>2.进BIOS里,找到这两项:前提是你打开了ACPI <br/>Reset Configuration Data设为Enabled <br/>Resource Controlled By 设为AUTO(ESCD) <br/>然后重起机器,让系统重新识别PNP设备. <br/>你在安装的时候关了ACPI,系统没有装高级电源模块. <br/><br/>3.硬件方面：将电源管理设成高级电源管理就行 <br/>软件方面：在运行中运行gpedit.msc,打开组策略，依次打开“计算机配置”－“管理模板”－点击“系统”，，在右面有“Windows系统关闭后不关闭系统电源”，将它禁用 <br/><br/><br/>4.设备管理器”窗口中单击“查看→显示隐藏的设备”，就会发现列表中多了几个设备，经过比较后发现有三个隐藏设备，它们分别是:NT Apm/Legacy 支持——NT Apm/Legacy Interface Node，如果你的Windows XP关机后却不断电，那么很有可能是因为NT Apm/Legacy Interface Node没有启动，可尝试将它启动看是否能解决问题 <br/>Tags - <a href="http://www.marshal.sh.cn/tags/%25E6%2582%25A8%25E7%258E%25B0%25E5%259C%25A8%25E5%258F%25AF%25E4%25BB%25A5%25E5%25AE%2589%25E5%2585%25A8%25E5%259C%25B0%25E5%2585%25B3%25E6%259C%25BA%25E4%25BA%2586/" rel="tag">您现在可以安全地关机了</a> , <a href="http://www.marshal.sh.cn/tags/windows/" rel="tag">windows</a> , <a href="http://www.marshal.sh.cn/tags/%25E6%25AD%25A3%25E5%25B8%25B8/" rel="tag">正常</a> , <a href="http://www.marshal.sh.cn/tags/%25E5%2585%25B3%25E6%259C%25BA/" rel="tag">关机</a>
]]>
</description>
</item>
</channel>
</rss>