Ir al contenido principal

SE::Yandex::SafeBrowsing - Comprobación de dominio en la lista negra de Yandex

Descripción general del extractor

Descripción general del extractorSE::Yandex::SafeBrowsingSE::Yandex::SafeBrowsing – comprueba la presencia de un dominio en la lista negra de Yandex.

La funcionalidad de A-Parser permite guardar la configuración de extracción del extractor SE::Yandex::SafeBrowsing para su uso posterior (ajustes preestablecidos), establecer un cronograma de extracción de datos y mucho más.

Es posible guardar los resultados en la forma y estructura que necesite, gracias al potente motor de plantillas integrado Template Toolkit que permite aplicar lógica adicional a los resultados y exportar datos en varios formatos, incluidos JSON, SQL y CSV.

Datos recopilados

  • Presencia en la lista de sitios sospechosos

qué datos recopila el extractor SE::Yandex::SafeBrowsing

Casos de uso

  • Comprobación de una lista de dominios para su inclusión en la lista negra de Yandex
  • Monitoreo de dominios propios para su inclusión en la lista negra de Yandex

Consultas

Como consultas, es necesario indicar la URL del sitio buscado, por ejemplo:

http://a-parser.com/  
http://www.yandex.ru/
http://google.com/
http://vk.com/
http://facebook.com/
http://youtube.com/

Variantes de salida de resultados

A-Parser admite un formateo flexible de resultados gracias al motor de plantillas integrado Template Toolkit, lo que le permite presentar los resultados en forma libre, así como estructurada, por ejemplo CSV o JSON

Salida por defecto

Formato del resultado:

$query: $exists\n

Ejemplo de resultado, en el que se muestra la URL y si se encuentra en la lista negra de Yandex:

http://vk.com/: 0  
http://www.yandex.ru/: 0
http://youtube.com/: 0
http://facebook.com/: 0
http://google.com/: 0
http://a-parser.com/: 0

Guardado en formato SQL

Formato del resultado:

[% "INSERT INTO yandexSafeBrowsing VALUES('" _ query _ "', '" _ p1.exists _ "')\n" %]

Ejemplo de resultado:

INSERT INTO dns VALUES('http://google.com', '0')
INSERT INTO yandexSafeBrowsing VALUES('http://yandex.ru', '0')
INSERT INTO yandexSafeBrowsing VALUES('http://a-parser.com', '0')
INSERT INTO yandexSafeBrowsing VALUES('http://vk.com', '0')
INSERT INTO yandexSafeBrowsing VALUES('http://facebook.com', '0')

Volcado de resultados en JSON

Formato general del resultado:

[% IF notFirst;
",\n";
ELSE;
notFirst = 1;
END;

obj = {};
obj.query = query;
obj.ip = ip;

obj.json %]

Texto inicial:

[

Texto final:

]

Ejemplo de resultado:

[{"ip":"31.13.79.35","query":"facebook.com"},
{"ip":"172.217.174.174","query":"google.com"},
{"ip":"5.255.255.50","query":"yandex.ru"},
{"ip":"142.250.71.14","query":"youtube.com"},
{"ip":"87.240.190.67","query":"vk.com"},
{"ip":"176.9.9.90","query":"a-parser.com"}]
sugerencia

Para que las opciones "Texto inicial" y "Texto final" estén disponibles en el Editor de tareas, debe activar "Más opciones".

Configuraciones posibles