BRUTE FORCE - COMO FUNCIONA E COMO CRIAR UM PROGRAMA
mPOV
0:00 / 0:00
BRUTE FORCE - COMO FUNCIONA E COMO CRIAR UM PROGRAMA
2 295 просмотров · 3 года назад
mPOV
3,67 тыс. подписчиков
2 295 просмотров · 3 года назад
Neste vídeo eu vou te ensinar como o processo de força bruta (brute force) e também mostrarei como criar um programa que faz esse processo. Pode ser que você tenha dificuldade de entender na primeira vez que assista, mas dando uma estudada no código e fazendo ilustrações você vai dominar o processo.
LINK PARA O CÓDIGO ATUALIZADO NO GITHUB:
https://github.com/Abnersampf/Brute-F...
CÓDIGO FEITO NO VÍDEO (tive que substituir o sinal de menor porque o youtube não permite):
string[] charset = {"", "a", "b", "c", "d", "e",
"f", "g", "h", "i", "j", "k",
"l", "m", "n", "o", "p", "q",
"r", "s", "t", "u", "v", "w",
"x", "y", "z"};
Console.Write("Digite sua senha: ");
string senha = Console.ReadLine();
string tentativa = "";
for (int c = 0; c menor que 27; c++)
{
for (int c2 = 0; c2 menor que 27; c2++)
{
for (int c3 = 0; c3 menor que 27; c3++)
{
for (int c4 = 0; c4 menor que 27; c4++)
{
tentativa = charset[c] + charset[c2] + charset[c3] + charset[c4];
if (tentativa == senha)
{
c = c2 = c3 = c4 = 27;
}
}
}
}
}
Console.WriteLine("Sua senha é: " + tentativa);
00:00 - AVISO
00:10 - Introdução
01:23 - Como as Combinações são Geradas
04:56 - O que é um Charset
07:34 - Começando o Programa
10:14 - Gerando as Combinações
18:05 - Adicionando mais Caracteres
19:11 - Finalização
#mpov #bruteforce #forcabruta