AIRTUN-NG(8)

πŸ“¦
version 1.7+git20230807.4bf83f1a Β· 2 versions
  • 1.7+git20230807.4bf83f1a Β· alpine 3.24, arch rolling, debian bookworm, debian trixie, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking (latest)
  • 1.6+git20210130.91820bc Β· ubuntu jammy
, in alpine 3.24, arch rolling, debian bookworm, debian trixie, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– airtun-ng(8) β€” the virtual tunnel interface creator for aircrack-ng πŸ’–

okay bestie, so this is airtun-ng, and it lives in the System Manager's Manual section 8. It's giving "build your own tunnel era" and honestly? iconic. ✨


🌈 NAME 🌈

airtun-ng β€” a virtual tunnel interface creator for aircrack-ng πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

airtun-ng [options] <interface name>

✨ DESCRIPTION ✨

So like, what does it do? airtun-ng creates a virtual tunnel interface β€” it's called atX β€” and it lets you send arbitrary IP packets by using raw ieee802.11 packet injection. That's the whole vibe. You're basically whispering IP packets into the air with 802.11 energy. no cap. πŸ”₯


πŸ’… OPTIONS πŸ’…

  • -H, --help β€” Shows the help screen. (the "bestie help me" button 🫢)
  • -x <pps> β€” Sets the maximum number of packets per second. Pace yourself, queen. πŸ“
  • -a <BSSID> β€” Specifies the BSSID for the iee802.11 header. In WDS Mode, this sets the Receiver.
  • -h <SMAC> β€” Specifies the source MAC for the iee802.11 header. Your ~origin story~ MAC. 🌸
  • -i <iface> β€” Sets the capture interface.
  • -r <file> β€” Specifies a file to read 802.11 frames from. πŸ“–
  • -y <PRGA-file> β€” This is the name of the file that provides the keystream for WEP encoding. Heads up bestie: no receiving, just transmitting of IP packets. It's a one-way conversation, unfortunately. 😭
  • -w <WEP-key> β€” This is the WEP key used to en-/decrypt all traffic going through the tunnel. πŸ”
  • -e <ESSID> β€” Sets the target network SSID. Use it with -p.
  • -p <passphrase> β€” Use this WPA passphrase to decrypt packets. Use it with -a and -e. (the squad has to be together, fr fr 🫢)
  • -t <tods> β€” Defines the ToDS and FromDS bits in the ieee802.11 header. For tods=1, the ToDS bit is set to 1 and FromDS to 0. For tods=0, it sets them the other way around. And if you set it to 2, it will be tunneled in a WDS/bridge. Three whole moods. πŸ’…
  • -m <netmask>, --netmask <netmask> β€” Filters networks based on the bssid ^ netmask combination. It needs -d, and it's used in replay mode.
  • -d <BSSID>, --bssid <BSSID> β€” Filters networks based on the <BSSID>. Used in replay mode. 🎯
  • -f, --repeat β€” Enables replay mode. All read frames, filtered by bssid and netmask (if specified), will be replayed. it's giving rerun marathon πŸ“Ί
  • -s <transmitter> β€” Set the Transmitter MAC address for WDS Mode.
  • -b β€” Bidirectional mode. This enables communication in Transmitter's AND Receiver's networks. Works only if you can see both stations. πŸ‘€ both of them. not just one.

🌟 EXAMPLES 🌟

Like, here's one that actually goes hard:

airtun-ng -a 00:14:22:56:F3:4E -t 0 -y keystream.xor wlan0

see how the pieces fit together? chef's kiss. πŸ‘‘


πŸ‘‘ SEE ALSO πŸ‘‘


that's the whole page bestie, go forth and tunnel responsibly πŸ’œ

Version 1.7.0 β€” May 2022 β€” mwah, that's a wrap, periodt. πŸ’…βœ¨