(Descargo de responsabilidad: soy el CEO de Apility.io [1] y tenemos una API como servicio para desarrolladores que verifican si una IP está en la lista negra en varias listas).
En realidad, hay varias opciones para saber si una IP está en la lista negra. Y cuando digo múltiple, me refiero a muchos formatos de datos diferentes y formas de usar la información.
El problema que tuve cuando comencé a usar estas listas fue la cantidad de tiempo que nuestro departamento de TI tuvo que pasar integrando cada una de ellas en nuestras aplicaciones y servicios. Demasiado alto. Pasamos todo el día comprobando si las listas habían cambiado y cómo nos afectaba. Luego tuvimos el problema de la ‘sensibilidad’ de la lista: hay algunas listas negras que son muy laxas, y algunas que son muy estrictas. Y finalmente, la mayoría de estas listas se implementaron usando DNSBL (listas negras de DNS), que es una API no orientada a desarrolladores sino a administradores de sistemas.
- ¿Es una dirección IP privada también una dirección IP estática?
- ¿Qué puede aprender un pirata informático sobre usted o supervisar si obtiene su dirección IP de iPhone?
- Cómo verificar si mi dirección IP de Internet es estática o dinámica
- Cómo identificar la ubicación de alguien desde su dirección IP WAN
- ¿Puede un dominio como www.Google.com o www.Google.co.in tener más de una dirección IP asociada? En caso afirmativo, ¿cuál es la necesidad de tener varias direcciones IP para un dominio?
Como equipo de desarrollo, queríamos tener una API REST muy simple que nos permitiera elegir las listas que consideramos apropiadas, para hacer una única integración en nuestras aplicaciones. Desafortunadamente, no encontramos nada de eso, así que decidí construirlo y ofrecerlo en Apility.io.
Puede echar un vistazo a la documentación de la API [2], y puede comenzar a usar el servicio sin registrarse, pero sin duda obtendrá más si se registra y obtiene una clave API de forma gratuita.
Notas al pie
[1] Apility.io: API mínima y simple contra el abuso para todos
[2] Referencia API