Si desea inyectar marcos personalizados en una máquina con Linux es bastante sencillo. La pila inalámbrica de Linux le permite crear un dispositivo de modo de monitor virtual junto con el dispositivo normal.
iw phy phy0 interface add mon0 type monitor
ifconfig mon0 promisc up
Todo lo que se escriba en este dispositivo se enviará directamente por aire sin ningún procesamiento adicional. Esto le permite formatear un marco de capa 2 con cualquier campo que requiera. Por supuesto, mucho depende del hardware real en sí mismo, algunas tarjetas no permiten la inyección de marcos en bruto. Otros no proporcionan control fino. Para controlar la transmisión (a qué velocidad se envía, etc.), tendrá que anteponer un encabezado de radiotap y los detalles de los campos que se necesitarán dependerán del hardware WNIC que esté utilizando.