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