Łamanie hasła exe

0

Nie wiedziałem za bardzo jak zatytułować swoje pytanie.

Mam taki problem:
Pliki exe proszący o hasło np. jednoliterowe, napisaniem pętli itd. to oczywiście nie problem, ale co mam napisać by mój program wysyłał dane do exe ?

Oczywiście mogę wrzucić wszystkie odpowiedzi, do pliku i potem z pliku je przekierować do exe, ale pewnie jest lepszy sposób.

0

mojprogram | jakistamprogram

0

Tylko, jeżeli okaże się, że będę musiał np sprawdzić o wiele możliwość a odpowiedzią będzie pierwsza z możliwych to stracę dużo czasu, czy jest jakiś inny sposób ?

0

zależy czy program jest konsolowy czy graficzny.
jak konsolowy to czytasz o uruchamianiu procesu z przekierowywaniem wejścia/wyjścia.
jeśli okienkowy, to odpalasz program, znajdujesz uchwyt okna pola tekstowego (pole tekstowe to też okno) i tam za pomocą odpowiedniej funkcji winapi wrzucasz tekst i symulujesz nacisniecie przycisku (którego uchwyt tez musisz znalezc). Problemem może okazać się sprawdzenie czy hasło jest poprawne, bo zakładając, że nie znasz hasła nie wiesz co się wtedy stanie.

możesz zrobić to w wątkach: dajesz twojej funkcji generującej hasła pule wątków (np. 50) i wtedy dopóki są wolne wątki do dyspozycji każesz im sprawdzać kolejne kombinacje haseł.

Jeśli w programie masz jednoliterowe hasła to szybciej zrobić to ręcznie.

0

Dziękuję bardzo za pomoc, oczywiście hasło nie jest jednoliterowe :P

1 użytkowników online, w tym zalogowanych: 0, gości: 1