Defacement Details of http://141.193.124.66:8081/sxc.htm

Saved on: 2021-09-01 00:26:07

IP: 141.193.124.66

Defacer: katyusha

Team: securityxploitcrew

Location: United States of America

Web Server: unknown