LINUXSOFT.cz Přeskoč levou lištu
Uživatel: Heslo:  
   CZUKPL

> Webové bankovnictví KB nativně v Linuxu: nemožné skutkem

Vypadalo to, že bez podpory emulátorů je funkční iternetové bankovnictví KB utopie. Chytil jsem se linuxové filosofie "nic není nemožné" (nebo také "udělej si sám") a začal experimentovat. Titulek napovídá, jak to dopadlo.

14.12.2006 06:00 | Matěj Laitl | Články autora | přečteno 24551×

Rozčarování s Komerční bankou

Mojebanka funkční pod GNU/Linuxem

Než jsem přešel ke Komerční bance, měl jsem účet u eBanky, která měla podporu alternativních prohlížečů i alternativních OS na výborné úrovni. O to větší bylo moje překvapení, když jsem se poprvé chtěl dostat na Mojíbanku z GNU/Linuxu. Takové fiasko u několikrát větší společnosti jsem opravdu nečekal. Jak jsem již naznačil v perexu, nespokojil jsem se s přepínáním do Windows či jiným provizorním řešením. Výsledkem mé snahy je (poměrně) funkční Mojebanka pod Linuxem – bez Windows, wine či VMware. Jak toho lze dosáhnout se vám pokusím přiblížit ve zbytku tohoto článku.

Poznámky:
1. KB nabízí 2 typy internetového bankovnictví, lišící se způsobem autorizace: Mojebanka a Expresní linka Plus. Jelikož k později zmíněné službě nemám přístup, budu zde popisovat Mojibanku. Uvedené postupy mohou a nemusí fungovat pro Expresní linku plus. (uvítám zpětnou vazbu)
2. Před samotným používáním mojíbanky je nutné si vygenerovat a stáhnout certifikát. Teoreticky je to možné pomocí tohoto článku, ale doporučuji pro tento Krok použít Windows, jelikož je o něco kritičtější, než samotné používání.
3. Používám anglickou lokalizaci, tudíž názvy voleb jsou v angličtině. Pokud nenajdete podobnou volbu v českém prostředí, poptejte se v diskuzi.
4. Mějte na paměti, že alternativní operační systémy zatím nejsou Komerční bankou nijak podporovány, i tento článek vznikl bez jakékoliv spolupráce s Komerční bankou, tudíž postupy zde uvedené jsou bez jakékoliv záruky a používejte jen na vlastní nebezpečí. Také prosím nepřestávejte Komerční banku bombardovat žádostmi o jejich podporu. Naopak, teď bychom měli tlak zesílit, když vidíme, že to jde.

Co budete potřebovat

Hned na úvod vás potěším. Nemusí se nic kompilovat, dokonce lze Mojibanku zprovoznit bez příkazové řádky. Fígl je v oklamání webu mojibanky, správném nastavení a přítomnosti těch správných verzí softwaru. To, co chcete, je prohlížeč Konqueror s funkční Javou. Osobně používám distribuci Gentoo – to ovšem neznamená, že IB nebude fungovat i v jiných distribucích. Uvádím zde verze, které jsem vyzkoušel – když nebudete mít štěstí s tím, co máte nainstalované, zkuste tyto:

  • Konqueror z KDE 3.5.5, 3.5.4
  • Sun Java 1.4, 1.5 (aktualizováno)

Ptáte se, proč nemůžete použít svůj oblíbený Firefox? Důvodem je to, že Firefox pro Javu využívá standardní Netscape plugin, který není tak konfigurovatelný jako Java v Konqueroru. Ale vyzývám vás k tomu, abyste s Firefoxem experimentovali a o případný úspěch se podělili.

Nastavení Konqueroru

Java & JavaScript
V záložce Java & JavaScript, podsekci Java je třeba vypnout Use security manager (pozor – tato akce s sebou nese bezpečnostní rizika. Více se dozvíte, když na tuto volbu kliknete "otazníčkem"). Dále mám zapnuté Use KIO, bez kterého, zdá se, aplikace komerčky odmítá pracovat. Ostatní volby (krom samotného povolení Javy) by neměly mít na funkčnost mojibaky vliv.

Pokud používáte některá omezení pro JavaScript, hodí se v podsekci JavaScript nastavit výjimku, kde pro doménu .mojebanka.cz povolíte všechny funkce JavaScriptu. (tečka na začátku domény značí, že pravidlo platí i pro poddomény)

Přestrojení, aneb když Windows, tak Windows
Jelikož Mojebaka striktně vyžaduje OS Windows a prohlížeč Internet Explorer 5.5 a vyšší, budete se muset přizpůsobit. Uděláte tak v záložce Browser Identification, kde lze nastavit pravidlo, ať se pro doménu mojebanka.cz milý Konqueror tváří jako Internet Explorer 5.5 on Windows 2000"

Nastavení Javy v Konqueroru Nastavení JavaScruptu v Konqueroru Nastavení maškarády v Konqueroru

