docs: update roadmap and tracking for v0.4.0 wave 3
Mark v0.2.0 and v0.3.0 as done, set up wave 3 sprint targeting local database plugins (geoip, asn, torcheck, iprep, cve). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
32
ROADMAP.md
32
ROADMAP.md
@@ -10,7 +10,7 @@
|
||||
- [x] Auto PING/PONG, nick recovery, reconnect
|
||||
- [x] CLI entry point with argparse
|
||||
|
||||
## v0.2.0 -- Operational Toolkit (current)
|
||||
## v0.2.0 -- Operational Toolkit (done)
|
||||
|
||||
- [x] Plugin hot-reload (!load, !reload, !unload, !plugins)
|
||||
- [x] Command shorthand (unambiguous prefix matching)
|
||||
@@ -23,30 +23,30 @@
|
||||
- [x] Reverse shell generator (11 languages)
|
||||
- [x] CIDR calculator plugin
|
||||
- [x] Bot uptime command
|
||||
- [ ] SASL authentication
|
||||
- [ ] Rate limiting (anti-flood)
|
||||
- [ ] CTCP VERSION/TIME/PING responses
|
||||
- [x] SASL PLAIN authentication
|
||||
- [x] Rate limiting (anti-flood, token bucket)
|
||||
- [x] CTCP VERSION/TIME/PING responses
|
||||
|
||||
## v0.3.0 -- Wave 2 Plugins
|
||||
## v0.3.0 -- Wave 2 + Admin (done)
|
||||
|
||||
- [ ] WHOIS plugin (raw socket, port 43)
|
||||
- [ ] Port scanner plugin (async TCP connect)
|
||||
- [ ] HTTP check plugin (status, redirects, timing)
|
||||
- [ ] TLS check plugin (cipher, cert chain, expiry)
|
||||
- [ ] DNSBL/blacklist check plugin
|
||||
- [ ] Random generator plugin (passwords, UUIDs, hex)
|
||||
- [ ] Timer plugin (countdown for time-boxed ops)
|
||||
- [ ] Admin system (owner/admin nicks in config)
|
||||
- [ ] Permissions per command
|
||||
- [x] WHOIS plugin (raw socket, port 43)
|
||||
- [x] Port scanner plugin (async TCP connect)
|
||||
- [x] HTTP check plugin (status, redirects, timing)
|
||||
- [x] TLS check plugin (cipher, cert chain, expiry)
|
||||
- [x] DNSBL/blacklist check plugin
|
||||
- [x] Random generator plugin (passwords, UUIDs, hex)
|
||||
- [x] Timer plugin (countdown for time-boxed ops)
|
||||
- [x] Admin/owner permission system (hostmask + IRCOP)
|
||||
- [x] !whoami and !admins commands
|
||||
|
||||
## v0.4.0 -- Wave 3 Plugins (Local Databases)
|
||||
## v0.4.0 -- Wave 3 Plugins (Local Databases) (current)
|
||||
|
||||
- [ ] GeoIP plugin (MaxMind GeoLite2-City mmdb)
|
||||
- [ ] ASN plugin (GeoLite2-ASN mmdb)
|
||||
- [ ] Tor exit node check (local list, daily refresh)
|
||||
- [ ] IP reputation plugin (Firehol blocklist feeds)
|
||||
- [ ] CVE lookup plugin (local NVD JSON feed)
|
||||
- [ ] Data update cron/script for all local databases
|
||||
- [ ] Data update script (cron-friendly, all local DBs)
|
||||
|
||||
## v0.5.0 -- Wave 4 Plugins (Advanced)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user