December 2006 Archives
又有註冊 id@live.com 的方法了!
12月最新 Windows Live 郵箱注册漏洞及分析
2006-12-13 Update: 文中用 Opera 的原因是用 Opera 才會長時間停留在 @live.com (ID 輸入欄位), IE 或 Firefox 都不行.
ref. Get your @live.com account ! « shakalaca
http://tw.asus.com/include/menu.js
裡面有一行 document.write('<script src=include/style.css></script>');
style.css 會連到 http://www.hiet.tw/1.htm
裡面的 javascript (編碼過) 會執行 VBScript 然後去抓 http://www.yyc8.com/script/src/rss3.css 回來執行
rss3.css 其實是執行檔, 被 Kaspersky 掃到 Trojan-PSW.Win32.Nilage.azw
已把此問題反應給 ASUS 網站問題反應區
2006-12-12 Update: 隔天就修好了
會產生這個錯誤的原因是 PHP 所使用的 MySQL lib 和 MySQL 的版本不搭,
解決方式是重新編譯 PHP, configure 時加入 --with-mysql=/usr 指定 MySQL 正確位置.
最後用 phpinfo() 檢查一下 MySQL Client API version 和系統是否一致.
ref: PHP誌:File `NONEXISTENT/charsets/?.conf` not found (Errcode: 2)
MySQL Replication 可以把資料庫即時複製到另一台主機, MySQL 備援、Load Balance 都會用到.
範例: A(Master, IP:10.1.1.1) -> B(Slave)
先把兩邊的 MySQL 停掉, 把 A 的資料庫複製到 B, 用 tar 的就可以了.
A(Master) my.cnf 設定
[mysqld]
server-id=1
log-bin
binlog-do-db=dbname
B(Slave) my.cnf 設定
[mysqld]
server-id=2
log-bin
master-host=10.1.1.1
master-user=root
master-password=password
replicate-do-db=dbname
log-slave-updates
Slave 必需有權限可以存取 Master 的指定資料庫, 設完後啟動兩邊的 MySQL.
檢查:
在 A 進入 mysql -u root
show master status; 看看有無指定資料庫的資料.
在 B 進入 mysql -u root
show slave status; 看看有無指定資料庫的資料, 並且有兩個 Yes.
測試:
在 A 指定資料庫建立一個新的 Table, 看看 B 有沒有自動建立.
若無法成功, 把兩邊的 MySQL 停掉, 到 MySQL 資料目錄(預設在/var/lib/mysql),
rm -f *-bin.* *.info
再把兩邊的 MySQL 啟動.
ref. MySQL Replication 設定分享
ASUS 把 VOIP 的功能(TeleSky)做到主機板內,
接上 PSTN 電話, 就可以用 SkypeOut 打電話.
ASUS Motherboard Turns House Phones into Skype™ Phones
ref. Slahdot: ASUS Integrates VOIP and PSTN Into Motherboards
接近聖誕節, 開始促銷各式各樣的聖誕節禮物, Spam 數量會攀升, 稱 Christmas Spam.
附圖是 pank.org 使用 bogofilter 所過濾出的 Spam 統計.
大概11月中, Spam 數量就開始竄高.
ref. Don't let Christmas spam fill your email stocking, Sophos warns
portaPuTTY is a hacked version of PuTTY that stores all its information in files, not in the registry.
適合放在隨身碟帶著走.
上一篇「亂倉打鳥」輸入法安裝程式內,有用到一個 imeadd.exe
該程式所做的動作:
複製 *.ime *.tbl 到 %windir%\system32
加入 registry
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\E0210404]
"Ime File"="NEWCJ3.IME"
"Layout Text"="中文 (繁體) - 亂倉"
"Layout File"="kbdus.dll"
最後用 ImmInstallIME function 作新增輸入法的動作.
imeadd.zip (include source)