發表文章

PCMCIA MTD-0002 令人沮喪的問題

早前接到個任務,拿了張CDMA的PCMCIA卡去試訊號。 找了一台NB,Acer的,去安裝驅程和應用都沒有問題,但這本NB太厚重不宜往戶外定點測試,所以我另外找了一台舊的VAIO來做測試... 怎料....PCMCIA卡插下去....是找到硬體,不過只找到PCMCIA MTD-0002....? 這甚麼鬼...驅程也找不到。很古怪的問題.... 在網上搜尋,各式各樣的解答,很多人想也不想就說是卡壞了...? 可是我Acer本用的到啊,所以卡是沒問題,可能是VAIO出問題,但沒有很多的解答。 找不到統一的答案,苦無頭緒下有網友說可能是PCMCIA卡槽有灰塵或斷腳之類...所以我就找來一把修電腦用強力大風扇--我的嘴巴。吹吹吹....再試看看插入PCMCIA卡。 我的媽呀竟然結果是High Speed CDMA 而不是惱人的MTD-0002。 所以這案題的結果......你的NB的PCMCIA槽沒有好好保護,進入大量灰塵了... 吹吹它吧。 Orz   真是惱人的答案呢...

難纏的MSN病毒--Injector.CV Trojan

感染途徑: 老樣子經由MSN傳送檔案,受害者開啟了帶病毒檔案後中毒。 症狀: 1.病毒會拷貝一個symlssdb.exe檔案到%systemroot%\system32\中,並隱藏自己。 2.禁用Folder Option。 3.禁用Regedit.exe 4.禁用cmd 5.禁用taskmgr.exe 6.將常用的工具軟件阻礙掉,你可能不能開啟如msconfig.exe,或procexp.exe等工具程式 7.將「執行」在Start選單中除掉 8.不能開啟「安全模式」 解毒: 說難不難只是有點麻煩,這木馬阻擋了大部份解毒進入途徑,如果是本機中毒,根本無從入手,所以要將系統盤拆下來,裝到另一台電腦上。 開始掃毒,或直接把 windows\system32\symlssdb.exe刪除掉再硬塞一個其他無毒檔案改名叫symlssdb.exe。這使得系統盤回到原本的電腦上時不會在開機時再生成symlssdb.exe,雖然不知道會不會再生成,從現像來看應該是不會復活。 用市面上的防毒軟體完整掃瞄一次。 木馬已經清除了,但被禁用的東西還是會被禁用,現在逐一把它們還原。 重開機,首先把regedit還原起來,有兩個方法。 1.打開procexp.exe(如沒有可能需要下載),在File->Run裡輸入gpedit.msc來開啟Group Policy的選單。 打開User Configuration->Administrative Templates->System裡面,把以下兩東西Disable掉。包括 Prevent access to the command prompt Prevent access to registry editing tools 2.下載Reg Organizer或在regedit被禁用下仍可修改系統登錄碼的工具。   在[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]中 把   DisableRegistryTools 設回 0  (取消禁用regedit)   Disabletaskmgr 設回 0 (取消禁用taskmgr工作管理員)     測試一下現在regedit應該回復正常了。  在reged...

Google Chrome

Google 這幾天出了新玩意,叫做Google Chrome(簡稱Chrome),是一個瀏覽器。 號稱比IE Secure,比Firefox輕量,我當然是急不及待去測試這個新玩意,基本上每樣google的玩意我都會試用一返,有很多都很適合我用。 好!這套Chrome到底有甚麼新花款呢? 其實他取了IE,Firefox等的一些優點,去設計瀏覽時的使用方法。例如IE的「我的最愛」管理方式,Firefox的書籤工具列,Download Manager,字體即時放大縮少等等。 連熱鍵都一樣使得這兩款瀏覽器的使用者可以更快更容易地上手Chrome。 另外Chrome也有設計一些獨有的元素和功能,這些功能對我來說可以說是有趣又非常有用。 例如檢視網頁原始檔是用網頁的形式呈現,並加上行號,其實我猜想設計的目的是針對Chrome的其中一個大重點--V8引擎,更容易除錯。另外Javascript控制台(inspector)的功能類似Firefox的一個外掛,好像叫HTML Ant,專門將HTML以TAG頁格式有效率地呈現,基本上可以稍微幫助網頁設計人員在對Online的網頁作一些檢查。 另一個大功能是「新增分頁」功能,並不是Add Tab的意思,其實是Chrome Internal的一個首頁。這個Chrome Internal可以以縮圖的方式去列舉常用網頁,另外還會顯示最近Bookmark過的書籤,其中最好用是您的瀏覽記錄搜尋(搜尋功能果然是google的強項),雖然瀏覽記錄搜尋對google來說已經是舊技術,但這次加在Chrome裡使人特意去使用這功能的頻率大增,有時還覺得頗好用的。 另外值得一提的是,很勁,很獨特,只有Chrome才有的----無痕式瀏覽器和工作管理員!! 無痕式瀏覽器故名思義是瀏覽無痕,基本上是為了Security 元素而增設的,十分適合上一些對個人資料較敏感的網頁,如銀行,理財,政府部門網頁等等,在使用完網頁服務後,關掉無痕式瀏覽器,你該次使用時的瀏覽記錄,歷史,網頁暫存檔,cookies等,都一併自動刪除,加強了保護個人私隱。 至於工作管理員,個人認為也是一大傑作。首先Chrome採用了新的Process概念,一般IE與Firefox都是使用單一執行緒,如何知道它們是單一執行緒呢? 在瀏覽時一個Tab裡的網頁要運行一大串Scrip或java之類的程式時,整...

