Python Scripting for Cybersecurity: Shodan API
20 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

¿Cuál es el propósito del script shodan1.py?

  • Extraer enlaces de una página web
  • Realizar búsquedas a través de una API (correct)
  • Buscar metadatos en imágenes
  • Crear un sitio web personalizado

¿Qué sucede cuando se produce un error en la búsqueda de Shodan en el script shodan1.py?

  • Se llama a una función de fallback
  • Se cierra el programa
  • Se imprime un mensaje de error (correct)
  • Se continúa con la búsqueda

¿Qué módulo se utiliza en el script imagesdata.py para acceder a los metadatos de una imagen?

  • requests
  • os
  • shodan
  • PIL (correct)

¿Cuál es el propósito del script links.py?

<p>Extraer enlaces de una página web (D)</p> Signup and view all the answers

¿Qué módulo se utiliza en el script links.py para realizar una solicitud HTTP?

<p>requests (D)</p> Signup and view all the answers

¿Cuál es el propósito del método get_exif_metadata en el script imagesdata.py?

<p>Leer metadatos de una imagen (A)</p> Signup and view all the answers

¿Cuál es el propósito del script havebeen.py?

<p>Realizar una solicitud GET a una API para verificar si un correo electrónico ha sido filtrado. (C)</p> Signup and view all the answers

¿Qué tipo de solicitud se realiza en el script havebeen.py?

<p>Solicitud GET para obtener información de un sitio web. (B)</p> Signup and view all the answers

¿Qué se imprime en la consola si el correo electrónico ha sido filtrado?

<p>El nombre de los sitios web en los que se ha filtrado el correo electrónico. (D)</p> Signup and view all the answers

¿Qué se almacena en el archivo hibpINFO.log?

<p>La información del correo electrónico investigado. (C)</p> Signup and view all the answers

¿Cuál es el propósito de la clave 'hibp-api-key'?

<p>Autenticar la solicitud a la API. (B)</p> Signup and view all the answers

¿Qué se utiliza para registrar los eventos en los archivos de registro?

<p>El módulo 'logging' para registrar los eventos en los archivos de registro. (D)</p> Signup and view all the answers

¿Qué protocolo se utiliza para el envío de correo electrónico?

<p>SMTP (A)</p> Signup and view all the answers

¿Qué módulo de Python se utiliza para trabajar con el protocolo SMTP?

<p>smtplib (D)</p> Signup and view all the answers

¿Qué información se requiere para conectarse con un servidor SMTP?

<p>Nombre del servidor SMTP (B)</p> Signup and view all the answers

¿Qué protocolo se utiliza para revisar de forma síncrona el correo recibido?

<p>IMAP (B)</p> Signup and view all the answers

¿Qué función se utiliza para enviar un mensaje de saludo al servidor?

<p>ehlo() (B)</p> Signup and view all the answers

¿Qué código indica que la conexión fue un éxito en el método starttls()?

<p>220 (B)</p> Signup and view all the answers

¿Cuál es el propósito del método quit() en la conexión SMTP?

<p>Desconectar del servidor (A)</p> Signup and view all the answers

¿Qué tipo de correo electrónico es el más común actualmente?

<p>MIME (A)</p> Signup and view all the answers
Use Quizgecko on...
Browser
Browser