Defacement Details of http://www.xtydz.cn/

Saved on: 2025-09-21 18:53:11

IP: 124.220.66.45

Defacer: butzxploit

Team: butzxploit

Location: People’s Republic of China

Web Server: Apache