unrarbrute


Et enkelt CLI verktøy for å bruteforce passordbeskyttede RAR filarkiv.





LESMEG.txt
/*
 *  unrarbrute.exe tester flere passord om gangen med ubegrenset lengde via brute forcing og multithreading.
 * 
 *  Antall tråder som benyttes avgjøres av std::thread::hardware_concurrency.
 *  https://learn.microsoft.com/en-us/cpp/standard-library/thread-class?view=msvc-170#hardware_concurrency
 *
 *  Laget fordi jeg glemte passordet på ei fil på jobb...
 *
 *  (c)2023 Dag J Nedrelid <[email protected]> 
 */

: Sørg for å ha filen som skal knekkes i samme mappe.
: Hvis man avbryter programmet med CTRL+C vil det lagres siste forsøkte passord i en loggfil som fortsettes fra ved neste kjøring.
: Hver 1000 forsøk blir det automatisk logget i tilfelle noe dreper programmet, som det fortsettes fra ved neste kjøring.
: PROTIP: Deaktiver windows defender før kjøring. MsMpEng.exe (Antimalware Service Executable) kan gå amokk og ta halve CPU ytelsen (sjekkes via taskmgr).

Dette er CLI programvare, åpne en PS terminal eller CMD i samme mappe og kjør: 

unrarbrute.exe fil.rar


Oppdatert 6.9.23 til å bruke unrar64.dll som er mye raskere, i stedet for eksterne kall mot unrar.exe.
På en maskin med i5-11400F (6 kjerner, 12 utnyttede tråder), finne passordet 'asd' via bruteforce a-z,A-Z,0-9 og .,-_@ på et RAR arkiv:

Kall mot unrar.exe = 4 minutter og 15 sekunder.
Kall mot unrar.dll = 2 minutter og 5 sekunder.


unrarbrute.rar (passord: thronic.com)


Publisert: 8.aug.2023 12:47 | Oppdatert: 6.sep.2023 19:29.
Windows Programvare

Erklæring om bruk av informasjonskapsler/cookies

Ditt personvern er ivaretatt; Informasjonskapsler brukes kun for funksjon.

Tredjeparter som har sine egne erklæringer:
Site Stats
OK / Skjul