復制到安裝目錄下運行即可。如果提示出錯,可能是你機器上的數據庫引擎陳舊了。需要新版本的。
首先聲明,我不懂軟件破解,只是多少有點軟件常識,加上運氣確實不錯,才把今馳搞定的。這個破解基于學習版,沒有改變源程序。
我只是做預算的,并不是搞材料管理的。最近我們項目結束核算成本,發現手工核對材料帳非常麻煩而且容易出錯,即使利用EXCEL也好不到哪里去。于是上網找個材料管理軟件,大概看了一圈,今馳是比較實用的。但它是個試用版,買一套要近5000大洋,對于我來說只是為了核對用一下,主要是最近正在開發一個WEB的材料管理系統,下個項目就不用了,購買不上算。所以想找個破解版,在網上找了一圈,沒有。筑龍網有項目版的,但有兩個包要筑龍幣,估計破解在那里面?反正我是沒有筑龍幣,下不了。今馳這套軟件只是限定登錄次數20次,功能沒有限定,對于我這種水平不高的人來說有破解的可能,所以想自力更生試試。沒想到還算是順利吧。下面是破解過程:
1、分析:今馳學習版限制方式為限定登錄次數,那么必定有一個地方記錄它的登錄次數,檢測到達20次后會提示不能使用,那破解的目標就是找到它存放登錄次數的地方。一般軟件采用三種方式:將登錄計數值直接寫入某個磁盤扇區,在某個隱蔽地方寫入文件記錄登錄次數,將登錄計數值寫入注冊表。第一種方式在常規情況下基本沒有破解的可能,磁盤那么大,很難找到寫入位置,如果采用這種方式,只有格式化磁盤或者GHOST鏡像恢復才行了。好在現在基本不用了,因為WINDOWS的限制,系統會禁止直接訪問磁盤扇區,不是說絕對做不到,只是非常困難,一般程序員做不到。現在采用的多數是第二、三種方式。
2、試驗:先做好系統還原點。將今馳使用20次至無法登錄狀態,然后查找今天修改過的文件,找到若干,分析與今馳有關的文件,只要不是安裝時的文件均刪除,今馳未提示錯誤但仍然不能使用,猜想是否會寫在數據庫中,將原數據庫文件覆蓋后運行今馳,但今馳依然無法使用。看來今馳并沒有利用文件記錄登錄計數值。卸載今馳再安裝依然不能使用。恢復系統還原,再安裝今馳可以使用。分析登錄計數值寫在注冊表中。
3、再試驗:利用注冊表監視器監視今馳訪問注冊表的記錄,將記錄另存并導入EXCEL分析(因為它有篩選功能比較方便),軟件運行時要多次讀寫注冊表,所以只需要篩選出Setvalue行為即可,找到多個行為,其中一個涉及到“cailiao”鍵的比較可疑,于是將其改為20,再啟動今馳,今馳提示試用次數已到,不能使用。改回任意小于19的值,今馳正常啟動。認為破解基本完成。
4、效驗:多次運行今馳至無法登錄狀態,改回注冊表中"cailiao"鍵值,依然無法登錄。分析可能是在注冊表其它位置還有登錄計數器相互校驗。將今馳訪問注冊表記錄再次進行分析,并對比Setvalue行為所涉及的其它鍵,可以排除注冊表其它位置有計數值的可能。于是想到是否同時用了文件記錄的方式。依然猜想是不是放在數據庫中。將原數據庫文件覆蓋后運行今馳,今馳成功登錄。接下來就簡單了,打開數據庫,查找各個表,很容易就找到了記錄登錄次數的表。修改為20次后運行今馳,今馳無法啟動。破解應該已經完成。
5、總結:今馳建筑工程材料管理系統5.0將登錄次數計入注冊表及數據庫中相互驗證,哪個首先滿20次均提示試用次數已滿。破解時只需要將這兩個值修改即可。
嚴格的說這個破解并不能算做破解,只是重寫登錄次數,讓它永遠到不了20次而已。而且今馳對登錄次數沒有進行加密,否則即使找到位置也很難破解,所以運氣比較好一些,呵呵!這方法是針對多帳套版的,項目版也一樣。根據我寫的過程,有一定基礎的朋友會很容易找到并修改的。明天我會寫個自動修改的程序,如果有需要的朋友我會考慮公開或者與我聯系。
現在大多數軟件是用D版軟件開發的(包括很多軟件公司也一樣用D版),然后賣個高價,返回頭還要打擊D版,我比較BS這種行為,但話說回來畢竟做個軟件不容易,價格合適的話還是要支持一下的,特別是行業軟件,如果確實覺得不錯,那還是買正版吧,行業軟件大多是公家掏錢,所帶來的效率能值它的價格。
- PC官方版
- 安卓官方手機版
- IOS官方手機版