Defacement Details of http://www.x-push.cn/

Saved on: 2022-01-28 19:58:22

IP: 123.56.252.6

Defacer: ./raflixsec

Team: skull cyber army

Location: People’s Republic of China

Web Server: Apache