Mysql 資料庫備份

節錄自 http://www.study-area.org/tips/mysql_backup.htm 作者: Duncan Lo duncan@twn.wox.org > 三.開始備份 phpBB 討論區的資料檔,主要有兩個部份,就是 php 主程式和 DB 內容, php 主程式的備份就比較簡單,只要把全部檔案 tar 起來就行了,就像: tar cvfz phpbb2_20020601.tgz phpbb (上面的 phpbb 是指 phpBB 的 php 網頁程式存放目錄.) 以後有改到 phpBB 網頁程式部份再重新備份一次就行,它的內容資料都寫在 DB 內,所以 php 程式檔部份異動性應該不大. 再來就是 MySQL DB 部份了,預設 MySQL 的 DB 檔案是存在 /var/lib/mysql 內, 以 DB 名稱為目錄,目錄內就是該 DB 的所有資料,像 phpbb2 這個 DB, 就是存在 /var/lib/mysql/phpbb2 內,在備份前,因為怕資料尚未完全寫入磁碟, 而且 MySQL 會 Lock 在使用的 DB 檔案,所以應該是要先把 MySQL 先 Shutdown 一下, 整個備份的程序可以下像下面的指令去完成: /etc/rc.d/init.d/mysqld stop tar cvfz phpbb2_db_20020601.tgz phpbb2 /etc/rc.d/init.d/mysqld start (上面的 phpbb2 是指存放 phpbb2 這個 DB 的目錄.) Ok!這樣就完成了! (什麼?就這樣! 3行就結束了?!) 對!這樣就可以了! 不過要注意的是,怕 DB 內每個 Tables 間的資料有關關聯性, 所以最好是把整個 DB 一次備起來,單獨只備哪個 Tables 的檔案,以後回存時, 怕會有資料關聯不一致的問題! 以酷!學園的口水討論區為例,有21000筆左右的文章加上1200名註冊會員,資料庫 整個 tar 起來大約30幾 MB 左右,每天備份,以一週為週期來計算,備份大約只需要 (35*7=245) 200 多 MB 左右的空間,一星期的備份燒在一張光碟還夠! 四.如何回存 phpBB 討論區的回存,只需把檔案解回原來存放網頁的路徑...

Linux 兩個指令 modprobe, lsmod

modprobe 加載模組指令 常用參數 modprobe -l 顯示所有可加載模組 modprobe -l -t [dir] 顯示dir目錄裡可加載模組 modprobe -l -a [name] 顯示name是否可加載 modprobe [name] 加載name模組 例 modprobe ip_conntrack_ftp lsmod 顯示已加載模組 (包含Dependence)

iptables- 同一Subnet下的NAT問題 (簡易教學)

圖片
在iptables,在沒加Rules的情況下,如果以外部IP形式去訪問同一內網的Server,可能會出現問題,如圖1: 因為服務器可以在收到Request後,直接對客戶端作回應訪問,但對客戶端來說,這個訪問會被誤認為NEW的Connection,所以會被擋下來,或客戶端根本無法對服務器端反回如圖的PORT 1027的請求.... 所以我們要在iptables裡的Postrouting著手,將Request偽裝成Firewall的請求,而不是上圖的Client。我們想做到如下圖: 加入這句 iptables -t nat -A POSTROUTING -p tcp -m tcp -s 192.168.1.0/24 -d 192.168.1.200 -j SNAT --to-source 192.168.1.1:80 或許稍為解釋上方的規則,原理是,當所有從192.168.1.x出去的封包,目的地要去訪問192.168.1.200的80端口的話,將封包的源頭偽裝成192.168.1.1。使得192.168.1.200網頁服務器將請求返回192.168.1.1。

非MSN帳號的改密碼方法

http://memberservices.passport.net/memberservice.srf 到這個網址,登入你的MSN帳號與密碼,裡面就有個password change. 如果你是使用hotmail作為msn的帳號,那只要更改你的hotmail密碼就連同msn一起修改了。