kpe42s

所属分类:加密解密
开发工具:Asm
文件大小:25KB
下载次数:1253
上传日期:2001-07-18 12:16:14
上 传 者管理员
说明:  KeyPro加密狗模擬器 v4.20 for DOS
(KeyPro encryption dog mold 鈻4.20 for DOS)

文件列表:
CAPTURE.ASM (33040, 1998-07-28)
EMS.ASM (13494, 1998-02-20)
KPEMU.EXE (21746, 1998-07-28)
PMDRV.ASM (83108, 1998-07-28)
SYS.ASM (7482, 1998-02-10)

Chinese BIG-5 Document Program design by Werong Ho Idea create by Ming Sing & Werong Ho Special Thank Deceger Tm , Gent Chen , Alex Lei 【 KeyPro 模擬器 v4.20 for DOS 】 軟蛀工作室 ========================================================================== ┌────┐ │聲明啟事│ └────┘ 本軟體的開發僅希望使用原版軟體者 ,不必再受到 KeyPro 的摧殘 ,讓您不必受 到拔、插、帶來帶去、遺失之苦。作者僅允許您為了自己使用原版軟體的方便 ,而使 用本軟體去欺騙它 ,禁止使用於其它非法環境。其它權利作者保留。 如何與作者連絡: BBS : (02) 25955461 九○網 Only e-mail : werongho@home.90.net.tw HomePage : http://www.90.net.tw/~softbug/ -------------------------------------------------------------------------- ┌──┐ │前言│ └──┘ 由於 KeyPro 保護越來越強 ,相容性雖有改善許多 ,但是還是有很多缺陷 ,因為 它畢竟需要使用印表埠的電源 ,所以筆者發展了這套 KeyPro Emulation ,它就像它 的名字般 ,可以模擬 KeyPro 的 輸入/輸出訊號。 很多公司購買原版軟體時 ,會把公司的軟體帶回家去加班(工) ,然後再帶回公司 印表 ,如果 KeyPro 拔來拔去很麻煩 ,又很容易遺失。現在 KPEMU 可以讓您不必再 受到綁手綁腳的限制 ,直接用軟體去模擬 KeyPro ,多方便啊 !! v4.20 . Reset LPTport 命令加入 . 模擬 INT_15h AH=87 命令 ,支援大於 16MB v4.10 . WKPE 模擬核心加入 . 新增R引擎(測試中) ,還有一點小問題未克服 . 修正模擬時會與印表機相沖 . 更強勁的 KEYPRO 模擬核心 ,模擬成功率再度提升 v4.05 . KeyPro 資料記錄檔最大支援 9999K . 記錄檔作最佳化,將重複的資料踢除 . 動態配置記憶體 , 支援 EMS . 允許好幾套軟體共用一個 KeyPro 記錄檔 . 主程式佔用 1K ,每增加一套軟體資料庫,大約只增加 0.1K . 支援印表能力,即使印表也不會甘擾模擬器攔截欺騙功能 . 更強的訊號辨視能力,破解成功率更高 . 支援以 Batch file 方式執行的檔案 -------------------------------------------------------------------------- ┌────┐ │系統需求│ └────┘ 80386 以上機種 ,並掛上 HIMEM.SYS (不支援 EMM386、QEMM386...) PMDRV .EXE 保護模式驅動程式 CAPTURE.EXE KeyPro I/O 記錄器 KPEMU .EXE KeyPro I/O 模擬器 EMS .EXE EMS 模擬器 -------------------------------------------------------------------------- ┌────┐ │遊戲規則│ └────┘ 首先請先確定你的 CONFIG.SYS 內不可以掛入任何保護模式的應用軟體 包含各式 EMS 記憶體管理程式,唯一可以掛的就只有 HIMEM.SYS 並將原版 KeyPro 插在 LPT1 上面。 A.執行保護模式驅動器 PMDRV.EXE =============================== 命令: PMDRV 畫面: ┌─────────────────Freeway ──┐ │Protection Mode Driver Version 4.00 │ │(C) Copyright Werong Ho 19***-03-04 │ └───────────────────────┘ Install OK ! <--- 代表成功 CPU in Virtual 8086 ! <--- 代表失敗 B.載入 EMS (依使用者需求決定是否載入) ===================================== 命令: EMS C.執行攔截 I/O 的長駐程式 CAPTURE.EXE ===================================== 命令: CAPTURE /X???? /I 或是直接 CAPTURE /I 也可以執行 說明: /X????使用多少K延伸記憶體當緩衝區(預設值 1MB) /I 長駐本程式 畫面: ┌──────────────────Freeway ─┐ │Printer Port I/O CAPTURE Version 4.05 │ │(C) Copyright Werong Ho 19***-04-03 │ └───────────────────────┘ Clear memory : 1024K Use LPT1 on : 378h Install Capture OK ! D.執行有保護的應用程式 ====================== 盡可能的將應用程式玩一遍 ,包含印表動作都可以隨意測試 ,只要應用程式有檢 查保護的動作 ,都會被模擬器攔截到 ,並暫存於延伸記憶體上 ,因此建議您每個選單 都能夠玩一次 ,以免有些攔截到的資料不全。有些應用程式會以亂數抓取 KeyPro 上 的資料 ,所以可能你要多執行幾次 ,以便將所有可能的組合都抓到。 E.將攔到的資料存檔 ================== 命令: CAPTURE /Q 畫面: ┌─────────────────[Freeway] ┐ │Printer Port I/O CAPTURE Version 4.05│ │(C) Copyright Werong Ho 19***-04-03 │ └──────────────────────┘ Buffers Memory : 1024K (緩衝區大小) Save SAVE.KEY : 0071K .... Buffer Ends. (緩衝區共用了 71K) Number of Capture : 00192 times. (共抓到 192 筆資料) Remove Capture TSR program. Release XMS memory. Compiler SAVE.KEY to KPEMU.IDX Kill Double data & bad data. It will take some time ,Please wait....OK ! total = 0128 capture times. (刪掉重複或無用的資料後 ,還有 128筆資料) Compiler KPEMU.IDX to KPEMU.DAT Rebuild index header and data bady....OK ! Delete SAVE.KEY and KPEMU.IDX Write SYSTEM.LOG file. (寫入系統記錄檔) Successful Create I/O Map. [End] ※ 系統記錄檔如下 ,純供參考 ,並無其它功能 ※ ---------------------------------------------- Last Create in 19***/03/08 22:18 ---------------------------------------------- 第N筆 索引位址 該筆長度 No:0001 ADDRESS:0000:0000 LONG:01*** No:0002 ADDRESS:0000:01*** LONG:016C No:0003 ADDRESS:0000:02D0 LONG:016C .. 略 .. No:007E ADDRESS:0000:B7A0 LONG:0178 No:007F ADDRESS:0000:B918 LONG:0178 No:0080 ADDRESS:0000:BA90 LONG:0170 ---------------------------------------------- ※註:每一筆資料就是應用程式檢查保護一次 修改記錄檔的備註(可以不改) ========================== 由於您可能會有好幾個資料檔案 ,為了方便你註解 ,編譯後的 KPEMU.DAT 資料檔預 留了 002E 長度的資料檔頭供您修改 ,您可以自行決定要不要註解上去 ,以免一段 時間沒用它時 ,忘記它是那一個程式的 KeyPro 資料檔。 File=KPEMU.DAT Relative sector 0000000, Clust 00706, Disk Abs Sec 0023047 Displacement ----------------- Hex codes-------------------- ASCII value 0000(0000) 54 68 69 73 20 69 73 20 44 45 4D 4F 20 70 72 6F This is DEMO pro 0016(0010) 67 72 61 6D 73 2E 20 20 20 20 20 20 20 20 20 20 grams. 0032(0020) 20 20 20 20 20 20 20 20 20 20 20 20 20 1A F.拔除 KeyPro 測試 ================== 命令: kpemu kpemu.dat /i (檔名可以自定) ┌─────────────────Freeway ──┐ │KeyPro Emulator Version 4.10 │ │(C) Copyright Werong Ho 19***-07-12 │ └───────────────────────┘ File size : 49K Check CRC : 0080 FileTitle : This is DEMO programs. Use XMS : 50K Clear XMS memory. Load file data to XMS. Rebuild Index to memory. Use LPT1 = 0378 Install OK ! -------------------------------------------------------------------------- ┌────┐ │其它事項│ └────┘ ○ KPEMU.DAT 檔案跟之前舊版的格式完全不同 ,舊版資料請勿使用 ● 攔截到的資料筆數最多不得超過 8192 筆 ● 經過最佳化以後最多不得超過 2048 筆 ● 無法支援 WINDOWS、DOS4GW、PMODE、Phar Lap DOS Extender....etc ● 本程式是架設在 PMDRV.EXE 下的程式 ,所以使用前要先載入它 ○ 執行 CAPTURE /Q 產生的記錄檔檔名無法更改 ,一律為 KPEMU.DAT 您可以於產生後 RENAME 即可。 ○ 特別感謝 Gent Chen、Ming Sing、Deceger 技術提供、測試。 ○ 再次感謝各位測試及技術提供. ● 感謝徐英超先生技術提供 -------------------------------------------------------------------------- 小記: 1995/04/20 發展出簡易版本 1995/04/23 將程式佔用記憶體量故意增大後 ,出測試版 1995/04/28 推出註冊版....共計4人擁有 1995/07/25 拿掉人工智慧對印表機的判斷能力 ,使得 SW 版不支援 印表能力。同時將 DEBUGOS、KPEMU 合併成一個軟體。 1995/09/20 開放印表能力 ,只要將 378 埠設為 LPT2 ,3BC 設為 LPT1 並將 KeyPro 放在 LPT2 即可邊攔邊印表。 19***/02/08 文件檔更新 ,新增 EMS 驅動程式 19***/03/04 KPEMU 模組全部重寫 ,更省主記憶體 版本改為 v4.00 19***/04/03 CAPTURE.KPEMU 使用中斷向量改為 84h ,原先與 QB.CLIP 相沖 問題將可克服。 19***/05/03 修正模擬運算公式錯誤(減少當機可能性) 19***/07/15 模擬核心增強 v4.10 19***/07/29 新增 RESET LPTport 命令 ,並修正 PMDRV 於 16MB RAM 以上機器會發生錯誤的問題. 滅⑹溫ィ滅⑹-------------------------------------------------------------------------- 問:什麼是 KEYPRO / Dongle ? 答:它是一個約 5x7 的小盒子 ,必需插在印表埠後面 ,電腦程式會去檢查它是否 存在 ,如果沒有插上 ,就無法正確的執行應用軟體。 問:你們有開發 WIN95 的 KEYPRO 模擬器嗎 ? 答:有的 ,這是網友徐英超先生開發的作品 ,全名是 WinKeyProEmulator (WKPE) 它能支援 WIN95 的作業平台 ,所有能在 WIN95 下面執行的應用程式都能夠 使用 ,包含 DOS/BOX 視窗下的軟體也能使用。 問:執行 PMDRV.EXE 以後 ,電腦會自動重新開機 答:可能是與電腦的主機板或電腦的 HIMEM.SYS 版本與我的驅動程式相衝 如果您更換 HIMEM.SYS 版本後還無法使用 ,那就只好換主機板囉!! 問:執行 PMDRV.EXE 後 ,無法執行 WINDOWS 或一些應用軟體. 答:這是因為我的程式還沒有支援 VCPI 或 DPMI 介面 ,所以無法 與某些軟體相容 ,如 DOS4GW.PMODE.PharLap DOS Extender 您可試看看用 WIN95 版的模擬器 ,並開 DOS/BOX 試試 ,再不行 就沒法度了 ,看看未來模擬器會不會支援 VCPI. -------------------------------------------------------------------------- 未來發展方向: 1.支援 VCPI & DOS Extender 2.支援虛擬印表埠 3.模擬核心再加強

近期下载者

相关文件


收藏者