CATEGORY / Software

被病毒修改并锁定了 DNS

昨天为了给某人找 Source Insight 的 keygen,轻易运行了国外网站上下的一个 .exe (Symantec 未报有毒 @_@),结果发现不对劲,已然晚矣。。。初步检查系统,症状第一季:

  1. 启动项(HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun)里多了一个 *.tmp 的文件,文件位于 C:WINDOWSTemp
  2. 系统开始变慢;

删掉这个文件及其启动项,重启,症状第二季:

  1. 依然慢;
  2. Outlook 无法登陆服务器;
  3. 公司员工入口网站无法打开(其他内外网均正常);
  4. 重新设置系统的登陆域(Domain),报无法解析域地址;

不用 DHCP 了,手动设置 IP、网关、DNS 地址,发现症状第三季:

  1. DNS 被锁定为 85.255.xxx.xxx

这时感觉问题有点严重,Google 了一下,看了这两篇文章(12),虽然还是不知道是什么病毒,不过至少有眉目了,检查系统,发现症状第四季:

  1. 每个盘符根目录下面都有两个隐藏文件:autorun.inf 和 recycledboot.exe,需要关闭“隐藏受保护的系统文件”选项才可见;
  2. C:WINDOWSsystem32 下有一个 kdxxx.exe 的文件,xxx 为三个随机小写字母,文件描述为空,且无法删除,说正在被其他程序使用,很可疑;

最后,删除每个盘符根目录下的那两个隐藏文件,重启 F8 进入安全模式,删除该kdxxx.exe文件,再重启,一切正常,可以登陆域了。

以上斜体表示病毒干的好事,粗体表示我杀生时作的恶。


WMP 11 不支持包含 UTF-8 编码 ID3v2 的 MP3 文件

最近准备把 PC 里的一些 MP3 (确认是普通 MP3,不是 MP3 Pro) 歌曲拷到 N82 里,便拿出千千静听(我用 Mp3tag,同时也是低科技爱好者)把 ID3v1/ID3v2 信息转成 UTF-8 编码,免得到手机里中文出乱码。以前都这么操作,一直没问题,这次不知怎么想的改好编码后用 Windows Media Player 11 打开播放了一下,结果所有歌曲全部无法播放,错误提示:“Windows Media Player 无法播放该文件。可能是播放机不支持该文件类型,或者计算机中没有安装需要的编解码器。” -.-: 别说是千千静听,就连手机自带播放器都能正常播放哎,WMP 您耍大牌是吧。

一阵测试 + Google 后,原来,WMP 11 居然依然不支持 MP3 文件的 ID3v2 的编码是 UTF-8,囧rz。全部改成 UTF-16 编码后,世界回复平静。

打完收工。


关掉 Wordpress 下的 directory listing

刚才看到这篇文章,检查了下我的 Wordpress,发现也有这个问题,赶紧修改了 WP 根目录下的 .htaccess 文件,在文件最后加上如下语句:

# Prevents directory listing
Options -Indexes

重新上传,果然 Ok,所有目录访问自动转到 WP 的 404 页面,比最笨的到每个文件夹下建一个空的 index.html 的办法好使多了。


推荐 Firefox 3 及其扩展

Firefox 3 号称有 15000 个改进,如果没记错的话我是从 Beta 2 开始用上 FF3 的,近半年来 FF3 总是能带来惊喜,其中我最喜欢的改进包括(排名不分先后):

  • 性能大幅提升
  • FF3 的性能提升谁用谁知道,尤其在我缓慢的本本上,页面开多了以后就有明显差别了,以前 FF2 都会卡得要死。也正因此,最近几个月网上关于 FF、Safari、Opera、IE(IE 其实只是陪衬 8) )的性能比较的文章层出不穷,例如这些文章(123)。

  • 智能地址栏
  • 这个功能实在太强大了,它会自动从历史记录、书签、Tag和网页关键字中搜索你已经输入的文字(或地址),并根据之前访问的次数排序。这直接导致了我不再使用书签菜单,收邮件直接键入“mail”,就会出来gmail、163 mail 和其他我常用的邮箱地址,输入“nba”就会出来新浪 NBANBA 中文官网输入“上海 weather”就能方便查看天气。这功能应该是未来趋势,书签菜单得退居二线了。

  • 新的扩展管理器
  • 主要就是多了安装/卸载/启用/停用插件后有按钮可以重启 FF 的功能,非常方便;另外加了个 Plug-ins,越来越强大了。

  • 全页面缩放
  • 页面里的图片可以和文字一起被缩放,很好,不过老机子们还是少对大页面用这功能,半天才反应。

  • 新的密码管理器
  • 不再是模态弹出对话框式的询问是否保存密码了,改为顶部自动下拉的黄色提示条,这样可以方便在登陆成功后再决定是否保存密码,我喜欢。

  • 恶意网站/钓鱼网站防护
  • 这个功能一开始我居然没找到怎么强行访问这些“恶意网站”(有些网站是误报,不过最近几乎都平反了),后来发现右下角那行小字其实是可以点击的(但鼠标移上去不会变手型)。

  • 一键设定书签
  • 地址栏最右侧的那颗星星,按一下就可快速将当前页面加入书签,同时还能填写相关 Tag 等,方便。