Pozn.: V okně s nastavením Javy je nastaven timeout applet serveru (JRE) na 60s. Pro větší komfort doporučuji tuto hodnotu razantně zvýšit, nemusíte potom znovu spouštět konfiguračního průvodce, když se přihlašujete víckrát za den.

První přihlášení, aneb jde do tuhého

Nyní již nastal čas pro první přihlášení. Směle můžete kliknout na přihlášení na stránce IB Komerční banky. Je normální, že na vás vyskočí okno informující o tom, že se nepodařilo zjistit, jakou Javu máte nainstalovanou. Možná vás sytém nechá zadat cestu k certifikátu a heslo, ale dál vás nepustí. Místo toho vás přesměruje na Konfiguračního průvodce.

Takto by měl vypadat Konfigurační průvodce v ideálním případě

Zde by měly všechny testy krom toho na ActiveX dopadnout správně (občas se mi zobrazí timeout u cookies, to ale nevadí). V průběhu nejkritičtější operace Instalace knihoven aplikace pro prostředí SUN by se mela vytvořit složka ~/kbpki/ obsahující další, většinou prázdné adresáře. Dále vaše Java během tohoto kroku postupně stahuje 4 jar applety do /tmp, odkud je v zápětí neznámo kam / jestli někam přesune (či jen spustí). Proces může trvat pěknou chvilku, tak buďte trpěliví. Když proces zamrzne při instalaci knihoven (okno "operace může trvat delší dobu" vyskočí víc než 3x), zkuste smazat celý adresář ~/kbpki/, zkontrolovat nastavení a vypnout a zapnout Konqueror. Občas pomůže i jen prostý refresh stránky. Nakonec musíte mojíbance potvrdit, že nechcete používat čtečku čipových karet. (o její funkčnosti pod Linuxem si nedělám iluze) Pokud Konfigurační průvodce skončí se stejným výsledkem, který vidíte na screenshotu napravo, zaznamenejte aktuální polohu hvězd, teplotu a rosný bod a příště opakujte za stejných podmínek. Máte napůl vyhráno! Konfigurační průvodce sice řekne, že počítač není vhodný pro aplikaci Mojebanka, ale když se pokusíte přihlásit znovu ... Voila!

Používáme mojíbanku

Bohužel, uživatelský komfort je dosti narušen skutečností, že proces Konfiguračního průvodce je nutno opakovat před každým přihlášením. Je to zřejmě způsobeno tím, že knihovny (applety) mojíbanky se pod Linuxem nedokážou uložit na pevný disk, spouští se vždy z paměti. (tj. je nutno je pokaždé stáhnout) Že by mojebanka chtěla ukládat applety někam, kam nemůže běžný uživatel zapisovat? Na to, abych spouštěl zhovadilé applety mojíbanky pod rootem, opravdu nemám dostatek odvahy. Asi je nejvýhodnější si přidat do záložek Konfiguračního průvodce a přihlášení do mojíbanky a nic nenechat náhodě.

Závěrem

Doufám, že vám tato "příručka" pomůže a že odstraní další bariéru v používání GNU/Linuxu. Určitě budu rád, když se o vaše úspěchy a neúspěchy podělíte, a ještě radši, když zveřejníte další vychytávky, které zpříjemní používání snad posledního nekompatibilního internetového bankovnictví v Česku. Paradoxní je, že tato nechvalná aplikace Komerční banky Linux de facto podporuje, pouze arogantně filtruje cokoliv jiného, než ÍÉčko. Nebo že by se Komerčka už probudila a začala s tím něco dělat? Možné to je, a pohled na zdrojáky JavaScriptu v aplikaci tomu malou měrou napovídá. Každopádně, hodně štěstí! (budete ho potřebovat)

Verze pro tisk

pridej.cz

 

DISKUZE

vyzívám 14.12.2006 08:08 Jan Němec
L Re: vyzívám 14.12.2006 08:29 Ondřej Čečák
Myslím si, že 14.12.2006 16:08 Jirza
L Re: Myslím si, že 15.12.2006 08:10 David Ruzicka
  |- Re: Myslím si, že 15.12.2006 13:03 Jan Němec
  L Re: Myslím si, že 16.12.2006 09:46 Jirza
    L Re: Myslím si, že 16.12.2006 17:33 David Ruzicka
Java 14.12.2006 22:29 Jakub Lepic
L Re: Java 14.12.2006 22:40 Matěj Laitl
funguje 20.12.2006 07:47 Karel Honzl
podekovani 23.12.2006 18:34 Tomáš Wagner
|- Re: podekovani 29.12.2006 22:59 Richard Fakenberg
|- Re: podekovani 9.1.2007 10:45 Martin Večeřa
L Re: podekovani 18.1.2007 13:34 Caster
a co Opera? 25.12.2006 19:33 alt
L Re: a co Opera? 26.12.2006 17:37 archdrone
  L Re: a co Opera? 26.12.2006 22:51 alt
