feat: add canary, tcping, archive, resolve plugins
canary: generate realistic fake credentials (token/aws/basic) for planting as canary tripwires. Per-channel state persistence. tcping: TCP connect latency probe through SOCKS5 proxy with min/avg/max reporting. Proxy-compatible alternative to traceroute. archive: save URLs to Wayback Machine via Save Page Now API, routed through SOCKS5 proxy. resolve: bulk DNS resolution (up to 10 hosts) via TCP DNS through SOCKS5 proxy with concurrent asyncio.gather. 83 new tests (1010 total), docs updated.
This commit is contained in:
13
TASKS.md
13
TASKS.md
@@ -1,6 +1,17 @@
|
||||
# derp - Tasks
|
||||
|
||||
## Current Sprint -- v1.2.9 InternetDB Plugin (2026-02-19)
|
||||
## Current Sprint -- v1.3.0 Tier 2 Plugins (2026-02-20)
|
||||
|
||||
| Pri | Status | Task |
|
||||
|-----|--------|------|
|
||||
| P0 | [x] | Canary token generator (`plugins/canary.py`) -- gen/list/info/del |
|
||||
| P0 | [x] | TCP ping (`plugins/tcping.py`) -- latency probe via SOCKS5 |
|
||||
| P0 | [x] | Wayback archive (`plugins/archive.py`) -- Save Page Now via SOCKS5 |
|
||||
| P0 | [x] | Bulk DNS resolve (`plugins/resolve.py`) -- concurrent TCP DNS via SOCKS5 |
|
||||
| P1 | [x] | Tests for all 4 plugins |
|
||||
| P2 | [x] | Documentation update (USAGE.md, CHEATSHEET.md) |
|
||||
|
||||
## Previous Sprint -- v1.2.9 InternetDB Plugin (2026-02-19)
|
||||
|
||||
| Pri | Status | Task |
|
||||
|-----|--------|------|
|
||||
|
||||
Reference in New Issue
Block a user