Note: the file format described in this page, ivs2, is already included in aircrack-ng v1.0. This page is retained for historical interest only.

New IVs format

First, we need to find a name and a file extension.

We need to create a new format to replace the current one (IVs):

  • Contain the Essid (or at least its length if it wasn't found)
  • Can handle both WEP (IVs and enough data for PTW) or WPA (handshake). And a file can contain both format (I mean several WEP networks and several WPA networks) at the same time
  • More light than IVs
  • Versionned, so that it can be easily updated
  • Create a class to handle both pcap and the new format at the same time
  • Save keystream instead of the encrypted bytes
  • Allow keystreams of different sizes up to 1500 bytes (not just first 2 bytes)