RoboZonky a zabezpečení - RoboZonky/robozonky GitHub Wiki

RoboZonky má několik užitečných možností, jak zvýšit zabezpečení hesla. Pokud jste RoboZonky získali prostřednictvím instalátoru, tato stránka není určená pro vás - instalátor už ta správná rozhodnutí udělal za vás.

Zabezpečené úložiště

Instalátor RoboZonky vytvoří v pracovním adresáři soubor robozonky.keystore. V něm jsou zašifrovány vaše přihlašovací údaje, tj. uživatelské jméno a heslo. Pak můžete RoboZonky spouštět takto:

robozonky.bat -g robozonky.keystore -p "HESLO" -s [strategie]

Přejete-li si změnit heslo k úložišti, můžete tak učinit následujícím příkazem:

keytool -storepasswd -keystore robozonky.keystore -storetype jceks

Ten se vás zeptá na staré heslo a dvakrát na nové. Řekněme, že jste si zvolili heslo N0VEHESL0. Poté, co je zadáte a potvrdíte, už můžete RoboZonky spouštět takhle:

robozonky.bat -g robozonky.keystore -p "N0VEHESL0" -s [strategie]

Skrytí hesla

Přejete-li si zvýšit zabezpečení robota, můžete "skrýt" heslo z příkazové řádky. Namísto parametru -p "heslo" zadejte pouze parametr -p. RoboZonky se pak při každém dalším spuštění robota na heslo znovu dotáže.

Nedaří se vám přihlásit?

Některá hesla jsou problematičtější než jiná. Pokud například heslo k Zonky nebo k zabezpečenému úložišti obsahuje znak $ nebo \ nebo jakýkoliv znak, který se nevleze do ASCII tabulky (tj. ř, í, č, ...), robot nebude fungovat. Jde totiž o znaky, které v prostředí příkazové řádky mají zvláštní význam. Doporučujeme proto se takovým znakům v heslech vyhýbat - znaky jako pomlčka, čárka nebo podrtžítko ale budou fungovat bez potíží a v rámci bezpečnosti doporučujeme nějaké v hesle mít!

Pokud však speciální znaky v hesle máte, tak není potřeba heslo měnit, stačí použít tzv. escapování, to se provádí prostřednictvím použití zpětného lomítka, tedy \, například \\ by nahradilo jedno zpětné lomítko v hesle, nebo \$ se dá použít, pokud heslo obsahuje znak dolaru.