Como escrever uma força bruta para números (Visual BASIC 2008 Express): 5 etapas
Como escrever uma força bruta para números (Visual BASIC 2008 Express): 5 etapas
Anonim

Neste Instrutível, mostrarei como escrever uma chamada "Força Bruta" no Visual BASIC 2008 Express, que você pode baixar aqui https://www.microsoft.com/eXPress/download/Uma força bruta é um programa de "cracking" que decifra uma senha tentando tantas combinações quanto possível até que ela entre no. OBS! Este aplicativo é apenas para exibição e dificilmente pode quebrar senhas reais, então, a menos que você queira passar anos tentando quebrar uma senha, é melhor você encontrar outra coisa "Agora vamos começar!

Etapa 1: do topo

Primeiro você pressiona novo projeto e, em seguida, seleciona Aplicativo Windows Forms e nomeia como deseja.

Etapa 2: o layout

A primeira coisa a fazer no projeto é adicionar um rótulo, uma caixa de texto, 5 botões e 2 temporizadores. Organize-os de acordo com a imagem e nomeie-os.

Etapa 3: Tempo para a parte "programação" …

No momento, os botões são bonitos, mas agora eles iriam colocá-los em uso. Comece clicando duas vezes no botão Iniciar e, em seguida, adicione esta string: Timer1. Enable = TrueEntão é hora de definir os temporizadores também! Basta clicar uma vez em Timer1 e abaixo, à direita, deve haver um local que diz "Intervalo 100". Altere de 100 para 2.000. Esse alarme faz o programa esperar 2 segundos após você pressionar Iniciar antes de começar a crackear para que você tenha tempo de clicar no campo de senha. clique duas vezes em alarm1 e escreva esta string: Timer2. Enable = TrueTimer1. Enable = FalseNow clique duas vezes em Timer2 e escreva (copie) esta string: SendKeys. Send (Int (Val (TextBox2. Text) * Rnd ())) SendKeys. Send ("{enter}") A primeira linha diz ao programa para começar a escrever números aleatórios até o número que você escreveu na caixa. A segunda linha diz ao programa para pressionar ENTER para que ele tente todas as combinações. Agora clique no botão Botão lento e escreva esta string: Timer. Interval = ("5000") Isso muda o tempo que ele espera para escrever um com binação. 5000 é 5 segundosAgora clique em Médio e escreva o mesmo que Lento, mas coloque 100 em vez de 5000, e faça o mesmo com Rápido, mas com 5 em vez. E por último, mas não menos importante, o botão de parada. Clique nele e escreva a string: Timer2. Ativado = Falso

Etapa 4: o teste

Agora, quando a programação estiver concluída, é hora de testá-la! Clique no ícone "reproduzir" e veja se o programa inicia e se não inicia, há algo errado no código. Quando o programa começa, escreva em qualquer número, como 2000 e, em seguida, abra o Bloco de notas. Pressione o botão Lento e Iniciar e, em seguida, mude rapidamente para o bloco de notas. Ele deve começar a escrever números aleatórios a cada 5: o segundo. Em seguida, pressione Parar e tente os outros. Observe que o rápido torna MUITO rápido e você pode ter que pressionar Ctrl + Alt + Delete para fazê-lo parar

Etapa 5: Acabamento

Se o teste foi um sucesso, você pode construir o programa pressionando Build. Ele deve acabar em Meus Documentos / Visual Studio 2008 / Projects … E se você quiser, pode torná-lo mais legal e experimentar para torná-lo melhor. =)