Defacement Details of http://xn--viqu34b.cn/wp-login.php

Saved on: 2021-10-08 18:18:16

IP: 121.37.146.14

Defacer: r1k0333x

Team: jawa6etar

Location: People’s Republic of China

Web Server: Apache