
Bienvenidos, en este artículo veremos Las 25 preguntas para una entrevista sobre Hacking. Comparte este articulo y síguenos para recibir más guías y cursos.
1) Explique ¿qué es el Hacking Ético?
El hacking ético es cuando a una persona se le permite hackear el sistema con el permiso del propietario del producto para encontrar debilidades en un sistema y luego solucionarlas.
2) ¿Cuál es la diferencia entre la dirección IP y la dirección Mac?
Dirección IP: A cada dispositivo se le asigna una dirección IP para que pueda ser localizado en la red. En otras palabras, la dirección IP es como una dirección postal, cualquiera que conozca su dirección postal puede enviarle una carta.
Dirección MAC (Machine Access Control): una dirección MAC es un número de serie único asignado a cada interfaz de red en cada dispositivo. La dirección MAC es como un buzón de correo físico: solo el operador postal (enrutador de red) puede identificarla y usted puede cambiarla adquiriendo un nuevo buzón de correo (tarjeta de red) en cualquier momento y estampándole su nombre (dirección IP).
3) Enumere algunas de las herramientas comunes utilizadas por los hackers éticos.
A continuación se muestra una lista de las mejores herramientas de piratería ética :
- Meta Sploit
- Wire Shark
- NMAP
- John The Ripper
- Maltego
4) ¿Cuáles son los tipos de hackers éticos?
Los tipos de hackers éticos son
- Grey Box hackers
- Black Box penetration Testers
- White Box penetration Testers
- Certified Ethical hacker

5) ¿Qué es el footprinting en el hacking ético? ¿Cuáles son las técnicas que se utilizan para el footprinting?
La huella digital se refiere a la acumulación y el descubrimiento de la mayor cantidad de información posible sobre la red de destino antes de obtener acceso a cualquier red. El enfoque adoptado por los piratas informáticos antes de piratear
- Open Source Footprinting: buscará la información de contacto de los administradores que se utilizará para adivinar la contraseña en ingeniería social
- Enumeración de red: el pirata informático intenta identificar los nombres de dominio y los bloques de red de la red objetivo.
- Escaneo: Una vez que se conoce la red, el segundo paso es espiar las direcciones IP activas en la red. Para identificar direcciones IP activas (ICMP), el Protocolo de mensajes de control de Internet es un protocolo de direcciones IP activas.
- Stack Fingerprinting: una vez que se han mapeado los hosts y el puerto mediante el escaneo de la red, se puede realizar el paso final de huella digital, que se denomina huella digital de pila.
Preguntas de la entrevista sobre piratería ética
6) Explique qué es Brute Force Hack.
El hackeo por fuerza bruta es una técnica para hackear contraseñas y obtener acceso a recursos del sistema y de la red. Lleva mucho tiempo y es necesario que el hacker aprenda sobre JavaScript . Para este propósito, se puede usar una herramienta llamada “Hydra”.
7) Explique qué es un ataque DOS (denegación de servicio). ¿Cuáles son las formas más comunes de ataque DOS?
La denegación de servicio es un ataque malicioso a la red que se realiza inundando la red con tráfico inútil. Si bien el ataque DOS no causa robo de información ni violación de seguridad, puede costarle al propietario del sitio web una gran cantidad de dinero y tiempo.
- Ataques de desbordamiento de búfer
- Ataque SYN
- Teardrop Attack
- Smurf Attack
- Virus

8) Explique qué es la inyección SQL.
SQL es una de las técnicas que se utilizan para robar datos de las organizaciones. Es una falla creada en el código de la aplicación. La inyección SQL ocurre cuando se inyecta el contenido en una cadena de consulta SQL y el contenido del modo de resultado en una cadena de consulta SQL, y el resultado modifica la sintaxis de la consulta de maneras que no se deseaban.

