¿Hay alguna forma de vincular dos IP diferentes entre sí mediante la identificación del enrutador de donde provienen?

3

Sospecho que una persona está ocultando su identidad al acceder a mi sitio mediante el ciclo de alimentación de su módem, por lo que su ISP le asigna nuevas IP.

¿Hay alguna forma de que pueda tomar dos direcciones IP diferentes que sospecho que esa persona pueda usar y obtener más información sobre ellas para poder vincularlas entre sí?

Obviamente, tendrían el mismo ISP y se asociarían con la misma región aproximada, pero esto obviamente no es suficiente para hacer una identificación positiva.

¿Hay alguna forma de ser más específico y de algún modo enlazar de nuevo al enrutador o algo así?

    
pregunta user1299028 06.02.2017 - 23:36
fuente

2 respuestas

3

Por lo general, las direcciones IP asignadas están en un grupo pequeño.

Entonces obtendrías 192.168.0.1, 192.168.0.37, 192.168.0.144.

Existen varias técnicas de detección de huellas digitales en el navegador (puede consultar el sitio de EFF ). En el nivel más bajo se comprueba el agente de usuario. Otros métodos emplean Javascript, Java y Flash.

Puede intentar configurar su sitio web para distribuir cookies y ver si regresan a usted. O puede consultar supercookies .

Más furtivamente, puede proporcionar algún enlace a un sitio externo al suyo, por ejemplo, un enlace CDN a jQuery. La mayoría de los CDN permiten una sintaxis relajada para solicitar recursos, por lo que puede preguntar, por ejemplo,

...library.js?v=17a4&os=win7

y no parecerá sospechoso. El archivo library.js se descargará y ejecutará desde un sitio que usted no controla. Parece legítimo.

Pero lo que realmente harás es configurar las cosas para que el procesamiento de la página no continúe hasta que se cargue la biblioteca. Y ese número de versión solo se envía a individuos de esa red específica. Y en el resto de la página, tienes otro recurso que necesita ser cargado.

A menos que el usuario también borre el caché, la próxima vez que la página se cargue, ni siquiera preguntará por esa biblioteca, o se conformará con un 304 No Modificado. Así que un chico nuevo desconocido tomará, digamos, 400 milisegundos desde la solicitud HTML hasta el recurso de seguimiento. Un tipo con caché preparado, incluso con diferente IP, tomará 150 milisegundos. Y puedes configurar más de un script con este truco.

Sabes que el tipo es el mismo que antes, porque ningún otro tipo obtuvo ese número de versión falso específico '17a4'.

Del mismo modo, puede tener varias miniaturas aleatorias en una página y ver si el cliente las está solicitando todas. Si algunos de ellos no son solicitados (lo que significa que el cliente los tiene en caché), puede buscar en una base de datos a la que le sirvió esa combinación única y particular de miniaturas (o anuncios falsos, en este caso).

En Javascript también puede acceder al almacenamiento del navegador local; puede usar eso para almacenar lo que equivale a una "cookie" que sobrevivirá al borrado de la memoria caché (pero no al borrado de almacenamiento local).

    
respondido por el LSerni 07.02.2017 - 00:31
fuente
0

Tal vez no sea la mejor respuesta, pero puede obtener su nombre de host en lugar de la dirección IP. enlace , por ejemplo, le proporcionará esa información. y así darte una mejor idea de quién es este cliente.

    
respondido por el Bob Ebert 06.02.2017 - 23:56
fuente

Lea otras preguntas en las etiquetas