makeivs-ng(1)

makeivs-ng1

Generate a dummy ivs dump file with a specific wep key

Usage

makeivs <ivs file> <104-bit key>

Overview

makeivs-ng is a tool designed to generate an IVS dump file with an inputted WEP key. The aim of is tools is to provide a way to create dumps with a known encryption key for tests.

Options

Common options:
-b <bssid> or --bssid <bssid>

Set the BSSID (Access Point MAC)

-f <num> or --first <num>

Value for the first IV generated.

-k <key> or --key <key>

Target network WEP key in hex. Separator between bytes is accepted but not necessary.

-s <num> or --seed <num>

Seed used to setup random generator. May be used in combination with -p or --prng.

-w <file> or --write <file>

Filename to write IVs into.

-c <num> or --count <num>

Amount of IVs to generate. Default value is 100000.

-d <num> or --dupe <num>

Percentage of duplicate IVs.

-e <num> or --error <num>

Percentage of erroneous keystreams.

-l <num> or --length <num>

Size of keystreams. Default: 16 bytes.

-n or --nofms

Ignores weak IVs.

-p or --prng

Use random values when generating IVs. Default is to use sequential values.

--help

Show help screen.

Examples

makeivs makeivs -w out.ivs -k 123456789ABCDEF123456789AB

Releases

8 releases since Debian 5.0 (Lenny); the text changed 5 times.

  1. 5.0
  2. 8
  3. 9
  4. 10
  5. 11
  6. 12–Arch

--bssid since Debian 10 (Buster); --count since Debian 10 (Buster); --dupe since Debian 10 (Buster); --error since Debian 10 (Buster); --first since Debian 10 (Buster); --help since Debian 10 (Buster); --key since Debian 10 (Buster); --length since Debian 10 (Buster); --nofms since Debian 10 (Buster); --prng since Debian 10 (Buster); --seed since Debian 10 (Buster); --write since Debian 10 (Buster); -b since Debian 10 (Buster); -c since Debian 10 (Buster); -d since Debian 10 (Buster); -e since Debian 10 (Buster); -f since Debian 10 (Buster); -k since Debian 10 (Buster); -l since Debian 10 (Buster); -n since Debian 10 (Buster); -p since Debian 10 (Buster); -s since Debian 10 (Buster); -w since Debian 10 (Buster).

Author

This manual page was written by Adam Cecile <[email protected]> for the Debian system (but may be used by others). 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.

From aircrack-ng 1.7-7 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.