Home
News
Archive
Archive
Onhold
Notify
Mirror saved on:
2007-08-26 18:45:27
Defacer:
ertuqruLgazi
Domain:
http://www.chinapost.com.tw
IP address:
124.9.0.196
System:
Win 2000
Web server:
IIS/5.0
Attacker stats