Asprise OCR v4.0 64位破解...僅供學習使用,如有問題,可通知删除。
由于需要采集某網站資料,然而某網站的資料中的手機号是圖檔,存資料庫,用圖檔位址肯定可以,但是看着别扭,于是嘗試OCR。。
OCR中的tesseract-ocr是一個開源的免費軟體,使用這個比較友善,而且是唯一一個支援中文識别的。。不過我不需要這個功能,我隻需要識别數字,是以相對來說,雖然tesseract-ocr需要的檔案隻是一個exe和幾個配置檔案,但是相對asprise ocr來說,用起來還是比較麻煩的。
從網上下載下傳了asprise ocr的破解版,結果報錯。。因為我用64位win7,是以不支援。最後看到有人發的破解方式,針對32位的,在64位的dll中位置不一樣。

看到這個之後,我嘗試各種反編譯打開這個檔案,結果大多數都不支援64位的dll。。最後想到了IDA,很早以前下載下傳過5.5pro,安裝之後發現有個ida64.exe,直接打開dll分析,然後找字元串:
然後就到了程式的位置,IDA強大無比啊。。。這分析能力,看圖:
看到這個jle了嗎...jump less then...改為jmp即可,IDA我不知道修改16進制檔案後如何儲存,在IDA中打開16進制檢視位址,然後打開UE。。
注意IDA下面的位址,在UE中修改7E為EB就可以了。。
在JAVA中使用的時候,隻需要導入一個jar。。。
(需要将dll放入system32目錄)
使用方式看圖:
如果你能看到最後,相信隻要你能用16進制打開這個dll,下面就不說了,不能太直接。。。
dll我就不提供了,仔細看完你不會找我要的。