Ahora supongamos que probó todos los ataques que aprendimos hasta ahora en su sitio web objetivo, probó todos en
el sitio web en el mismo servidor y ninguno de estos sitios web es vulnerable.
Fuiste e intentaste hackear ese servidor usando las aplicaciones instaladas en el servidor usando los ataques del
lado del servidor.
Entonces usa el escáner de puertos y determina los programas y los puertos abiertos.
Y trató de piratear el servidor basado en estos servicios.
Y de nuevo todavía no encontraste ninguna manera de entrar.
Y supongamos que intenta atacar el centro de datos en sí que contiene todos los servidores y nuevamente no logró
obtener acceso e intenta acaparar a los usuarios que usan los sitios web en todos los sitios web en
el mismo servidor que su sitio web objetivo.
Por lo tanto, intenta abrazar a los usuarios que intenta piratear a los administradores e intenta ocultar a las personas de soporte
que utilizan ataques de ingeniería social y todos estos ataques.
Y una vez más, aún no logró obtener su acceso.
Entonces, generalmente, me sometería a ataques de fuerza bruta.
Ahora mucha gente intentaría ataques de fuerza bruta antes de eso, pero simplemente no me gustan los ataques
de fuerza bruta.
No porque no sean útiles o porque no sean efectivos, en realidad son
muy efectivos, sino que realmente no siento satisfacción cuando obtengo acceso a un sistema mediante un ataque de fuerza bruta.
Entonces, lo que queremos decir con ataques de fuerza bruta es que iremos a la pantalla de inicio de sesión.
La mayoría de los sitios web tienen una pantalla de inicio de sesión para permitir que los administradores inicien sesión
e intentaremos determinar todas las combinaciones posibles de la contraseña.
Entonces hay dos sabores de ataques de fuerza bruta o debería decir adivinar ataques.
Hay ataques de fuerza bruta y ataques de diccionario, por lo que los ataques de fuerza bruta intentarían cubrir todas las
combinaciones posibles de la contraseña, por ejemplo, en su teléfono.
El dolor solo se puede hacer con números, por lo que puede cubrir todas las posibilidades muy fácilmente porque
el pin solo tiene cuatro dígitos y solo hay nueve posibilidades cuando se trata de contraseñas, especialmente cuando se trata de
inicios de sesión web.
Tiene caracteres en minúscula, mayúsculas, símbolos y dígitos, lo que hace que el ataque de fuerza bruta
sea realmente inviable porque llevará años cubrir todas las posibilidades.
Esto nos lleva al ataque del diccionario donde realmente cubre todas las posibilidades en una lista.
Entonces vamos a tener una lista de contraseñas.
Estas pueden estar hechas de contraseñas comunes o basadas en la investigación que hiciste en tu objetivo en el ataque
del diccionario.
Solo cubrió las contraseñas que existen en la lista de palabras.
Entonces, a diferencia del ataque de fuerza bruta, no está garantizado porque con la fuerza bruta
cubriremos todas las combinaciones posibles en el ataque del diccionario.
Solo vamos a cubrir las contraseñas.
Hay en nuestro warrantless o en el diccionario.
Entonces, en las próximas conferencias veremos cómo puede crear su propio diccionario y veremos
cómo podemos relanzar un ataque de fuerza bruta para obtener acceso a un sistema sin explotar ninguna vulnerabilidad.
Todo lo que vamos a hacer es probar una gran cantidad de contraseñas hasta que una de ellas funcione.
Y esta es la razón por la que realmente no me gusta la fuerza bruta porque no hay una
forma inteligente de no explotar nada.
Literalmente solo estás adivinando la contraseña hasta que funcione.
Tenga en cuenta que el hecho de que no me guste no significa que no sea efectivo.
En realidad, en muchos casos pasé días tratando de entrar en un sistema y al final una de las veces
aún recuerdo que la contraseña era uno, dos, tres, cuatro, seis, ABC, que probablemente tendría si tuviera una lista de
palabras comunes contraseñas probablemente obtendrá acceso a ese sistema dentro de una o dos horas.