Unicode 控制字元 RLO 和 LRO 的測試

顯示結果從第 1 筆 到 10 筆,共計 10 筆
  1. #1
    萌え尽き症候群 琥珀 的大頭照
    註冊日期
    2002-08-17
    所在地區
    中和區
    討論區文章
    10,022

    Unicode 控制字元 RLO 和 LRO 的測試

    Unicode 控制字元,在多數語言的系統,用到的機會很少。經過詳細測試,結果如圖所示:

    ▼有很多不正常的檔案


    ▼命令提示符列出的檔案


    ▼列出符合條件的檔案


    ▼內部採用的處理方式


    雖然很少人會用 Unicode 所賦予的特性來輸入文字,不過一般用戶還是要多加留意,畢竟看到的也不代表是真實的。想知道檔案名稱是否有欺騙用戶的嫌疑,有很多方法可以用來驗證,例如:查看「確認檔案刪除」的對話方塊。

    參考:
    RLOでの拡張子偽装に注意(ウィルス対策)
    RLOでの拡張子偽装に注意(ウィルス対策)2
    RLOでの拡張子偽装に注意(ウィルス対策)3



  2. #2
    村人A lenbo 的大頭照
    註冊日期
    2001-04-30
    所在地區
    plala.co.jp
    討論區文章
    11,094

    回覆: Unicode 控制字元 RLO 和 LRO 的測試

    琥珀兄應該試著裝個VM玩一下UNIX-like OS

  3. #3
    無女友的人生38年 ellery 的大頭照
    註冊日期
    2001-04-23
    所在地區
    不知道耶, 反正可以上就好...
    討論區文章
    6,445

    回覆: Unicode 控制字元 RLO 和 LRO 的測試

    引用 作者:lenbo 瀏覽文章
    琥珀兄應該試著裝個VM玩一下UNIX-like OS
    您都玩哪些發行版的Linux呀?

    最近Fedora 12出了, 不過裝到USB沒辦法順利開機, 燒到RW片才行.

  4. #4
    村人A lenbo 的大頭照
    註冊日期
    2001-04-30
    所在地區
    plala.co.jp
    討論區文章
    11,094

    回覆: Unicode 控制字元 RLO 和 LRO 的測試

    引用 作者:ellery 瀏覽文章
    您都玩哪些發行版的Linux呀?

    最近Fedora 12出了, 不過裝到USB沒辦法順利開機, 燒到RW片才行.
    拉登教官指點,現在只玩 Debian netinst 的版本…
    只有安裝 Standard System 的環境而已。

    話說 Google Chrome OS 目前好像只釋出 source 而已…
    什麼時候才會有官方的 install iso 可以下載?

  5. #5
    無女友的人生38年 ellery 的大頭照
    註冊日期
    2001-04-23
    所在地區
    不知道耶, 反正可以上就好...
    討論區文章
    6,445

    回覆: Unicode 控制字元 RLO 和 LRO 的測試

    引用 作者:lenbo 瀏覽文章
    話說 Google Chrome OS 目前好像只釋出 source 而已…
    什麼時候才會有官方的 install iso 可以下載?
    今天看報導, 不會有Beta版釋出供玩家下載安裝,
    會直接交給合作的幾家小筆電廠商放在小筆電內明年起銷售.


    此文章於 2009-11-22 12:25 AM 被 ellery 編輯。

  6. #6
    無女友的人生38年 ellery 的大頭照
    註冊日期
    2001-04-23
    所在地區
    不知道耶, 反正可以上就好...
    討論區文章
    6,445

    回覆: Unicode 控制字元 RLO 和 LRO 的測試

    引用 作者:琥珀 瀏覽文章
    想知道檔案名稱是否有欺騙用戶的嫌疑,有很多方法可以用來驗證,例如:查看「確認檔案刪除」的對話方塊。
    請教一個問題, 檔名用什麼編碼系統與在哪個檔案系統有關嗎?
    例如NTFS上的檔名是不是一定為Unicode?

  7. #7
    萌え尽き症候群 琥珀 的大頭照
    註冊日期
    2002-08-17
    所在地區
    中和區
    討論區文章
    10,022
    NTFS 使用 Unicode,FAT32 使用 Unicode 和 ANSI。如果沒有特別說明,Windows 系統的 Unicode,永遠都是指 UTF-16 Little Endian,絕對不會是 UTF-8 或其他 Unicode 實作方式。

    檔案系統依附於作業系統,因此有些特性還是要看作業系統的支援。不同作業系統的 FAT32 檔案系統,檔名支援程度也不同。在 XP 系統測試 FAT16/FAT32/exFAT 檔案系統,可以正常使用範例的 Unicode 控制字元。這些特殊檔名,如果是在 95/98/Me/NT4 等系統下存取,想必會遇到一些問題。

    當然,有些屬於檔案系統+作業系統的問題,例如 FAT/FAT32 oddness on Win2000,就是微軟的問題了。

    引用 作者:ellery 瀏覽文章
    請教一個問題, 檔名用什麼編碼系統與在哪個檔案系統有關嗎?
    例如NTFS上的檔名是不是一定為Unicode?

  8. #8
    萌え尽き症候群 琥珀 的大頭照
    註冊日期
    2002-08-17
    所在地區
    中和區
    討論區文章
    10,022

  9. #9
    村人A lenbo 的大頭照
    註冊日期
    2001-04-30
    所在地區
    plala.co.jp
    討論區文章
    11,094

    回覆: Unicode 控制字元 RLO 和 LRO 的測試

    引用 作者:琥珀 瀏覽文章
    NTFS 使用 Unicode,FAT32 使用 Unicode 和 ANSI。如果沒有特別說明,Windows 系統的 Unicode,永遠都是指 UTF-16 Little Endian,絕對不會是 UTF-8 或其他 Unicode 實作方式。
    目前 Linux 好像都是用 UTF-8
    這樣子透過 Samba 存檔案時,
    應該原 UTF-16 LE 檔名的檔案,
    也會被編碼成 UTF-8 存入吧…

  10. #10
    萌え尽き症候群 琥珀 的大頭照
    註冊日期
    2002-08-17
    所在地區
    中和區
    討論區文章
    10,022
    嗯。就像瀏覽網頁一樣,只要能正確解讀,到最後要儲存檔案的時候,就是該目標系統的權責範圍了。所以,現在就不是很信任,於不同的作業系統和檔案系統,相互傳送重要的檔案。非要這樣做時,至少要留下檔案的原始副本,也就是只用複製的方式,在目標系統上任意操作,使用完就刪除。

    依據 msdn 部落格的某個撰寫者的說法,要放棄 UTF-16 而選擇 UTF-8,不可能。過去的十年是如此,目前也還是如此,除非微軟願意改變或妥協,在未來的作業系統使用 UTF-8 (ANSI+UTF-16+UTF-8),否則以一個小小的使用者或開發者來說,改變不了大局。

    引用 作者:lenbo 瀏覽文章
    目前 Linux 好像都是用 UTF-8
    這樣子透過 Samba 存檔案時,
    應該原 UTF-16 LE 檔名的檔案,
    也會被編碼成 UTF-8 存入吧…



類似的主題

  1. 【軟體】IE 7.0 的測試版
    作者:日本女生好漂亮 所在討論版:-- 網 路 軟 體 討 論 一 版 (Browser,Email
    回覆: 23
    最後發表: 2006-08-29, 11:51 AM
  2. 【求助】我該如何知道SQL7.0 字元集與排序次序集unicode選項
    作者:99stanley 所在討論版:-- HELP ME 電 腦 軟 硬 體 急 救 版
    回覆: 3
    最後發表: 2005-01-05, 01:51 PM
  3. 【求助】HTML語法中textarea如何限制字元
    作者:時空之鑰 所在討論版:-- HELP ME 電 腦 軟 硬 體 急 救 版
    回覆: 5
    最後發表: 2004-06-01, 02:27 PM
  4. 空白片的測試???
    作者:danc 所在討論版:-- 光 碟 燒 錄 討 論 版
    回覆: 2
    最後發表: 2002-04-28, 01:43 AM
  5. Asus A7m266D dk71700+的測試
    作者:chen0337 所在討論版:-- 電 腦 硬 體 討 論 版
    回覆: 0
    最後發表: 2002-03-20, 10:29 PM

 

149378 pczone -vbb3

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •