Si una tarjeta inalámbrica puede enviar paquetes, ¿por qué no puede inyectar paquetes?
Todo lo que hay que hacer para inyectar un paquete es crear un socket en bruto, construir un paquete con los encabezados falsificados y luego enviar el paquete a través del socket en bruto. Esto requeriría root / admin en la mayoría de los sistemas operativos, pero aún sería posible.
Algunas personas dan el argumento de que tanto la lectura como la inyección tienen que suceder simultáneamente, pero podría recibir paquetes, analizar datos, dejar de leer e inyectar paquetes cuando sea necesario.
Entonces, ¿por qué algunas tarjetas inalámbricas no admiten la inyección de paquetes, hay otra limitación?