Commit Graph

7 Commits

Author SHA1 Message Date
leetcrypt 25e3e2aed8 Fix FRP payload detection, byte accounting, and cloud-IP correlation in flock_tap
- Move the FRP auth-payload scan out of the SYN-only branch. SYN packets carry
  no payload, so payload-based FRP detection never fired; it now runs on every
  TCP segment where the frp/auth/proxy_type bytes actually appear.
- Remove the per-packet `bytes_up += 64` approximation in on_tcp_connect, which
  double-counted against real ip.len accounting and corrupted bandwidth stats.
- Correlate connections against known Flock cloud IPs (static seed list + IPs
  learned from DNS answers) so cameras that reach cloud IPs without their own
  DNS/SNI are classified CLOUD_CONNECTED.
- Match the Flock auth0 tenant in DNS detection, consistent with the SNI path.
- Install a SIGINT handler so the report is always produced on Ctrl+C.
- Drop unused scapy TLS imports (SNI is parsed manually).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-07-18 21:46:43 -07:00
ek0ms savi0r 5996138b11 Upload files to "/" 2026-07-19 02:42:04 +00:00
ek0ms savi0r f6beb67997 Update scanner.py 2026-07-19 02:41:50 +00:00
ek0ms savi0r db6fe15e78 Update README.md 2026-07-19 02:41:24 +00:00
ek0ms savi0r cda699f9f1 Update README.md 2026-07-19 02:07:25 +00:00
ek0ms savi0r 0115df928d Upload files to "/" 2026-07-18 21:39:48 +00:00
ek0ms savi0r 021af540b6 Initial commit 2026-07-18 21:39:11 +00:00