Inyección SQL
9) ¿Cuáles son los tipos de ataques de ingeniería social basados en computadoras? Explique qué es el phishing.
Los ataques de ingeniería social basados en computadoras son
- Suplantación de identidad
- Cebo
- Estafas en línea
La técnica de phishing implica el envío de correos electrónicos, chats o sitios web falsos para hacerse pasar por un sistema real con el objetivo de robar información del sitio web original.
10) Explique qué es el Network Sniffing.
Un rastreador de red monitorea los datos que fluyen a través de los enlaces de la red informática . Al permitirle capturar y ver los datos a nivel de paquetes en su red, la herramienta de rastreo puede ayudarlo a localizar problemas en la red. Los rastreadores se pueden usar tanto para robar información de una red como para la administración legítima de la red.
11) Explique qué es la suplantación de ARP o el envenenamiento de ARP.
ARP (Protocolo de resolución de direcciones) es una forma de ataque en el que un atacante cambia la dirección MAC (Control de acceso al medio) y ataca una LAN de Internet modificando el caché ARP de la computadora de destino con paquetes de solicitud y respuesta ARP falsificados.
12) ¿Cómo se puede evitar o prevenir la intoxicación por ARP?
La intoxicación por ARP se puede prevenir con los siguientes métodos
- Filtrado de paquetes: los filtros de paquetes pueden filtrar y bloquear paquetes con información de dirección de origen conflictiva.
- Evite las relaciones de confianza: la organización debe desarrollar un protocolo que se base lo menos posible en las relaciones de confianza.
- Utilice software de detección de suplantación de ARP: existen programas que inspeccionan y certifican los datos antes de transmitirlos y bloquean los datos suplantados.
- Utilice protocolos de red criptográficos: al utilizar protocolos de comunicación seguros como TLS, SSH, HTTP, se evitan los ataques de suplantación de ARP cifrando los datos antes de la transmisión y autenticándolos cuando se reciben.
13) ¿Qué es Mac Flooding?
El Mac Flooding es una técnica que pone en riesgo la seguridad de un conmutador de red determinado. En el Mac Flooding, el hacker o atacante inunda el conmutador con una gran cantidad de tramas, más de las que puede manejar el conmutador. Esto hace que el conmutador se comporte como un concentrador y transmita todos los paquetes en todos los puertos. Aprovechando esto, el atacante intentará enviar su paquete dentro de la red para robar información confidencial.
14) Explique qué es un servidor DHCP malicioso.
Un servidor DHCP no autorizado es un servidor DHCP en una red que no está bajo el control de la administración del personal de la red. El servidor DHCP no autorizado puede ser un enrutador o un módem. Ofrecerá a los usuarios direcciones IP, puerta de enlace predeterminada y servidores WINS tan pronto como el usuario inicie sesión. El servidor no autorizado puede husmear en todo el tráfico enviado por el cliente a todas las demás redes.
15) Explique qué es Cross-site scripting y cuáles son los tipos de Cross-site scripting.
Los ataques de secuencias de comandos entre sitios se realizan mediante vulnerabilidades conocidas, como aplicaciones web, sus servidores o complementos en los que confían los usuarios. Se aprovecha una de ellas insertando un código malicioso en un enlace que parece ser una fuente fiable. Cuando los usuarios hacen clic en este enlace, el código malicioso se ejecuta como parte de la solicitud web del cliente y en la computadora del usuario, lo que permite al atacante robar información.
Hay tres tipos de secuencias de comandos entre sitios
- No persistente
- Persistente
- Vulnerabilidades del lado del servidor versus vulnerabilidades basadas en DOM
16) Explica qué es Burp Suite, ¿cuáles son las herramientas que lo componen?
Burp Suite es una plataforma integrada que se utiliza para atacar aplicaciones web. Incluye todas las herramientas Burp necesarias para atacar una aplicación. La herramienta Burp Suite tiene el mismo enfoque para atacar aplicaciones web, como un marco para gestionar solicitudes HTTP, servidores proxy ascendentes, alertas, registros, etc.
Las herramientas que tiene Burp Suite
- Proxy
- Spider
- Scanner
- Intruder
- Repeater
- Decoder
- Comparer
- Sequencer
17) Explique qué es pharming y desfiguración.
- Pharming: En esta técnica el atacante compromete los servidores DNS (Sistema de nombres de dominio) o en la computadora del usuario para que el tráfico se dirija a un sitio malicioso.
- Desfiguración: en esta técnica, el atacante reemplaza el sitio web de la organización por una página diferente. Esta contiene el nombre del hacker, imágenes e incluso puede incluir mensajes y música de fondo.
18) Explique cómo puede evitar que su sitio web sea hackeado.
Al adaptar el siguiente método, puede evitar que su sitio web sea pirateado
- Sanitización y validación de parámetros de usuario: al sanitizar y validar los parámetros de usuario antes de enviarlos a la base de datos se pueden reducir las posibilidades de sufrir ataques de inyección SQL.
- Uso de Firewall: El Firewall se puede utilizar para bloquear el tráfico de direcciones IP sospechosas si el ataque es un simple DOS.
- Cifrado de cookies: el envenenamiento de cookies o de sesiones se puede prevenir cifrando el contenido de las cookies, asociando las cookies con la dirección IP del cliente y cancelando el tiempo de espera de las cookies después de un tiempo.
- Validación y verificación de la entrada del usuario: este enfoque está listo para evitar la manipulación de formularios al verificar y validar la entrada del usuario antes de procesarla.
- Validación y desinfección de encabezados: esta técnica es útil contra ataques de secuencias de comandos entre sitios o XSS; incluye la validación y desinfección de encabezados, parámetros pasados a través de la URL, parámetros de formulario y valores ocultos para reducir los ataques XSS.
19) Explique qué es el troyano Keylogger.
El troyano Keylogger es un software malicioso que puede controlar las pulsaciones de teclas, registrarlas en un archivo y enviarlas a atacantes remotos. Cuando se observa el comportamiento deseado, registra las pulsaciones de teclas y captura el nombre de usuario y la contraseña de inicio de sesión.
20) Explique ¿qué es la enumeración?
Proceso de extracción de nombres de máquinas, nombres de usuarios, recursos de red, recursos compartidos y servicios de un sistema. En entornos de intranet se utilizan técnicas de enumeración.
21) Explique ¿qué es NTP?
Para sincronizar los relojes de los ordenadores conectados en red se utiliza el protocolo NTP (Network Time Protocol). Como principal medio de comunicación se utiliza el puerto UDP 123. En Internet, el protocolo NTP puede mantener la hora con una precisión de 10 milisegundos.
22) Explique qué es MIB.
MIB (Management Information Base) es una base de datos virtual. Contiene toda la descripción formal de los objetos de red que se pueden gestionar mediante SNMP. La base de datos MIB es jerárquica y en MIB cada objeto gestionado se direcciona a través de identificadores de objeto (OID).
23) Mencione cuáles son los tipos de técnicas para descifrar contraseñas.
Los tipos de técnicas de descifrado de contraseñas incluyen:
- Ataque de fuerza bruta
- Ataques híbridos
- Ataque Sílaba
- Regla de ataque
24) Explique ¿Cuáles son los tipos de etapas de hacking?
Los tipos de etapas de hacking son
- Reconocimiento.
- Análisis de vulnerabilidades.
- Modelado de amenazas.
- Explotación del sistema.
- Elaboración del informe.

25) Explique qué es CSRF (falsificación de solicitud entre sitios) y cómo puede evitarlo.
CSRF o falsificación de solicitud entre sitios es un ataque de un sitio web malicioso que enviará una solicitud a una aplicación web en la que un usuario ya está autenticado desde un sitio web diferente. Para evitar CSRF, puede agregar un token de desafío impredecible a cada solicitud y asociarlos con la sesión del usuario. Esto garantizará al desarrollador que la solicitud recibida proviene de una fuente válida.