Defacement Details of https://new8spots.org.mo

Saved on: 2021-02-21 00:57:11

IP: 18.162.88.16

Defacer: megalodon

Team: INDONESIAN PREDATOR

Location: Hong Kong

Web Server: Apache