Defacement Details of https://doctorplus.biz/

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

IP: 202.66.175.99

Defacer: Revoer

Team: revoer

Location: India

Web Server: unknown