Defacement Details of https://idln.kemdikbud.go.id/owned.html

Saved on: 2020-06-07 01:50:37

IP: 118.98.221.14

Defacer: Pterodactyl_Xploit

Team: XploitSec-ID

Location: Indonesia

Web Server: Apache