AIROLIB-NG(1)

πŸ“¦
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

✨ AIROLIB-NG(1) β€” General Commands Manual πŸŽ€

πŸ’– NAME

bestie, okay so airolib-ng is the tool that manages and creates WPA/WPA2 pre-computed hashes tables 🧚


🫢 SYNOPSIS

airolib-ng <database> <operation> [options]

🌸 DESCRIPTION

okay so airolib-ng is a tool from the aircrack-ng suite and it's literally so good at storing and managing ESSID and password lists πŸ’… It can compute their Pairwise Master Keys (PMKs) and then use them for WPA/WPA2 cracking, no cap πŸ”₯

The program stores everything in the lightweight SQLite3 database, which is available on most platforms. The SQLite3 database was picked after considering platform availability plus management, memory and disk overhead. The way that it balances all of that is giving main character energy ✨


πŸŽ€ DATABASE

  • database β€” this is the name of the database file πŸ“ You can optionally give the full path too.

πŸ‘‘ OPERATION

  • --stats β€” shows you information about the database πŸ“Š
  • --sql <sql> β€” runs the SQL statement you give it πŸ’»
  • --clean [all] β€” cleans out old junk from the database 🧹 If you add all, it will also try to shrink the filesize if it can, and run an integrity check πŸ”
  • --batch β€” starts (or restarts) batch-processing every combination of ESSIDs and passwords πŸ¦‹ To pause it, hit Ctrl-C. Pausing is lowkey important so don't forget 😭
  • --verify [all] β€” checks a set of randomly chosen PMKs βœ… If you use all, every invalid PMK in the database gets deleted πŸ’€
  • --import [essid|passwd] <file> β€” imports a flat file as a list of ESSIDs or passwords πŸ“₯
  • import cowpatty <file> β€” imports a coWPAtty file 🌈
  • --export cowpatty <essid> <file> β€” exports to a cowpatty file πŸ“€

πŸ’œ AUTHOR

This manual page was written by Thomas d'Otreppe. It's giving open-source vibes because permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 or any later version published by the Free Software Foundation. On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL. πŸ¦‹


🌟 SEE ALSO


bestie that's the whole page 🫢 it's version 1.7.0, from May 2022, and I'm obsessed. Stay iconic, go get those hashes πŸ’…πŸŒˆβœ¨