Defacement Details of https://techplusltd.com/

Saved on: 2024-02-27 18:47:59

IP: 62.182.17.23

Defacer: ./whosvinz

Team: ./whosvinz

Location: United Kingdom

Web Server: Apache