[ more... ]


Wordpress Permalinks 出现 404 错误的解决办法

前几天在新机子上装了 WAMP,下载了 Wordpress 2.5.1,并配置好数据库,准备继续我那很久很久以前未完成的 theme。

然而,在 Settings 里改变了默认的 Permalink Structure 后,发现所有包含地址重定向的页面都 404 了。很奇怪,理论上 2.5.1 应该已经解决了 Permalink 的 bug 了呀。把 Permalink Structure 从

/%year%/%monthnum%/%postname%/

改成

/index.php/%year%/%monthnum%/%postname%/

页面都能打开了,看来应该是重定向的问题。

三上 Google,终于在这篇文章里找到了原因,果然是我本地的 WAMP 没打开 rewrite 功能,解决办法如下:

打开 Apache 的 httpd.conf 文件,搜索“mod_rewrite”,应该能找到这一行:

#LoadModule rewrite_module modules/mod_rewrite.so

把最前面的“#”删掉,重启 Apache 服务,就好了~

[ more... ]


优化 Symbian S60 3rd 系统设置

显示通话时间

默认初始设置是不打开通话时的时间显示,很不方便,还是打开吧。

  • 功能表 - 设置 - 手机 - 通话 - 显示通话时间 - 是
  • 功能表 - 设置 - 手机 - 通话 - 通话报告 - 开

省电设置

第 1、2、3 条强烈建议设置,第 4、5、6、7 条可根据个人需求适当修改。

  1. 设置 - 手机 - 网络 - 网络模式,设为“GSM”。
  2. 设置 - 手机 - 网络 - 运营商选择,设为“手动”。
  3. 设置 - 连接 - 无线局域网 - 显示WLAN连接状态,设为“从不”。
  4. 设置 - 连接 - 无线局域网 - 选项 - 高级设置 - 传输功率电平,设为“10毫瓦”。
  5. 设置 - 常规 - 个性化选择 - 屏幕显示 - 节电保护等待时间,设为“45秒”。
  6. 设置 - 常规 - 个性化选择 - 屏幕显示 - 屏幕背光超时,设为“20秒”。
  7. 设置 - 常规 - 个性化选择 - 待机模式状态 - 当前待机模式,设为“关”。

关闭“写e生活”

进入“写e生活”,

  • 选项 - 设置 - 条目类型,取消所有的钩(应该是叉)
  • 选项 - 设置 - 自动清除,所有项目都设为“总是”

这样能防止手机用久了以后变慢。

移动文件夹

由于在 S60 3rd 里应用程序和工具文件夹里面的几个文件夹默认无法被移动到其他路径,让我觉得很不舒服。这里有个利用了 S60 3rd bug 的简单办法:

先安装一个软件到 C 盘(即安装到手机,而不是存储卡),软件要稍微大一点,以便后面卸载时较慢让我们来得及操作,我用的是 QQ2007;

将装好的 QQ2007 移动到应用程序目录的第一位,再将需要移动的目录(如实用程序)移动到第二位;

然后进入程序管理,删除 QQ2007,在开始删除时迅速按下程序切换键(主功能键),切换到应用程序目录界面,光标定在 QQ2007 上(此时还未卸载完,图标仍然存在),按左软件打开选项菜单,等 QQ2007 卸载完后,可以看到后面的 QQ2007 图标消失,第二位的“实用程序”图标自动移动到第一位,这时在已经打开的菜单里选“移至文件夹”,移到目标路径即可。

[ more... ]


解决 Firefox 3 访问 Google Reader 不显示内容的问题

昨天我的 Firefox 3 beta 5 访问 Google Reader 时,只显示了顶上导航栏和 Reader Logo,没有下面的内容,也没有黄色的“Loading”,开始以为是网络问题,但用 IE 却能正常打开。

启动 Firefox safe mode,不禁用任何插件,也不关闭任何可选功能,显示正常,禁用了所有插件,进一步确认了并不是插件导致的问题。最后清除了一下隐私数据(Tools | Clear Private Data… [Ctrl+Shift+Del],包括历史记录、表单记录、Cache、验证会话记录),再次访问 GReader 问题解决,估计是 Cache 或 Authenticated Sessions 的问题。

[ more... ]


我的 Ubuntu 又废了

