Advertisement
Guest User

Untitled

a guest
May 22nd, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.68 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3. #include <fstream>
  4.  
  5. class Bruteforce {
  6. public:
  7.     void Input() {
  8.         std::cout << "Password to brute force: ";
  9.         std::cin >> input;
  10.     }
  11.  
  12.     std::string Brute() {
  13.         pass.open("pass.txt");
  14.         if (pass.good()) {
  15.             for (guessed; std::getline(pass, guessed);) {
  16.                 if (guessed == input) {
  17.                     return guessed;
  18.                 }
  19.             }
  20.             return "Password not found";
  21.         }
  22.         else {
  23.             std::cout << "Cannot load pass.txt file\n";
  24.         }
  25.     }
  26. private:
  27.     std::string input;
  28.     std::string guessed;
  29.     std::ifstream pass;
  30. };
  31.  
  32. int main() {
  33.     Bruteforce bruteforce;
  34.     bruteforce.Input();
  35.     std::cout << "Brute forced password: " << bruteforce.Brute();
  36.  
  37.     return 0;
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement