Defacement Details of http://demo.techcloudltd.com//

Saved on: 2025-09-20 16:18:02

IP: 198.54.126.135

Defacer: 0399obot

Team: 0399obot

Location: United States of America

Web Server: Apache