Defacement Details of https://doctorplus.biz/

Saved on: 2023-06-08 09:27:01

IP: 202.66.175.99

Defacer: revoer

Team: Solo Player

Location: India

Web Server: unknown