(tato metoda je vhodná pouze pro souborovou verzi 1C Podnik). Proto k prolomení budeme potřebovat jakýkoli HEX editor, ale je lepší, aby podporoval velké soubory, protože budeme muset upravit velký soubor. Používám HEX editor WinHex a provádím následující kroky:
- Po instalaci WinHex otevřeme v něm soubor 1Cv8.1CD, který se nachází v složce informační báze.
- Poté musíme najít posloupnost určitých bajtů, k tomu je třeba najít v formátu Unicode řetězec users.usr. K tomu stiskneme „Menu“, poté „Hledat“ – „Hledat text“.
- Vybereme kódování Unicode a hledáme řetězec users.usr. Pro prolomení hesel 1C je třeba změnit sousední bajt z 09 tak, aby
- z 00 00 2D 00 00 00 00 09 00 75 00 73 00 65 00 72 00
- vzniklo 00 00 2D 00 00 00 01 09 00 75 00 73 00 65 00 72 00.
- Opravíme řetězec ve WinHex pro prolomení hesel 1C. Jakmile změníme 0 na 1, stiskneme Uložit a přejdeme do konfigurátoru, aniž bychom zavřeli WinHex.
- Otevřeme „Administrace“ – „Uživatelé“.
- Poté ve WinHex změníme hodnotu zpět na původní a uložíme, aniž bychom zavřeli konfigurátor.
- Pak lze přidat nového uživatele nebo aktualizovat seznam uživatelů – všichni uživatelé by se měli objevit a nyní s nimi můžeme dělat cokoliv, například odstranit heslo nebo změnit heslo.
- Uložíme seznam uživatelů a můžeme se přihlásit do 1C.
Při dodržení přesné posloupnosti kroků snadno prolomíte jakékoliv heslo 1C.
