Spoofing IP address como local a través de Internet

2

Sé que es trivial falsificar su dirección IP con UDP: simplemente cambie el valor de la dirección de origen en el encabezado de IP y el destinatario no tiene idea de dónde proviene realmente el paquete.

Mi pregunta es si puedo poner un valor local en este campo de encabezado (por ejemplo, 192.168.1.1 o incluso 127.0.0.1) y aún esperar que el paquete llegue a través de Internet. ¿Los enrutadores (ya sea de su ISP, otros enrutadores de Internet o los enrutadores del destinatario) lo filtran?

Cualquier enrutador que enrute desde / hacia WAN debería filtrar los paquetes con direcciones locales, pero la pregunta es si eso realmente ocurre comúnmente. Por ejemplo, también esperaría que los ISP filtraran las direcciones de origen que no están en el rango que poseen (por ejemplo, poseen 1.1.1.1/24, por lo que los paquetes que aparentemente se originan en 1.2.1.1 nunca deberían abandonar la red), pero nadie Parece implementar eso.

    
pregunta Luc 28.11.2015 - 21:18
fuente

1 respuesta

2

Sí puede poner una RFC1918 como dirección IP como dirección IP. Incluso puede utilizar una dirección IP válida dentro de la red de destino a la que le envía su paquete.

Correctamente el enrutador de conexión a Internet configurado debe bloquear un paquete que provenga del exterior con una dirección IP desde el interior. Esto es lo que se llama Filtrado de ingreso .

Los enrutadores ISP no implementan el filtrado de Ingress, ya que no saben de antemano qué direcciones IP son válidas dentro de un objetivo de red determinado.

    
respondido por el daniel Azuelos 29.11.2015 - 00:33
fuente

Lea otras preguntas en las etiquetas