Defacement Details of https://telupress.telkomuniversity.ac.id/publisher-detail/fix-your-site%21/20

Saved on: 2024-09-16 23:31:21

IP: 194.163.41.76

Defacer: tyzals

Team: No Team

Location: Germany

Web Server: LiteSpeed