Defacement Details of http://www.taifuji.com/uploadfiles/kindles/file/20230812/20230812191354_43088.html

Saved on: 2023-08-13 00:20:30

IP: 113.28.170.146

Defacer: xyz

Team: alpha wolf

Location: Hong Kong

Web Server: Apache