有個方法可解,是移植 XP 的輸入法,完成後並不會有 UAC 造成的問題,
方法如下步驟:

大易輸入法的部份

1. 從 XP 的 C:\WINDOWS\system32 複製下列檔案到 Vista 的 C:\WINDOWS\system32dayi.ime dayiphr.tbl dayiptr.tbl msdayi.tbl uniime.dll

2. 加入以下的登錄資料[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
\Control\Keyboard Layouts\E0060404]

"Layout Display Name"="中文 (繁體) - 大易XP"
"IME File"="dayi.ime"
"Layout Text"="中文 (繁體) - 大易XP"
"Layout File"="KBDUS.DLL"

注音輸入法的部份

1. 從 XP 的 C:\WINDOWS\system32 複製下列檔案到 Vista 的 C:\WINDOWS\system32phoncode.tbl phonptr.tbl phon.tbl uniime.dll

因為 Vista 注音輸入法的檔案有一個檔名相同,為不破壞原有的輸入法,
將 XP 的 C:\WINDOWS\system32\ phon.ime
複製到 Vista 的 C:\WINDOWS\system32\phonXP.ime

2. 加入以下的登錄資料[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
\Control\Keyboard Layouts\E0010404]

"Layout Display Name"="中文 (繁體) - 注音XP"
"IME File"="phonXP.ime"
"Layout Text"="中文 (繁體) - 注音XP"
"Layout File"="KBDUS.DLL"

接下來只要依正常的方法新增輸入法即可。行列輸入法的朋友可以嚐試以類似的
方法自己修改。

匈牙利命名法,現在被稱為匈牙利應用命名法,由1972年至1981年在施樂帕洛阿爾托研究中心工作的程式設計師查爾斯·西蒙尼發明。此人後來成了微軟的總設計師。
這種命名法其實是對於西蒙尼祖籍的一種諷刺。匈牙利人名和大多數其他歐洲人名相比是反過來的,即姓氏在名字的前面。舉個例子,英語化的名字"Charles Simonyi"在匈牙利語中原本是"Simonyi Károly"。同樣的,在匈牙利命名法中,類型名在實際變數名前,而不是像大多數歐洲的Smalltalk那樣,類型放在變數名後,例如aPoint和lastPoint。後者在西蒙尼任職于施樂帕洛阿爾托研究中心時期非常流行。這種命名法可能也是受到了一種叫做波蘭式的不相關的概念的啟發。
匈牙利命名法這個叫法被許多人記住是因為難發音的輔音字串有點像一些東歐語言中輔音豐富的拼寫方式,儘管實際上匈牙利語是屬於 芬蘭-烏戈爾語族,而不像斯拉夫語族那樣母音豐富。舉例來說,零結束字元串的前綴"sz"實際上就是匈牙利字母表中的一個合體字母(參看德語中的ß)。
系統命名法與應用命名法的區別在於前綴的目的。
在系統匈牙利命名法中,前綴代表了變數的實際數據類型。例如:
lAccountNum : 變數是一個長整型 ("l");
arru8NumberList : 變數是一個無符號8位整型數組 ("arru8");
szName : 變數是一個零結束字元串 ("sz"),這是西蒙尼最開始建議的前綴之一。
匈牙利應用命名法不表示實際數據類型,而是給出了變數目的的提示,或者說它代表了什麼。
rwPosition : 變數代表一個行 ("rw")。
usName : 變數代表一個非安全字元串 ("us"),需要在使用前處理。
strName : 變數代表一個包含名字的字元串("str")但是沒有指明這個字元串是如何實現的。
西蒙尼建議的大多數前綴都是自然語義的,但不是所有。下面幾個是來自原始論文的: [1]
pX是指向另一個X類型的指針,這包含非常少的語義信息。
d是一個前綴表示兩個值的區別,例如,dY可能代表一個圖形沿Y軸的距離,而一個僅僅叫做y的變數可能是一個絕對坐標。這完全是自然語義的。
sz是一個無結束或零結束的字元串。在C中,這包含一些語義信息,因為它不是很明確一個char*類型的變數是一個指向單個字元的指針,還是一個字元數組,亦或是一個零結束字元串。
w標記一個變數是一個字。這基本上沒有包含什麼語義信息,因此大概會被當成是系統命名法。
b標記了一個位元組,和w對比可能有一些語義信息,因為C語言中,只有位元組大小的數據是char型的,因此這些有時候被用來保存數值。這個前綴也許可以明確某個變數保存的是應該被看作是字母(或更一般的字元)的數值還是一個數字。
由於這種命名法通常使用小寫字母開頭用來助記,但是並沒有對助記符本身作規定。有幾種被廣泛使用的習慣(見下面的示例),但是任意字母組合都可以被使用,只要它們在代碼主體中保持一致就可以了。
在使用匈牙利系統命名法的代碼中有時候也可能包含系統匈牙利命名法,即在描述被單獨以類型方式定義的變數時使用。