上个月把本本里的 Ubuntu 7.04 升级到 7.10 后,在 GDM 登陆时必假死,但通过 Recover Mode 进入控制台再手动执行 gdm 或 startx 却能正常进入桌面并使用 Compiz Fusion,因此理论上可以排除是 GDM 或 Compiz Fusion 的问题,那该是什么原因呢?dpkg-reconfigure xserver-xorg 恢复默认配置无效,重装 7.10 问题依旧,百搜不得其解,就此搁下。

最近从硬盘重装 Ubuntu 8.04 Alpha 4,一切都正常了,欣喜。新鲜感还未褪去,Alpha 5Release 了,赶紧从 Update Manager 里升级了 400+ 个更新包,内核升级到了 2.6.24.8,默认的 Firefox 也升到 3.0 Beta 3 了,甚好甚强巨! 遂重启……真他妈卖蛋糕的,这次不仅常规启动到 GDM 假死外,连从 Recover Mode 进入控制台后进 GDM 也死了,apt-get remove compiz* 掉了所有跟 Compiz Fusion 有关的东西,能登陆了,但只能显示桌面,上下两个 Panel 都不给显示,难道是 Nautilus 也出兼容 性问题 了?

哪位有了解的请给指点!本本显卡为古稀老人 ATI Mobility Radeon 7500,所有问题总觉得和它老人家有关。也期待 8.04 Alpha 6 能自动解决这个问题 囧rz


修复被 PartitionMagic 损坏的 Vista 分区表

DELL C521 台机(160GB)预装的 Windows Vista,默认仅分了一个系统分区(140GB)和一个特殊的备份分区(10GB)。由于我第一次接触 Vista,很无知,想当然的企图用 PowerQuest PartitionMagic 8.0 for DOS 来对硬盘进行重分区。一进 PQMagic 就提示“硬盘上有错误,是否要修复”,不假思索地就按了“是”,结果,分区表被损坏了,连 PQMagic 自己都无法再识别该硬盘上的分区了(错误 #105,进去时报分区有重叠),靠!当然,机器也乖乖地报找不到硬盘还是操作系统之类的错误(# 具体文字我记不清了)。

由于硬盘里保存了很多有用信息,不到万不得已我可不想重格硬盘重装系统,先找办法恢复分区表和系统吧。查了大量文章,最先尝试“fdisk /mbr”,无效(我也觉得应该不关MBR的事);用 Windows XP/Vista 系统光盘自动修复,无效;用 DiskGenius(原 DiskMan)的“重建分区表”,结果建出一大堆乱七八糟的分区,总容量 1TB+,我抓狂了。

正当无奈之际,想起刚才 PQMagic 报的分区有重叠错误,在 DiskGenius 里果然看到一个不知名分区和那个 DELL 的特殊分区的中止柱面/磁头/扇区数值明显有误,都被改成了磁盘最后一个扇区的值了。手边另有两台本本(一台 Vista 一台 Xp),立马分别运行 DiskGenius 查看分区表信息,估摸着该怎么改这损坏了的分区信息(因为我不懂这个。。。)。我猜就是把上一分区的结束位置和下一分区的起始位置接上(刚好相差一个扇区),试试吧,改好,存盘重启。

[ more... ]


The 10 commandments for new Linux users

Remember, this article is for new users.

  1. You should not log in as root.
    Use “sudo” or “su -” for administrative tasks.
  2. You should use the package manager when possible.
    Sometimes installing from source code can’t be avoided, but when you use your distro’s package manager to install software, you can also use it to update and remove it. This is one of the main strengths of Linux.
  3. You should be a part of the community.
    Freely give what you have received for free. Offer help and advice whenever you can.
  4. You should read documentation and man pages.
    Always read the documentation. The people who wrote the software tried to anticipate your questions, and provided answers before you asked.
  5. You should use the available support system.
    Switching to Linux can be tough. It can be frustrating, but there are a lot of people out there who want to help you. Let them.
  6. You should search.
    In most cases, your question or problem has already been addressed. Try to find the answers that are already out there before asking someone to provide a new one.
  7. You should explore.
    Linux opens a whole new world of options and possibilities. Try everything you can.
  8. You should use the command line.
    Especially when it comes to configuration, use the GUI tools to get your system working, but get to know the command line versions as well. In many cases, the command line is the only way to use some of the more advanced features.
  9. You should not try to recreate Windows.
    Linux is not meant to be a clone of Windows. It’s different. Embrace and appreciate the differences.
  10. You should not give up.
    I tried several distributions before I found one I liked. I still try other distros from time to time. I also tried several different programs to serve one purpose before settling on what I use now (amarok, xmms, beep, exaile for music - azureus, ktorrent, deluge for bittorrents). If you don’t like the defaults, remember that you can change almost everything to suit you.

[ more... ]


Page 2 of 3123