查看單個文章
舊 2004-02-10, 07:12 PM   #1
Jason-one
註冊會員
 
Jason-one 的頭像
榮譽勳章
UID - 105044
在線等級: 級別:8 | 在線時長:101小時 | 升級還需:16小時級別:8 | 在線時長:101小時 | 升級還需:16小時級別:8 | 在線時長:101小時 | 升級還需:16小時
註冊日期: 2003-11-04
VIP期限: 2009-05
住址: #Matrix#
文章: 161
精華: 0
現金: 5708 金幣
資產: 10708 金幣
預設 dr.eye 6.0 (2004) 譯典通_目前仍無法_完全_破解_原因

這是我從別的地方看到的文章,給大家參考!

幫各位解惑一下好了.....
即時翻譯無法使用 和 即時辭典看不到任何的辭典就是因為未註冊所以無法得到一組解密用的Key值,來執行DLL檔案(功能模組)。

因為程式在執行的時候,必須連結到DLL檔案,才能夠正確的運作。
而"PushNumber"=dword:00000001 的值就是開啟功能模組的開關,但是這個值僅只是個開關,有了這個開關,程序才會去進行下一步相關的解密動作以還原出應有的資料,如 即時辭典 就會解密出DreyeEBD.dll 並去執行這個DLL檔案,然後因為有正確執行到.DLL檔所以就會出現應有的辭典了。
沒有註冊的電腦上開啟了 PushNumber=1的話,解密後還原出來的將會是錯誤的檔案名稱,如 jt30pof0 (這是dll檔嗎?不是吧!)
程序一執行 jt30pof0 這不正確的檔案,當然就出錯了,這就是為什麼有人用了這個開關就會出現錯誤訊息的原因。

除了一些DLL檔案名稱被加密處理外,還有一些相關資料也需要正確的解碼才行;也只有註冊後取得正確的解密Key值,才能正確還原出DLL的正確檔案名稱及程式執行的相關資料。

這組Key值如何產生呢? 他是由該部電腦的硬體來產生一組數值再加上安裝的序號和一組私密數值,三組經運算產生。

所以未上網註冊取得解密Key值的人,只靠"PushNumber"=dword:00000001是無法正確執行全部功能的。

現在唯一的辦法就是等破解高手能拿到一組未上網註冊的序號,並使用這組未上網註冊的序號在他自己的電腦上進行網路註冊,這樣就可取得正確的解密Key值,這樣他就能了解並可以利用這組Key值想辦法將它工作在全部的電腦了。

不過這樣作好像要他自己花13xx元買個序號,不知道有沒有高手會這麼作。話說回來他都花了錢了,他還會去破解嗎-_-

結論...如果有出現破解的話,只有兩種方式,
一個是能算出 真序號的產生器。(網上已出現了假序號產生器能進行安裝,但無法上網註冊)
另一個就是針對有保護的DLL檔案來作一個修正的動作。
所以只依靠regedit這種方式是行不通的。
Jason-one 目前離線  
送花文章: 0, 收花文章: 0 篇, 收花: 0 次
回覆時引用此帖