|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
2006-07-05, 07:23 AM | #1 |
榮譽會員
|
資訊 - Windows XP系統兩個有趣的Bug揭秘
Windows XP系統兩個有趣的Bug揭秘
Windows XP大家已經很熟悉了嗎?其實不然,它既然有如此之龐大的身材,肯定還有不少Bug留存於世的,這不,聰明的用戶又發現了它一個有趣的Bug。 首先我們聲明此Bug並不會影響你的電腦安全,亦不會對電腦產生任何危害,清楚了嗎?那開始吧。 現在我們在桌面上新增立一個叫做notepad的資料夾,然後打開你的Internet Explorer(IE6)6.0,在地址欄輸入http://www.pconline.com.cn/pcedu,然後按表菜單上的「檢視」-->「源文件」,哈!!看到了沒有?你並沒有打開這個網頁面的Html源文件,而是打開了剛才建立在桌面上的notepad資料夾,而且會看到裡面的文件。 這是在Windows XP Home版上測得的結果,該機已經打了絕大部分官修正檔,當然SP2修正檔也早打了,足見微軟並沒有收到相類似的Bug報告,從而沒有修復該漏洞。 你可能覺得這個Bug好像沒有什麼攻擊力吧?也不盡然。其實操作系統在打開網頁源代碼前,會花費一點時間在桌面上搜尋notepad相關的應用,也就是如果有一個notepad.exe文件,它也會照執行不誤,這是推論,事實是不是這樣?我們試試: 將桌面上的notepad資料夾刪掉,找一個exe文件拷貝到桌面上,接下來將它改名作notepad.exe。然後重複上面的檢視源代碼方法,這次跳出來的是什麼? 知道危害了吧!如果有人用這個方法害你,可真是防不勝防的,雖然這不失為一個打開該資料夾的超便捷方式,可是基本上不會有人這樣做的。現在這個問題還沒有解決的修正檔,不過筆者可以在這裡教一個治標的方法。 1.如果你還是想用記事本打開網頁源代碼的話,可以將C:\Windows\notepad.exe這個文件拷貝到桌面,現在試試,用IE6已變成跟以前一樣了。 2.如果你喜歡用別的編輯器的話,也可以將它們的應用程式改名放在桌面上,這樣你就可以直接用這些編輯器打開網頁源代碼。 另一個有趣的Bug,也是打了SP2也沒有修復的,而且還是關於記事本的問題(真是多災多難)。 這次我們在Windows XP操作系統裡任何一個分區新增立一個文本文件,然後打開之。在裡面輸入聯通。寫入這兩個字後按Ctrl+S儲存,立刻關掉這個文件,然後再打開這個文件,看到了什麼?聯通變成了一個大黑塊。 莫非微軟跟它有什麼爭執導致要用如此手段陷害聯通?並不是的,請別胡亂猜測,這又是另一個關於記事本的Bug而已。 下面筆者將分析一下這個問題,可能有點枯燥,如果你有興趣,可以接著看下去。 從編碼來說,因為Windows自帶的記事本預定是以Ansi編碼儲存文件的,而聯通這兩個字的16進制代碼是FFFE6A006803,所以被認為是UTF-8編碼。 而用UTF-8編碼方式打開的聯通兩字,則只能是一個黑黑的大方塊了。如果你能找到其它UTF-8編碼以FFFE開頭的中文字,則也可以達到「聯通」這種效果。 |
__________________ |
|
送花文章: 3,
|