這件事情剛被我發現,雖然出問題的網站似乎不是蘋果自己管的,但所有的logo都是壹蘋果字樣,還是突現了網路安全維持的困難。

我是這樣注意到的:

1. 打開蘋果日報首頁,在http://1-apple.com.tw/apple/index.cfm

2.左邊選單,有個購物王,點下去就會到http://eshop.1-apple.com.tw/

整個網頁看起來很正常,試著把滑鼠游標移到橫幅廣告下面這排小字

 啟用虛擬集點卡     購物需知 紅利集點說明  兌換商品一覽 集點  管理中心

看瀏覽器下方,會看到網址是http://shopping.1-apple.com.tw/start.php?member=A5880000,如圖所示:

apple1.jpg

3. 找一個連結點點看,例如點"啟用虛擬集點卡",這時會打開一個新的視窗,裡面顯示的都是奇怪的外國文字。

仔細看看,會發現這一頁內容都是http://pikatechs.com這個網站的資料。

 apple2.jpg

 4. 這樣已經確定有問題了,只是不知道問題有多大。

我想,或許只是http://shopping.1-apple.com.tw的某個程式寫壞了,讓別人有機可乘。可是,看起來似乎壞了好幾個地方,包括start.php, infor_new.php, bonus_my.php都寫壞了,而且壞的方法都一樣,因為網址最後面加的都是同樣的member=Axxxxx的參數。

這樣是蠻奇怪的。好奇心使然,我試著打入http://shopping.1-apple.com.tw直接連連看,赫然發現,還是連到同一個網頁!

apple3.jpg

5. 看來,整個http://shopping.1-apple.com.tw都被這個pikatechs.com挾持了。猜測如果不是因為網站被駭,換掉了首頁,就是shopping.1-apple.com.tw這個DNS被挾持了。

打開了DOS視窗,查詢幾個網址如下:

C:\>nslookup shopping.1-apple.com.tw
Server:  dns4.giga.net.tw
Address:  203.187.0.6

Non-authoritative answer:
Name:    shopping.1-apple.com.tw
Address:  216.255.187.108

C:\>nslookup pikatechs.com
Server:  dns4.giga.net.tw
Address:  203.187.0.6

Non-authoritative answer:
Name:    pikatechs.com
Address:  216.255.187.26

C:\>nslookup 1-apple.com.tw
Server:  dns4.giga.net.tw
Address:  203.187.0.6

Non-authoritative answer:
Name:    1-apple.com.tw
Address:  61.66.29.131

C:\>nslookup www.1-apple.com.tw
Server:  dns4.giga.net.tw
Address:  203.187.0.6

Non-authoritative answer:
Name:    www.1-apple.com.tw
Address:  61.66.29.131
C:\>nslookup eshop.1-apple.com.tw
Server:  dns4.giga.net.tw
Address:  203.187.0.6

Non-authoritative answer:
Name:    eshop.1-apple.com.tw
Address:  61.66.29.134

看出來了嗎,1-apple.com.tw的網站,都放在61.66這個網段,唯獨shopping.1-apple.com.tw是在216.255這個網段,而且還跟pikatechs.com同一個網段!初步估計是因為shopping.1-apple.com.tw被那個pikatechs指到他們家的server去了。這樣說起來,是dns server被駭了!

如果是這樣,事情也不算小條。私下想想會不會是因為DNS放在跟那些壞蛋同樣的網段,所以被入侵或者偷修改了。

雞婆的先去http://reg.hinet.net 查了一下:

1-apple.com.tw的dns使用的是底下這兩個:

ns.1-apple.com       
ns1.1-apple.com

再對這兩個dns的IP再做一次查詢:

C:\>nslookup ns1.1-apple.com
Server:  dns4.giga.net.tw
Address:  203.187.0.6

Non-authoritative answer:
Name:    ns1.1-apple.com
Address:  61.31.50.35

C:\>nslookup ns.1-apple.com
Server:  dns4.giga.net.tw
Address:  203.187.0.6

Non-authoritative answer:
Name:    ns.1-apple.com
Address:  210.65.82.1

看到dns server的IP後,查詢了一下,發現dns server以及1-apple.com.tw的相關網站都是台灣的IP,是中華電信Hinet,新世紀資通以及台灣固網TFN等等各大台灣ISP的網段。而66.255的那兩個IP則是美國的IP,機器在美國。

兩者沒有什麼關聯,所以應該不是同網段的sniffer方式竊取密碼的。

推測是ns.1-apple.com伺服器被入侵了,偷改了這部份的A record。

當然,這只推測了為什麼http://shopping.1-apple.com.tw/會連到美國的那個網站去。

至於為什麼壹蘋果購物王http://eshop.1-apple.com.tw/上面那一排link會被竄改的這麼徹底,如果不是內部員工自己弄的,那就必然是駭客行為了。

再進一步用google搜尋shopping.1-apple.com.tw,可以找到約五個網頁含有這個字串,也可發現部分blog.1-apple.com.tw的網頁也遭淪陷,如圖:

可試試這個網址,就會看到

http://blog.1-apple.com.tw/playfun/index.cfm?Fuseaction=PersonArticle&ArtID=24309

apple5.jpg

查到這裡,因為不是1-apple.com.tw的網管,已經是我用公開資訊查詢的極限了。

不過,看起來1-apple.com.tw有三個地方出了問題,看起來不算不嚴重,包括

1. dns server中有一筆紀錄指向非自家的機器去,會顯示非蘋果的網頁內容。

2. 壹蘋果購物王上方橫幅廣告的下方連結資訊被竄改。

3. 壹蘋果Blog中有文章也淪陷,會顯示錯誤的購物資訊連結。

一下就看到三個包,而且發生在蘋果日報這麼大的公司身上…

作網路的人請自行小心,加強自家技術能力為上策。

來自日本的Information Architects網站,把最成功的兩百個網站用地鐵站地圖的方式呈現,非常有意思。

仔細看看,許多朗朗上口的網站都上去了。但是,由於是日本人整理的,台灣的前幾名網站似乎只上了個PCHOME,其他的都沒看到。

 要看地圖的話,點這個連結:

http://www.informationarchitects.jp/slash/ia_trendmap_start.html