Nejnovější:
- Sailfish OS and memory
- Hillshade tile server
- Statistics of OSM Scout for Sailfish OS
- Nebezpečný router
- Tree model with Silica components
Podle data:
- listopad 2021
- leden 2019
- prosinec 2017
- prosinec 2016
- květen 2014
- duben 2014
- listopad 2013
- duben 2013
- duben 2011
- únor 2011
- leden 2011
- srpen 2010
- květen 2010
- březen 2010
- leden 2010
- říjen 2009
- duben 2009
- únor 2009
- říjen 2008
- září 2008
- srpen 2008
- duben 2008
- březen 2008
- únor 2008
Téma:
Internetové bankovnictví na 64 bitovém Linuxu
Se službami KB jsem dosud prakticky neměl problémy. Dokonce ani s internetovým bankovnictvím MojeBanka na jehož technické řešení jsem četl samou kritiku.
java.lang.UnsatisfiedLinkError: /tmp/kbpki/lib38e96e0dbe8ae1c48475.so: /tmp/kbpki/lib38e96e0dbe8ae1c48475.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch)nicméně po vložení certifikátu, heslu k němu, obnovení stránky a následně opsání ověřovacího kódu z SMS se mi zatím vždy podařilo přihlásit…
Dnes ale tento postup přestal fungovat. Po zadání hesla a certifikátu se applet na následující stránce neinicializuje, což se stávalo i před tím. Po reloadu stránky se ale nezobrazí výzva k zadání klíče z SMS, ale opět formulář na vložení certifikátu a hesla…
Řešení: 32 bit Firefox + 32 bit Java JRE
Co jsem tak prolítnul internet, tak jediným 100% funkčním řešením je podřídit se binárnímu blobu podepisovacího appletu a použít 32bit x86 prostředí. Tady je jednoduchý návod jak na to:
sudo apt-get install ia32-sun-java6-bin wget "http://download.mozilla.org/?product=firefox-3.5.5&os=linux&lang=cs" tar -xvjpf firefox-3.5.5.tar.bz2 ln -s /usr/lib/jvm/ia32-java-6-sun/jre/plugin/i386/ns7/libjavaplugin_oji.so ./firefox/plugins/ sudo mv firefox /opt/firefox32
Poté stačí spustit 32 bitový Firefox pomocí scriptu
/opt/firefox32/firefox
a zadat adresu internetového
bankovnictví.
Z této zkušenosti mám velice špatné pocity. Některé softwarové týmy si stále myslí že všechny počítače = 32 bitové stroje s Windows, občas Linuxem… Až si koupím chytrý telefon postavený na ARM procesoru, asi budu muset přejít k jiné bance abych mohl zadávat platby i z telefonu.