alive6(8)

✨ alive6 ✨

okay bestie, welcome to alive6 from section 8 of the manual (the big scary system-admin one) β€” it's an IPv6 tool from the thc-ipv6 family, and no cap it's giving "who's actually alive out there" energy πŸ’…


🌸 SYNOPSIS 🌸

alive6 [-CFHLMPSdlpvV] [-I srcip6] [-i file] [-o file] [-e opt] [-s
port,..] [-a port,..] [-u port,..] [-T tag] [-W TIME] interface
[unicast-or-multicast-address [remote-router]]

like, that's a lot of little flags, and we're gonna go through them, don't worry 🫢


πŸŽ€ OPTIONS πŸŽ€

  • -i file β€” check systems from input file πŸ“„ (feed her a list, she'll go through it)
  • -o file β€” write results to output file ✍️ (so you can keep the receipts)
  • -d β€” DNS resolve alive IPv6 addresses 🌐 (put names to the addresses, iconic)
  • -M β€” enumerate hardware addresses (MAC) from input addresses β€” slow! 🐌 (she said slow with an exclamation mark, so believe her)
  • -C β€” enumerate common addresses of input networks; say -CC for a large scan πŸ‘‘ (yes, double the C = bigger scan, that's the whole lore)
  • -4 ipv4/range β€” test various IPv4 address encodings per network (eg 1.2.3.4/24) πŸ“
  • -p β€” send a ping packet for alive check (this is the default, so like, she's already doing it) πŸ’–
  • -e dst,hop β€” send an erroneous packet: destination (default) or hop-by-hop πŸ’€
  • -s port,port,.. β€” TCP-SYN packet to ports for alive check, or literally the string "portscan" πŸ”₯
  • -a port,port,.. β€” TCP-ACK packet to ports for alive check ✨
  • -u port,port,.. β€” UDP packet to ports for alive check πŸ¦‹
  • -h β€” to display more command line options and help (-hh for even more options) 😭 (yes she's hiding stuff behind -hh, it's giving secret menu)
also floating around in that synopsis: -F, -H, -L, -P, -S, -l, -v, -V, -I srcip6, -T tag and -W TIME β€” they're all up in the synopsis, but the manual doesn't spell them out here, so hit up -h / -hh for the full tea β˜•

🧚 TARGET ADDRESSES 🧚

Target address on command line or in input file can include ranges in the form of 2001:db8::1-fff or 2001:db8::1-2:0-ffff:0:0-ffff, etc. 🌈

like, ranges within ranges?? the way she does ranges is honestly so extra and I'm obsessed πŸ’œ


πŸ‘‘ AUTHOR πŸ‘‘

thc-ipv6 was written by van Hauser <vh@thc.org> / THC β€” actual main character energy fr fr 🫢

The homepage for this toolkit is: https://github.com/vanhauser-thc/thc-ipv6 ⭐


alive6 3.8 (c) 2020 by van Hauser / THC <vh@thc.org> www.github.com/vanhauser-thc/thc-ipv6


okay that's the whole page bestie, mwah πŸ’‹ β€” this one's from THC, dated 2022-06-19, and it lives in the manual as alive6(8). go scan something respectfully πŸŽ€βœ¨

πŸ“¦ where this page comes from