台灣最大的程式設計社群網站
線上人數
696
 
會員總數:354386
討論主題:190527
免費程式:2730
歡迎您免費加入會員
首頁 >> 程式下載 >> 程式資料檢視
程式資料
名稱 金融卡SIM卡健保卡自然人憑證四合一工具程式C# PC/SC
類別 其他 使用者介面 應用程式
程式語言 C# 開發狀態 60% - Beta版
語系 繁體中文 難易度 難度四(進階使用者,具相當程式基礎)
原創者 okane龍  原創者網址  
提供者 okane龍 捐贈 VP 給 okane龍 執行網址  
版權 共享 評分
(共有 26 人投票,總分 129)
我要評分 : 不好<- 1 2 3 4 5 -> 很好   這個程式不能有問題歐! 加入我的收藏夾!
說明
本工具程式可使用晶片讀卡機(符合PC/SC規格),讀取台灣最常用的智慧卡:財金二代晶片金融卡(FISC II)/GSM手機(U)SIM卡;全民健保卡;內政部自然人憑證...等.
開發及編譯工具使用C# 2008 Express版.
參考資料:PC/SC API部分程式引用自小紀的天空(http://blog.blueshop.com.tw/timothychi)發表的"使用C#讀取二代金融卡帳號","使用C#讀取健保卡基本資料","使用C#讀取自然人評証卡號",以及GSM 11.11/11.14/04.11/03.38/03.40等GSM規範.
解析自然人憑證需要用到中華電信憑證API,但沒有放上來因為必須申請才能取得,也因此讀取自然人憑證時會發生exception.
有需要的人請向內政部憑證管理中心提出申請https://edm.moica.nat.gov.tw/apply/
預覽畫面
檔名 : FISCII.jpg
檔案大小 : 33254 Bytes  上傳時間:2009-03-09 14:46
檢視圖片
--
讀取晶片金融卡(約定)帳號/交易驗證記錄畫面
檔名 : (U)SIM-1.jpg
檔案大小 : 35738 Bytes  上傳時間:2009-03-12 19:39
檢視圖片
--
讀取手機(U)SIM卡電話簿畫面
檔名 : (U)SIM-2.jpg
檔案大小 : 41904 Bytes  上傳時間:2009-03-11 14:11
檢視圖片
--
讀取手機(U)SIM卡簡訊內容畫面
檔名 : NHI.jpg
檔案大小 : 18169 Bytes  上傳時間:2009-03-09 14:48
檢視圖片
--
讀取全民健保卡個人資料畫面
檔案列表
檔名 : PCSCconsole_1_2_3.rar  下載數:1307
檔案大小:44026 Bytes  上傳時間:2012-06-26 22:18
下載此檔案
--
讀取台灣最常用的智慧卡:財金二代晶片金融卡(FISC II)/GSM手機(U)SIM卡/全民健保卡/內政部自然人憑證(需要GCALIB中華電信憑證API)
2010.06.13 v1.1 初版
2010.09.08 v1.2 重新上傳
2011.02.16 v1.2.1 新增讀取SIM卡本機號碼檔(6F40)
2011.02.18 v1.2.2 SIM電話簿姓名長度為record length - 14,非固定長度
2012.06.26 v1.2.3 修正訊息中心(6F42)
網友回應  
如要發送訊息請先登入.
win7 64bit 無法讀取健保卡資料 piyo [2011-08-09 18:51]
您好~
我在32bit下可以讀取到健保卡資料,但在64bit上會有error-0x00000006(ERROR_INVALID_HANDLE)的錯誤,不知道是不是有人有遇到類似的問題,解決方法又是甚麼?感謝
回應 : win7 64bit 無法讀取健保卡資料 [2011-11-03 14:18] okane龍
在64bit作業系統下winscard.dll也應該要是支援64bit的API,否則會有underflow的問題,invalid handle也許就是這個來的,以上毫無根據純屬個人瞎猜.等我有錢有閒升級64bit之後再來try try see

謝謝您的回答 Lupin [2010-10-05 15:51]
執行您說的命令的確找不到該檔案,看來是之前沒灌好。
後來換一台win7的電腦就可以執行了,謝謝。

執行會有錯誤 Lupin [2010-09-07 17:03]
無法載入檔案或組件 'System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' 或其相依性的其中之一。 系統找不到指定的檔案。
請問我少了什麼檔案嗎?
謝謝指教。
回應 : 執行會有錯誤 [2010-09-22 03:02] okane龍
執行下列命令檢查看有沒有 System.dll
"%ProgramFiles%\Microsoft SDKs\Windows\v6.0A\bin\gacutil.exe" -l System

結果如下(如果有的話)
Microsoft (R) .NET Global Assembly Cache Utility. Version 3.5.30729.1
Copyright (c) Microsoft Corporation. All rights reserved.
全域組件快取包含下列組件:
System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, pro
cessorArchitecture=MSIL
項目數 = 1

如果找不到就可能沒有安裝 .NET Framework v2.0

你可以選擇安裝 .NET Framework 3.5 或 3.0 或 2.0
因為v3.5或v3.0都已包含v2.0
回應 : 執行會有錯誤 [2010-09-08 02:21] okane龍
看來似乎缺少 .NET Framework 2.0 你是不是未安裝任何版本的 .NET Framework 或只安裝了 4.0 版?

请老大整个读SIM卡并输出在FORM的版本 lnxj [2010-08-26 22:00]
我整了下整不到,此程序输出在CMD上,我想输出在FORM上,更直观.请老大赐教.

檔案是壞的 灰羽 [2010-04-16 08:01]
不好意思,不是不可以下載,
是下載下來的檔案是壞的,
無法解壓縮
謝謝^^
回應 : 檔案是壞的 [2010-04-19 02:10] okane龍
檔案沒有壞,我發現zip檔上傳上去再經過藍色小舖下載,要多解一次壓縮,而且副檔名.zip會不見,你要自己加回去. 我已經改成rar壓縮格式重新上傳了,我試過ok的.

無法下載 灰羽 [2010-04-15 16:53]
不好意思,我想下載您的檔案,但是無法下載,可以麻煩您看一下嗎?

謝謝^^
回應 : 無法下載 [2010-04-16 01:25] okane龍
剛試了可以下載啊?
不懂為何你無法下載

贊啦 ~ 小紀 [2009-12-03 19:03]
我是小紀~ 這個Sample真是太贊啦~ 對APDU 有興趣的朋友也可K一下 ISO 7816-4 http://webstore.iec.ch/preview/info_isoiec7816-4%7Bed2.0%7Den.pdf
回應 : 贊啦 ~ [2009-12-03 21:31] okane龍
甘溫哈~~