Defacement Details of https://techplusltd.com/

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

IP: 62.182.17.23

Defacer: ./whosvinz

Team: student class smekensa

Location: United Kingdom

Web Server: Apache