Skip to content

Releases: jtprogru/asphyxia

Release 0.10.0

Choose a tag to compare

@github-actions github-actions released this 10 Sep 18:34
0.10.0
4389613

What's Changed

  • ci(release): stop the formula generator from reverting the tap's fixes by @jtprogru in #47
  • feat(ps): add ACK scanning for firewall state by @jtprogru in #48

Full Changelog: 0.9.1...0.10.0

Release 0.9.1

Choose a tag to compare

@github-actions github-actions released this 06 Sep 12:28
0.9.1
55a5845

What's Changed

  • chore: bump dependencies and settle doc wording by @jtprogru in #44
  • ci(release): add static musl builds for linux x86_64 and aarch64 by @jtprogru in #45
  • ci(release): add x86_64-apple-darwin build for intel macs by @jtprogru in #46

Full Changelog: 0.9.0...0.9.1

Release 0.9.0

Choose a tag to compare

@github-actions github-actions released this 03 Sep 06:26
0.9.0
9bda488

What's Changed

  • feat(scan): bind probes to a chosen network interface (-e/--interface) by @jtprogru in #41

Full Changelog: 0.8.0...0.9.0

Release 0.8.0

Choose a tag to compare

@github-actions github-actions released this 01 Sep 18:49
0.8.0
6b67318

What's Changed

  • feat(syn): capture SYN replies via libpcap/BPF (fixes macOS) by @jtprogru in #40

Full Changelog: 0.7.1...0.8.0

Release 0.7.1

Choose a tag to compare

@github-actions github-actions released this 04 Jul 12:50
0.7.1
61b195e

What's Changed

  • docs: add an Examples cookbook to the README by @jtprogru in #36
  • test: isolate CLI tests from a real ~/.asphyxia.toml by @jtprogru in #37

Full Changelog: 0.7.0...0.7.1

Release 0.7.0

Choose a tag to compare

@github-actions github-actions released this 04 Jul 09:55
0.7.0
1dc1d15

What's Changed

  • Add --top-ports and named port sets to port scan by @jtprogru in #23
  • Add CSV and greppable output formats and --output-file by @jtprogru in #24
  • Add --retries to re-probe on no answer for lossy networks by @jtprogru in #25
  • Improve host discovery: multi-port probe and -Pn by @jtprogru in #26
  • Add scan exclusions: hosts/CIDRs, ports, and CDN/WAF by @jtprogru in #27
  • Add nmap handoff (--nmap): pipe open ports into nmap by @jtprogru in #28
  • Add target file input (-iL) and config profiles (~/.asphyxia.toml) by @jtprogru in #29
  • Add rate limiting (--rate) and timing profiles (-T0..5) by @jtprogru in #30
  • Add UDP port scanning (--udp) by @jtprogru in #31
  • Add service/version detection and banner grabbing (--sV) by @jtprogru in #32
  • Add --resume for long-running port scans by @jtprogru in #33
  • Add SYN/stealth scan via raw sockets (--syn) by @jtprogru in #34
  • Bump version to 0.7.0 by @jtprogru in #35

Full Changelog: 0.6.0...0.7.0

Release 0.6.0

Choose a tag to compare

@github-actions github-actions released this 03 Jul 18:25
0.6.0
a4ed771

Full Changelog: 0.5.0...0.6.0

Release 0.5.0

Choose a tag to compare

@jtprogru jtprogru released this 21 Jun 08:28
0.5.0
4abddb1

Machine-readable output (JSON / JSON Lines)

asphyxia can now emit structured results so it can act as the first stage of a pipeline (network map, coverage analysis) instead of only being read by a human.

Added

  • -o, --output text|json|jsonl on both ps and as (default text, behaviour unchanged). json prints a single array, jsonl one object per line. Machine output goes to stdout; banners, progress bar, and errors stay on stderr. Empty result is [] for json and no output for jsonl.
  • Per-result records: {ip, port?, proto, latency_ms, status} (port is omitted for address scans).
  • TCP connect latency capture, surfaced as latency_ms.

Changed

  • scan_port / scan_address now return PortHit / HostHit (carrying latency); scan_subnet / scan_ip_range return Vec<HostHit>.
  • Added serde / serde_json dependencies.

Full diff: 0.4.0...0.5.0

What's Changed

  • Add machine-readable JSON/JSONL output by @jtprogru in #10

Full Changelog: 0.4.0...0.5.0

Release 0.4.0

Choose a tag to compare

@github-actions github-actions released this 20 Jun 20:31
0.4.0
4f4f249

Full Changelog: 0.3.0...0.4.0

Release 0.3.0

Choose a tag to compare

@github-actions github-actions released this 20 Jun 19:41
0.3.0
573ddba

Full Changelog: 0.2.2...0.3.0