Defacement Details of https://www.pena.co.id/

Saved on: 2022-01-21 21:32:24

IP: 103.253.212.192

Defacer: sandsx

Team: 22XploiterCrew

Location: Indonesia

Web Server: Apache