Konqueror 3.5.5, Ubuntu 6.10 Edgy Eft také rozchozeno!! 2.2.2007 16:11 Tomáš Crhonek
L Re: Konqueror 3.5.5, Ubuntu 6.10 Edgy Eft také rozchozeno!! 2.2.2007 16:14 Tomáš Crhonek
Vytisteni Transakcni historie 9.2.2007 15:02 Tomáš Pelc
Funguje i Expresní linka plus 14.2.2007 20:45 Martin99
Po aktualizaci mojibanky (26.3.) - přestalo fungovat 26.3.2007 11:44 Tomáš Pelc
Nova verze 28.3.2007 02:16 Ondřej Čečák
L Re: Nova verze 28.3.2007 08:25 Tomáš Pelc
  |- Re: Nova verze 28.3.2007 09:43 Ondřej Čečák
  L Re: Nova verze 28.3.2007 20:01 Lukáš Hýbner
    L Re: Nova verze 25.4.2007 23:17 Martin Frajdl
KB bankovnictví s ies4linux (IE6) 21.7.2007 15:52 Chamifrog
díky - chodí to 30.7.2007 08:28 Ivan Janovský
chodi! 19.10.2007 20:21 Jan Rathousky
KB se konečně probudila! 14.11.2007 13:12 Ivan Janovský




Příspívat do diskuze mohou pouze registrovaní uživatelé.
> Vyhledávání software
> Vyhledávání článků

16.7.2018 1:05 /František Kučera

Červencový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 19. 7. 2018 od 18:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tentokrát bude přednáška na téma: automatizační nástroj Ansible, kterou si připravil Martin Vicián.


Přidat komentář

18.6.2018 0:43 /František Kučera
Červnový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 21. 6. 2018 od 18:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tentokrát na téma: F-Droid, aneb svobodný software do vašeho mobilu. Kromě toho budou k vidění i vývojové desky HiFive1 se svobodným/otevřeným čipem RISC-V.
Přidat komentář

23.5.2018 20:55 /Ondřej Čečák
Od pátku 25.5. proběhne na Fakultě informačních technologií ČVUT v Praze openSUSE Conference. Můžete se těšit na spostu zajímavých přednášek, workshopů a také na Release Party nového openSUSE leap 15.0. V na stejném místě proběhne v sobotu 26.5. i seminář o bezpečnosti CryptoFest.
Přidat komentář

20.5.2018 17:45 /Redakce Linuxsoft.cz
Ve čtvrtek 31. května 2018 připravuje webový magazín BusinessIT ve spolupráci s Best Online Média s.r.o. pátý ročník odborné konference Firemní informační systémy 2018. Akce proběhne v kongresovém centru Vavruška (palác Charitas), Karlovo náměstí 5, Praha 2 (u metra Karlovo náměstí) od 9:00 hod. dopoledne do cca 15 hod. odpoledne. Konference je zaměřena na efektivní využití firemních informačních systémů a na to, jak plně využít jejich potenciál. Podrobnější informace na webových stránkách konfrence.
Přidat komentář

14.5.2018 7:28 /František Kučera
Květnový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 17. 5. 2018 od 18:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tentokrát na téma: Audio – zvuk v GNU/Linuxu.
Přidat komentář

7.5.2018 16:20 /František Kučera
Na stránkách spolku OpenAlt vyšla fotoreportáž Pražské srazy 2017 dokumentující srazy za uplynulý rok. Květnový pražský sraz na téma audio se bude konat 17. 5. 2018 (místo a čas ještě upřesníme).
Přidat komentář

17.4.2018 0:46 /František Kučera
Dubnový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 19. 4. 2018 od 18:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tématem tohoto srazu bude OpenStreetMap (OSM) aneb svobodné mapy.
Přidat komentář

16.3.2018 22:01 /František Kučera
Kulatý OpenAlt sraz v Praze oslavíme klasicky: u limonády a piva! Přijďte si posedět, dát si dobré jídlo a vybrat z mnoha piv do restaurace Kulový blesk, který najdete v centru Prahy nedaleko metra I. P. Pavlova na adrese Sokolská 13, Praha 2. Sraz se koná ve čtvrtek 22. března a začínáme v 18:00. Heslo: OpenAlt. Vezměte s sebou svoje hračky! Uvítáme, když si s sebou na sraz vezmete svoje oblíbené hračky. Jestli máte nějaký drobný projekt postavený na Arduinu, nějakou zajímavou elektronickou součástku, či třeba i pěkný úlovek z crowdfundingové akce, neváhejte. Oslníte ostatní a o zábavu bude postaráno.
Přidat komentář

   Více ...   Přidat zprávičku

> Poslední diskuze

20.2.2018 18:48 / Ivan Majer
portal

20.2.2018 15:57 / Jan Havel
Jak využíváte služby cloudu v podnikání?

16.1.2018 1:08 / Ivan Pittner
verejna ip od o2 ubuntu

15.1.2018 17:26 / Mira Harvalik
Re: Jak udělat HTML/Javascript swiping gallery do mobilu?

30.12.2017 20:16 / Michal Knoll
odmocnina

Více ...

ISSN 1801-3805 | Provozovatel: Pavel Kysilka, IČ: 72868490 (2003-2018) | mail at linuxsoft dot cz | Design: www.megadesign.cz | Textová verze