Skip to content
lfm.sys SysAdmin & Backend Developer Initiate contact

Project

ShadowScan

Discord bot for authorized network diagnostics, service discovery, and security analysis using NMAP and external threat intelligence APIs.

Pythondiscord.pyNMAPaiohttppsutilVirusTotal APIAbuseIPDB APIOTX API

Problem

Network diagnostics and reputation checks needed to be available through a controlled, auditable interface with safeguards against misuse.

Impact

ShadowScan packages scan modes, threat intelligence, rate limiting, validation, audit logging, and administrative controls into a modular diagnostics bot.

Scope

ShadowScan is a security and network diagnostics bot designed for authorized service discovery, network scanning, and reputation checks from Discord.

Highlights

  • Built a modular Python Discord bot with NMAP integration.
  • Implemented multiple scan modes, service detection, and structured scan results.
  • Added rate limiting, input validation, and target protection to prevent abuse.
  • Integrated VirusTotal and threat intelligence APIs for reputation checks.
  • Designed audit logging, administrative controls, and command queue management.

Technical emphasis

The project focuses on controlled diagnostics: permissions, queueing, structured output, external API enrichment, and safeguards that keep network tooling usable without becoming reckless.