Defacement Details of http://67.223.117.7/

Saved on: 2023-06-24 20:41:17

IP: 67.223.117.7

Defacer: pwnsauce

Team: foursdeath team

Location: United States of America

Web Server: Apache