雲端運算(cloud computing,分散式運算技術的一種,其最基本的概念,是透過網路將龐大的運算處理程序自動分拆成無數個較小的子程序,再交由多部伺服器所組成的龐大系統經搜尋、運算分析之後將處理結果回傳給用戶。透過這項技術,網路服務提供者可以在數秒之內,達成處理數以千萬計甚至億計的資訊,達到和「超級電腦」同樣強大效能的網路服務。

最簡單的雲端運算技術在網路服務中已經隨處可見,例如搜尋引擎、網路信箱等,使用者只要輸入簡單指令即能得到大量資訊。未來如手機、GPS等行動裝置都可以透過雲端運算技術,發展出更多的應用服務。進一步的雲端運算不僅只做資料搜尋、分析的功能,未來如分析DNA結構、基因圖譜定序、解析癌症細胞等,都可以透過這項技術輕易達成。稍早之前的大規模分散式運算技術即為「雲端運算」的概念起源。2007年10月,Google與IBM開始在美國大學校園,包括卡內基美隆大學、麻省理工學院、史丹佛大學、加州大學柏克萊分校及馬里蘭大學等,推廣雲端運算的計畫,這項計劃希望能降低分散式運算技術在學術研究方面的成本,並為這些大學提供相關的軟硬體設備及技術支援(包括數百台個人電腦及BladeCenter與System x伺服器,這些運算平臺將提供1600個處理器,支援包括Linux、Xen、Hadoop等開放原始碼平臺)。而學生則可以透過網路開發各項以大規模運算為基礎的研究計畫。2008年1月30日,Google宣佈在台灣啟動「雲端運算學術計畫」,將與臺大、交大等學校合作,將這種先進的大規模、快速運算技術推廣到校園。

另外,grid computing (網格運算) 這個名詞跟 cloud computing 很像。其實 cloud computing 在概念上跟 grid computing 並沒有非常嚴格的區隔或是很大的不同,兩者均可看成是 distributed computing (分散式運算) 衍伸出來的概念。grid computing 一詞出現得較早,將重點的概念放在異質系統之間運算資源的整合,簡單來說,就是讓不同等級的電腦、或是不同作業系統的電腦,彼此之間可以透過通訊標準來互相溝通,分享彼此的運算資源。在網際網路還沒有今天這麼發達之前,企業採用 grid computing,很大的原因是為了讓組織內部的 IT 資源達到更良好的使用率。這些 Web Service 繼續發展下去,所有的人現在可以在網路上不同的地方,利用各大企業開放出來的運算資源,進行資料的運算或是提供服務給使用者,於是就在這樣的情況之下,cloud computing 被提了出來。因為現在無論是一般的使用者或是開發者,都透過網路來取得資料或是進行資料運算,自己本地端的運算資源雖然有限,還是可以透過網路進行複雜的運算,結果資料就像是從天上的雲端掉下來一樣,相信學資訊的讀者都對於將網際網路表示成一朵雲的圖示不會陌生。所以cloud computing 並不代表任何單一技術的突破或是革新,它代表的是分散式運算本身的一種成熟,就好像我們看到網路發展到一定程度了,就有人喊出了 Web 2.0,都是一樣的道理。

這個網址,只需要輸入ip address便能查出ip的位置. 大家可以試下:

http://dir.twseo.org/ip-check.php

假設舊的網域是aaa.com ,新的網域名是 bbb.com。
你要做的是:

1. 新增bbb.com 在DNS裡的解析。
2. 新增mail.bbb.com 為A 紀錄
3. 新增IP反解析
4. 在Exchange 2000管理介面有一個"Recipient Policies" 新增SMTP address for bbb.com。
(詳細做法參考 http://support.microsoft.com/default.aspx?scid=kb;en-us;289833 )
5. 新增DNS的 MX 紀錄。

由於新增的SMTP address在AD裡會慢慢的出現,所以要記得回AD管理介面去檢查USER的SMTP address的設定。每一個USER都可以設定只有aaa.com 或是只有bbb.com或是兩者都有。
中文KB: http://support.microsoft.com/kb/289833/zh-tw

Windows Support Tools(支援工具)是Windows XP深藏不露的錦囊之一,裡頭包含了超過100種的公用程式,其中有許多是從Microsoft Windows 2000 Resource Kit(資源套件)才開始納入的,包括可以用來變更設定、清理個人電腦、解決疑難雜症、取得系統資訊的工具,以及其他許多很棒的東西。Windows Support Tools裡頭有不少對於系統和網路管理者而言尤其方便好用的工具。這個月,就由我來向讀者介紹10種我個人最喜愛的Windows Support Tools支援工具吧。

你可以在自己的Windows XP光碟的\support\tools資料夾中找到待會兒要介紹的Windows Support Tools。這些工具不是預設安裝的。換句話說,你必須自行安裝,方法是:從命令列執行setup.exe命令,或是以滑鼠雙擊suptools.msi安裝套件。若是要安裝全部Windows Support Tools支援工具的話,安裝過程中請選擇[Complete Installation](完整安裝)。

(註:Windows Support Tools在安裝完畢之後並不會出現在[開始]功能表的程式集裡頭,因此啟動本文所述10種工具的方法,是在[命令提示字元]視窗的命令列模式中,直接輸入執行檔的名稱。)

10. Active Directory管理工具(Active Directory Administration Tool,ldp.exe)─Windows Support Tools中的ldp.exe公用程式提供一個「檔案總管」式的Active Directory(AD)檢視介面。此工具可以讓你連接AD,或是任何LDAP(Lightweight Directory Access Protocol,簡便目錄存取協定)相容的目錄。你可以利用ldp.exe來顯示儲存於AD之中的物件,並看到它們的中繼資料(metadata)、安全描述項(security descriptor)和複寫中繼資料(replication metadata)等資訊。

9. Windows Installer清理工具(Windows Installer Cleanup,msicuu.exe)─msicuu.exe會顯示一個對話方塊,上頭的清單方塊為你列出了可供選取的Windows Installer(.msi)檔案,以便清理。此公用程式可以協助你修正Windows Installer在安裝、回復或是反安裝的過程中,因失敗所造成的問題。此工具還包含一個類似於msicuu.exe的命令列工具,叫做msizap.exe。可惜的是,這兩個工具都只能夠處理Windows Installer格式的檔案,而非對所有的安裝檔案都有效。

8. DHCP伺服器探測工具(DHCP Server Locator,dhcploc.exe)─dhcploc.exe可以顯示指定的子網路範圍內,所有運作中的DHCP伺服器的名稱。此工具也可以用來偵測未認證的DHCP伺服器,而如果真的有發現的話,它將會發出「嗶」聲或是送出警示訊息。

7. 樹系移動工具(Movetree,movetree.exe)─movetree.exe程式是一個命令列的工具,可以讓你在AD樹系的網域之間用來移動AD物件,比方說OU(organizational unit,組織單位)和使用者。當你以此工具處理AD使用者的時候,它將只會移動AD物件而已,換言之,Movetree工具並不會移動相關的設定檔和登入Script。

7. 樹系移動工具(Movetree,movetree.exe)─movetree.exe程式是一個命令列的工具,可以讓你在AD樹系的網域之間用來移動AD物件,比方說OU(organizational unit,組織單位)和使用者。當你以此工具處理AD使用者的時候,它將只會移動AD物件而已,換言之,Movetree工具並不會移動相關的設定檔和登入Script。

6. 已開啟檔案檢視工具(Open Handles,oh.exe)─oh.exe命令會顯示系統上所有已開啟的檔案代碼(file handle)。除了顯示已開啟的檔案之外,此命令還會顯示開啟它們的處理序的名稱。以登錄為例,oh.exe所顯示的將是開啟的機碼。當某個應用程式回報說有檔案共用衝突發生時,此公用程式將可助你一倍之力,因為它可以判斷系統上已開啟的檔案可能是由哪些處理序所持有的。

5. 網路連線測試工具(Network Connectivity Tester,netdiag.exe)─netdiag.exe是一個命令列程式,它可以協助你研判各種可能導致網路出現問題的原因。此工具可以顯示關於系統TCP/IP組態設定、網路介面卡、網路通訊協定繫結、網路DNS伺服器等的資訊,甚至連你安裝了哪些Hotfixes都能夠得知。

4. 網域安全通道公用程式(Domain Secure Channel Utility,nltest.exe)─nltest.exe在Windows Support Tools中的地位,猶如馬蓋先口袋裡頭的那把萬能的瑞士刀。你可以使用nltest.exe來列出網域控制器(domain controller,DC)和站台(site)的清單、測試各Windows網域之間信任關係(trust relationship)的狀態、顯示使用者帳戶的資訊、強制使用者帳戶進行同步,以及將系統關機等等,而以上所述還只是此工具的部分功能而已。

3. 目錄磁碟使用率工具(Directory Disk Usage,diruse.exe)─diruse.exe是一個命令列的工具,可以用來顯示目錄大小的資訊。此工具可以讓你得知目錄及其子目錄所使用的磁碟空間數量,而且可以給予你立即的提示,讓你全盤瞭解儲存空間的使用現況。diruse.exe工具也會顯示NTFS壓縮目錄的壓縮資訊。

2. DNS伺服器故障排除工具(DNS Server Troubleshooting Tool,dnscmd.exe)─dnscmd.exe工具讓你得以運用命令式的Script來完成所有重要的DNS管理工作。你可以用它來建立或變更區域(zone)和資源記錄,並且強制進行DNS伺服器與其快取(或實體的DNS資料檔案)之間的複寫。

1.Windows網域管理員(Windows Domain Manager,netdom.exe)─netdom.exe工具可以讓你用來處理Windows網域和信任。你可以用它來新增或移除網域中的電腦帳戶、重新設定電腦帳戶的密碼、移動網域中的伺服器,以及建立Windows網域之間的單向和雙向信任。由於netdom.exe是一個命令列工具,換句話說,它將能夠為你的管理Script的威力加分,使之實現許多很棒的功能。

什麼是網頁惡意程式?
網頁惡意程式是利用網頁來破壞的惡意程式碼,它存在於網頁之中,是使用Script語言編輯的惡意碼,利用IE、FireFox或其它瀏覽器的漏洞來植入惡意程式或木馬。當使用者瀏覽至含有網頁惡意程式網站的同時,惡意程式已悄悄植入使用者的電腦中,駭客可以利用受害者系統的資源發動攻擊加以破壞,或盜取個人機密資料等。

感染後可能會發生下列的情形:修改使用者電腦的設定(例如登錄機碼值),或變更使用戶的瀏覽器首頁、瀏覽器設定等,也有可能會關閉某些系統功能、刪除防毒軟體、植入木馬,偷取使用者個人信用卡、帳號密碼、瀏覽網頁歷史資料等。因為網頁惡意程式撰寫容易,並且有駭客專門提供工具便於修改惡意程式碼的內容,使得使用者防不勝防。

目前的網頁惡意程式多是利用JavaScript、ActiveX在使用者電腦端上執行。問題發生的原因,大都來自IE 的本身或其它瀏覽器的漏洞。

竄改的兩大目標
這種非法、惡意的程式能夠得以被自動執行,在於它完全不受用戶的控制。你一旦瀏覽含有該病毒的網頁,即可以在你不知不覺的情況下馬上中招,為用戶的系統帶來一般性的、輕度性的、嚴重惡性等不同程度的破壞,苦不堪言,甚至損失慘重到無法彌補。

根據目前網路上流行的常見網頁惡意程式行為特徵,網頁惡意程式的種類大致歸納為以下兩大種類:

一、透過Java Script、Applet、ActiveX編輯的腳本程式,修改IE瀏覽器:
.預設首頁被修改
.預設的微軟更新首頁被修改
.首頁設定被鎖定,且設定選項無法變更
.預設的IE搜索引擎已被修改過
.IE標題欄位被新增其他來路不明欄位資訊
.滑鼠右鍵功能表被新增來路不明網站廣告鏈結
.滑鼠右鍵彈出功能表功能被禁止使用
.IE書籤被強迫新增來路不明網站的位址鏈結
.在IE工具欄出現來路不明的工具按鈕
.會不定時的彈出廣告視窗

二、透過Java Script、Applet、ActiveX編輯的腳本程式修改用戶作業系統:
.開機後出現不知名的對話方塊
.系統正常啟動後,但IE被鎖定開啟自動連結到不知名網站
.格式化硬碟
.未經授權竊取使用者個人機密資料
.鎖定並禁止變更登錄檔.使用者電腦上出現一些來路不明的檔案
.使用者電腦的CPU使用率一直是在100%,居高不下

你可能會很好奇什麼樣的網站伺服器容易被植入木馬?

最常見的成因就是弱點或管理不當。對於具有下列問題的網站,你應特別提高警覺:
.不當的設定與管理,網頁伺服器具有已知安全弱點
.不安全的預設網站路徑與記錄檔檔案配置
.未更改預設的管理者密碼
.不當設定讓使用者能存取任何網頁目錄
.過於寬鬆的網頁權限設定
.沒有刪除不必要的網站或虛擬目錄
.網頁應用程式設計錯誤
.具有SQL注入(SQL Injection)或跨站腳本程式(XSS)問題

基本預防方法
要避免被網頁惡意代碼感染,首先是不要輕易去一些自己並不十分熟悉的網站,尤其是一些表面看起來非常美麗誘人的網址更是不要輕易點選進入,否則不經意間往往就會誤中網頁惡意程式。由於這類型網頁內含惡意程式的ActiveX語法,因此在IE設定中須將ActiveX元件和控制項、Java腳本等全部禁止,就可以減低中木馬的機率。

你可透過以下方法加以預防:
.提高IE的安全性設定,停用Script和ActiveX元件下載
.在IE視窗中點擊工具下的Internet選項,在出現的視窗方塊中點選「安全性」標籤,再點選「自定層級」選項,就會出現「安全性設定」選頁對話方塊,把所有關於ActiveX控制項、外掛和以及Java相關的設定,全部選擇「停用」或「提示」。不過,這麼做可能會造成一些原本正常使用 ActiveX的網站無法瀏覽。
.升級IE的版本至最新版本並裝上所有的修補程式,可以減少誤中木馬的情形發生。
.安裝防毒軟體。防毒軟體一般會監控那些自行開啟的網頁。
.請記得時時更新防毒軟體病毒碼,他們能及時阻擋木馬或將電腦內的病毒刪除。並定期掃描、檢查本機上所有磁碟機。
.定期瀏覽並注意惡意掛馬網站公告:例如到StopBadware網站上查詢。
.不隨意瀏覽不知名的網站
.考慮使用IE以外的瀏覽器,例如FireFox。請注意:目前所有瀏覽器都有安全性上的問題,所以並沒有絕對安全的瀏覽器。
.建立網站黑名單,杜絕來路不明的網站。
.使用ProcessExplorer、Autoruns等程式,檢視重要電腦的開機執行狀態。

惡意掛馬檢測網站
筆者想特別提供一個惡意掛馬檢網站,你只要輸入可能植入木馬的網站,即可檢測出是否該網站是否有被掛馬。這個網站叫做SCOUT(Speedy Complete Online URL Test)http://www.client-honeynet.org/cwebservice.php

較新的文章 較舊的文章 首頁