Report for IP: 45.138.12.185

Threat LevelCRITICAL80/1008 rule types across 5 attack categories
8 incidents on record · 8 rule types · active attacker + blocklisted · active over 4 days · last seen 20d ago
PTR N/A
Org / ASN TC DATACENTER LIMITED
Country 🇭🇰 Hong Kong
City Sheung Wan, Central and Western
Timezone Asia/Hong_Kong

Attack Analysis

Backup & Database File Probe
This IP requested common backup file paths (.bak, .sql, .zip, wp-config.bak), hunting for database dumps or config files containing plaintext credentials. A single exposed wp-config.bak can hand an attacker full database access. This attack is automated and deliberate.
Git Repository Exposure Probe
This IP requested the /.git/ directory, attempting to download source code, commit history, database credentials, and API keys from an accidentally exposed Git repository. Automated tools can reconstruct an entire codebase from an exposed .git folder. No legitimate client ever requests this path.
Listed on 2 threat-intelligence blocklists
  • Spamhaus DROP — Spamhaus DROP lists netblocks hijacked or leased by professional spam and cybercrime operations. Very low false-positive rate: no legitimate traffic is expected from these ranges.
  • FireHOL level1 — FireHOL level1 merges DShield, Spamhaus DROP, bogon ranges and Feodo botnet servers into one curated list built for very low false positives. When DShield or Spamhaus DROP also match, this one adds no independent evidence, since it already contains them.
Curated, low-false-positive lists match, so this is a high-confidence bad address.
Geo-Blocked Country
This IP was blocked purely based on its country of origin — the site owner has restricted access from this IP's geographic location due to a pattern of unwanted traffic from that region. This does not necessarily mean the specific IP itself has attacked anything; it reflects a blanket country-level policy.
.env File Exposure Probe
This IP requested a .env file (or a variant like .env.local, .env.production) — files that commonly contain database credentials, API keys, and other secrets for a web application. No legitimate visitor ever requests this path; it is exclusively probed by attackers hunting for leaked configuration.
Credential & Secret-Store File Probe
This IP requested a dot-folder or file used by cloud CLIs, SSH, or AI coding tools to store credentials — AWS/GCP/Azure config, SSH private keys, .netrc, or a Claude/Codex/Cursor config folder. These never belong in a web root; a hit hands an attacker API keys or shell access outright. No legitimate visitor requests these paths.
Webshell Upload Scan
This IP rapidly probed multiple non-existent PHP paths in under 60 seconds — a hallmark of automated webshell scanning tools hunting for previously uploaded backdoors or vulnerable file-upload endpoints. If successful, a webshell grants the attacker full remote code execution on the server.
Bad Bot Flood
This IP generated over 20 HTTP 4xx errors in 60 seconds using a User-Agent identified as a bad bot (scraper, headless browser, or attack proxy). The high error rate indicates automated probing for vulnerabilities while trying to appear as generic traffic. Legitimate services respect robots.txt and do not flood servers with errors.

Reports (8)

Date Severity Description
17 Oct 2026 - 04:09 high Web: Bad bot 4xx flood — 20+ errors in 60s
17 Oct 2026 - 04:09 medium Query Guard — Path Dotenv Exposed
17 Oct 2026 - 04:09 medium Query Guard — Path Credential File Probe
17 Oct 2026 - 04:09 high Web: Webshell scan — 3+ unknown PHP probes in 60s
17 Oct 2026 - 04:09 low Geo Blocker — Country Match
16 Oct 2026 - 07:19 low Spamhaus DROP (hijacked/spammer netblocks), FireHOL level1 (DShield+Spamhaus DROP+bogons+Feodo, merged, low-FP)
12 Oct 2026 - 16:36 high Web: Git repo exposure probe
12 Oct 2026 - 16:36 high Web: Backup/database file probe