Defacement Details of http://159.89.116.226:8090/

Saved on: 2022-01-22 02:41:38

IP: 159.89.116.226

Defacer: p3ych

Team: p3ych.id

Location: Canada

Web Server: Apache