Defacement Details of https://barracudateamchat.nl/

Saved on: 2024-12-21 03:26:42

IP: 31.220.81.73

Defacer: fakesite

Team: cyber error system

Location: Spain

Web Server: Apache