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.