實戰Ubuntu下使用網上銀行專業版

<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
如何在Linux系統下使用國內各種網上銀行一直是個比較難處理的問題,本文通過驗證得出一種基本通用的方法來實現使用USB KEY認證的網銀的正常使用。

測試系統:

  • Ubuntu 8.04正式版

  • vmware 6.0.3 workstation

  • 建設銀行個人簽約用戶

    各大銀行一般都採用了IE相關的技術來進行驗證和其他功能調用,這對Firefox來講就是個比較難解決的問題。如active x控件等的使用,導致頁面加載顯示不良,登錄更無從談起。建設銀行的登錄界面在firefox 3下顯示效果:

在firefox下登錄密碼字段,驗證碼字段無法顯示


src="http://linux.chinaitlab.com/UploadFiles_7565/200805/20080511110713942.png" _fcksavedurl=


對比在IE下顯示效果:

src="http://linux.chinaitlab.com/UploadFiles_7565/200805/20080511110720273.png" _fcksavedurl=



     firefox有個擴展Greasemonkey
,好像可以通過 一些腳本程序加載代碼來實現不顯示的內容的投遞。沒用過,網上也有些此類的文章,感興趣的可以google一下。不過這種方式還是存在問題:一是普通用戶對編寫程序會比較抵觸,二是它的腳本還要依賴於銀行的頁面情況,改版後必然要修改程序,實效性也不好。

   言歸正傳,那有沒有什麼好的方法可以一勞永逸的使用網銀呢?答案當然是有,不是有個廣告詞叫”NothingImpossible!”嘛,本文介紹的就 是這樣一個方法。解鈴還需繫鈴人,既然那麼多銀行對MSIE感興趣,在沒有好辦法模擬IE的情況下,只能通過虛擬機安裝windows了。主系統在 ubuntu下,可以選擇的虛擬機也有不少,VisualBox,Xen,但我沒有測試過。本人選用的是Vmware 6 workstation,另Vmware5.5版的我在Ubuntu7.10上測試過,無法識別建行捷德USB KEY!大家就不用試了。


步驟:

  • 安裝內核頭文件

uname -r //確定內核版本

sudo apt-get install linux-headers-”XXX” //安裝相應的內核頭文件



  • 從官方網站下載VMware-workstation-6.0.3-80004.i386.tar.gz,解壓並安裝。在最後一步提示是否需要啓動初次配置時,輸入NO。

  • 下載vmware-any-any-update-116.tgz,解壓,進入目錄

    sudo ./runme.pl


    按照提示編譯安裝的模塊。

  • 安裝完畢從終端下輸入vmware或者從主菜單-》system tools菜單裏啓動vmware6.


src="http://linux.chinaitlab.com/UploadFiles_7565/200805/20080511110721192.png" _fcksavedurl=



創建虛擬機,安裝windows xp的過程不詳述,本人是從網上下載的安裝好的XP虛擬機硬盤vmdk文件,創建了虛擬機後直接覆蓋過去,就可以從vmware裏啓動系統了。

    5.啓動vmware裏的 windows xp,把USB KEY插入電腦。注意右下角,key已經被識別!

src="http://linux.chinaitlab.com/UploadFiles_7565/200805/20080511110722332.png" _fcksavedurl=



在客機xp裏安裝key管理工具,登錄網銀,即可實現所有功能。

推論:

    按照此法,依賴於vmware的兼容性,大部分網上銀行可以通過此方法訪問,本人無其他銀行的專業版也就沒繼續測試,不過相信應該絕大部分的可以使用。

發佈了44 篇原創文章 · 獲贊 0 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章