javajohn

          金色年華

          chm文件無法打開-解決方法

          chm文件無法打開?
          僅供參考


          方法 1
          1. 雙擊此 .chm 文件。
          2. 在“打開文件安全警告”對話框,單擊以清除“打開此文件前始終詢問”復選框。
          3. 單擊“打開”。

          方法 2
          1. 右鍵單擊該 CHM 文件,然后單擊“屬性”。
          2. 單擊“取消阻止”。
          3. 雙擊此 .chm 文件以打開此文件。


          chm文件無法打開問題的解決



          剛從家回來,重新安裝了系統,發現原來可以正常打開的chm文件無法打開了,自己試著解決了,發出來共享一下。

          系統版本 xp sp2專業版本。
          問題:chm文件打開無法顯示

          “CHM格式的文件無法顯示,而且windows 2000上正常,windows xp上打開后顯示無法找到頁面。

          在某些CHM文件中可能會使用到InfoTech協議,而它包含3種協議:ms-its 、its、mk:@msitstore 。利用這些協議,惡意攻擊者或者惡意代碼將可能導致幫助產生溢出漏洞,從而控制計算機。而MS最新公布的安全更新MS05-026 KB896358修正了這一情況,并屏蔽了遠程鏈接,這就導致了使用了遠程鏈接的一些CHM頁面開啟失敗。趨勢安全站點對此漏洞作出了如下描述:

          這個安全問題來自于早先公布的微軟HTML Help漏洞。HTML Help是Windows平臺上的標準幫助系統。作者可以使用它為程序或者多媒體主題或者Web站點創建在線的幫助文件。
          由于HTML Help并不會完全校驗輸入數據的特性,導致這一點可能被利用。一個特殊的CHM文件可以導致幫助系統溢出,這個溢出如果被利用,就可以用于執行惡意代碼。
          這樣的惡意CHM文件可以使用“ms-its”協議,通過IE開啟。開啟后的CHM文件不再需要用戶的參與,就能夠自動執行惡意CHM文件和附隨的代碼。“ms-its”協議是InfoTech 協議的一部分,該協議能夠 為ITSS.DLL或者微軟InfoTech Storage System Library所執行。當然,這些惡意的程序無法靠自身傳播,仍然需要用戶在特定的位置,通過IE和“ms-its”協議訪問惡意的CHM文件。
          這種情況一旦發生,如果受影響的用戶當前登錄身份是管理員,遠程代碼執行的漏洞可以允許惡意用戶或者惡意軟件,獲得受影響系統的完全控制權限。
          從而這個惡意用戶或者惡意程序得以在此系統上執行代碼,并使用完全控制權限安裝或者運行程序,并能夠察看或者編輯數據。因此,這個漏洞同樣也能夠被用于復制。

          受影響的系統:

          Microsoft Windows 2000 Service Pack 3
          Microsoft Windows 2000 Service Pack 4
          Microsoft Windows 98
          Microsoft Windows 98 Second Edition
          Microsoft Windows Millennium Edition
          Microsoft Windows Server 2003
          Microsoft Windows XP Service Pack 1
          Microsoft Windows XP Service Pack 2
          Microsoft Windows Server 2003 for Itanium-based Systems
          Microsoft Windows XP -Bit Edition Service Pack 1 (Itanium)
          Microsoft Windows XP -Bit Edition Version 2003 (Itanium)
          Microsoft Windows XP Professional x Edition
          Microsoft Windows Server 2003 Service Pack 1
          Microsoft Windows Server 2003 with SP1 for Itanium-based Systems
          Microsoft Windows Server 2003 x Edition

          解決方法如下:

          [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
          "UrlAllowList"="\\\helpfiles\;file://\\\helpfiles"

          需要提到一點的是,默認情況下,子健1.x 下可能并不存在 ItssRestrictions子健,您需要手動創建它,然后在其下創建字符串鍵值 UrlAllowList 。

          posted on 2006-08-04 17:13 javajohn 閱讀(4169) 評論(2)  編輯  收藏 所屬分類: 我的記憶

          Feedback

          # re: chm文件無法打開-解決方法 2009-03-02 17:48

          找不到\HTMLHelp呀  回復  更多評論   

          # re: chm文件無法打開-解決方法 2009-12-23 00:33 magoo Y

          技術的我不懂,不過按照你說的把打開時出現的對話框里總是顯示的復選框取消了,就可以打開了,呵呵,謝謝啊  回復  更多評論   


          My Links

          Blog Stats

          常用鏈接

          留言簿(7)

          隨筆分類(36)

          隨筆檔案(39)

          classmate

          good blog

          企業管理網站

          好友

          站點收藏

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 九江县| 康马县| 黔南| 广昌县| 资溪县| 青河县| 友谊县| 汉源县| 板桥市| 白城市| 德庆县| 宕昌县| 蓝田县| 区。| 乳源| 盐边县| 察雅县| 海原县| 蒲江县| 双鸭山市| 河西区| 察隅县| 濉溪县| 明水县| 克拉玛依市| 金塔县| 明光市| 琼结县| 朝阳市| 东莞市| 且末县| 馆陶县| 南平市| 鄢陵县| 达孜县| 吉木萨尔县| 新昌县| 淮南市| 桦川县| 鄂伦春自治旗| 北辰区|