Defacement Details of http://121.36.196.19/

Saved on: 2025-03-29 12:31:20

IP: 121.36.196.19

Defacer: God Of Server

Team: god of server

Location: People’s Republic of China

Web Server: Nginx