Skip to content

Releases: NycolazSec/tcpcat

v1.1.0-beta.2

v1.1.0-beta.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Sep 17:10

Changelog

  • 6309008 docs(changelog): cut 1.1.0-beta.2
  • 22727d6 feat(scan): --resume to continue an interrupted scan from a checkpoint
  • a964b5a feat(scan): send real protocol payloads on UDP scans
  • 3e17821 feat(service): curated banner signature table for precise product/version detection
  • 784c55f i18n: translate the remaining French console output to English
  • bbede5a perf(xdp): busy-poll the AF_XDP receive path and pin each RX loop to a core
  • 5dbcdd2 perf(xdp): wake scan probes on their reply instead of polling every 5ms

v1.1.0-beta.1

v1.1.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Sep 18:02

Changelog

  • 27c7500 Update README
  • 1dcf545 Update README.md
  • fac2613 feat(osdetect): expand the OS fingerprint database from 4 to 9 entries
  • 06610ed feat(output): expose the XML/grepable/normal/leetspeak exports, fix per-host grouping
  • 1b409a9 feat(scan): ARP-based local subnet discovery for the AF_XDP path
  • 7633512 feat(scan): multi-queue AF_XDP instead of a hardcoded queue 0
  • 821caec feat(scan): randomize job dispatch order via full-period LCG permutation
  • c9963e1 feat(scan): retry stateless probes and wire the RTT estimator to a real RTO
  • 78d46d4 feat(scan,cli): OS fingerprinting on -sS, wire --max-hops/--version, beta pre-release
  • cc34283 feat(service): HTTP security posture inspection on -sV
  • a252bc8 feat(service): TLS/certificate inspection on -sV
  • 1202dc8 feat(service): active protocol probes for Redis, Memcached, PostgreSQL, SMB, RDP
  • b55e1a1 feat(site): shared cross-page nav, hover animations, and FR/EN toggle
  • 2c560b5 feat(site): use index.html's own navbar on every page
  • c506d4f feat(target): IPv6 target parsing, plus an IPv6 TTL sockopt fix
  • 3357bba feat(vuln): expand the offline vulnerability database to 6 products
  • 5ec8929 feat: AF_XDP host discovery, SYN-scan RST, OS fingerprint DB, adaptive rate
  • 9cb0e83 fix ebpf
  • 669f9e0 fix(config): register --max-retries in the CLI's value-flag pairing table
  • 73ddccd fix(scan): -sT --ebpf silently promoted to a raw XDP SYN scan on loopback
  • edc22c6 fix(scan): SYN probe carried no TCP options, and discovery ignored --rate
  • 4cded13 fix(scan): keep the Windows rawTCPPacket in sync so the release build compiles
  • a7b5069 fix(scan): raw-socket scans on Linux could never see a reply (IPPROTO_RAW is send-only)
  • ab0e1c2 fix(service,config): send SNI/Host to virtual hosts, wire --exclude, drop flags that did nothing
  • 88c6bf9 fix(site): navbar hid the language toggle on narrow screens
  • 280092e fix: correct inverted fixed-version check in IsVersionAffected
  • f864076 fix: resolve golangci-lint v2 findings, bump CI actions and deps
  • 53d7da3 refactor(site): share index.html's base CSS across every page
  • 805ff92 update ascii
  • 0980bbf update website

v1.0.1

Choose a tag to compare

@github-actions github-actions released this 09 Sep 22:23

Changelog

  • 77dee04 chore: prepare project for OpenSSF Best Practices badge
  • 8de11a7 ci: build golangci-lint from source instead of using a pinned binary
  • 9c7a2dd ci: pin the lint job's Go toolchain to 1.25 instead of "stable"
  • a4b46e4 ci: use Go "stable" instead of a pinned "1.25" version
  • 189a01a feat: initial release of tcpcat