https://github.com/lorhansohaky/bruteforce
Algoritmo de força bruta em C
https://github.com/lorhansohaky/bruteforce
algorithm-bruteforce bruteforce
Last synced: 2 months ago
JSON representation
Algoritmo de força bruta em C
- Host: GitHub
- URL: https://github.com/lorhansohaky/bruteforce
- Owner: LorhanSohaky
- License: mit
- Created: 2015-12-13T05:18:54.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-11-20T13:03:20.000Z (over 7 years ago)
- Last Synced: 2025-04-13T03:17:28.749Z (2 months ago)
- Topics: algorithm-bruteforce, bruteforce
- Language: C
- Size: 13.7 KB
- Stars: 4
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## ALGORITMO DE FORÇA BRUTA EM C - RECURSIVO
### LICENÇA
**MIT**
[Leia a licença](LICENSE)### COMPILADOR UTILIZADO
***GCC (TDM-1) 4.7.1 -> Windows***### OBJETIVO
Demonstrar o funcionamento do algoritmo de força bruta.### Notas:
*Esse algoritmo foi desenvolvido apenas para fins educativos.*### COMO USAR
Basicamente irá chamar a função *bruteForce()* com seus respectivos parâmetros. São eles:
- int leng: Aqui se passa o tamanho da frase, no caso de não saber deve-se passar -1.
- int opt: Aqui se passa o número de uma das opções de procura.
- opt = 1: Quando se deseja testar apenas com números;
- opt = 2: Quando se deseja testar apenas com letras;
- opt = 3: Quando se deseja testar apenas com letras e números;
- opt = 4: Quando se deseja testar com letras, números e caracteres especiais;
- char *prog: Aqui se passa o nome do programa que irá verificar a combinação gerada com a senha. No caso de não saber o nome do programa passe esse parâmetro como NULL.