Defacement Details of https://odipix.com

Saved on: 2023-08-13 14:20:09

IP: 68.178.166.72

Defacer: sanrei

Team: Cowok Tersakiti Team

Location: United States of America

Web Server: Apache