網際論壇 - 軟體中文化交流區 - [除錯工具] OllyDBG V1.10 (OllyICE - 2008.1.1) (更新載點)
» 遊客:  註冊 | 登錄 | 會員 | 幫助
 

免費線上小說
動漫分類 : 最新上架熱門連載全本小說最新上架玄幻奇幻都市言情武俠仙俠軍事歷史網游競技科幻靈異 ... 更多小說

<<  [1] [2] [3] [4]  >>
作者:
標題: [除錯工具] OllyDBG V1.10 (OllyICE - 2008.1.1) (更新載點) 上一主題 | 下一主題
  sun678
  高級會員 
 



  積分 9901
  發文 1440
  註冊 2005-9-6
  狀態 離線
#41  

學習有很多不懂還是再學習...........

2008-8-21 06:18 PM
查看資料  發送郵件  發短消息   編輯文章  引用回覆
  yoyo007
  論壇貴賓 
  菸草撐住的日子


 
  積分 38778
  發文 6170
  註冊 2005-9-10
  來自 滅絕希望的世界
  狀態 離線
#42  



  Quote:
Originally posted by wellsss at 2008-8-21 17:08:

用convertz802轉換

wellsss 大有空做篇教學給論壇裡的兄弟們參考一下,謝謝。

說明檔轉譯辛苦了。




我從遠方來.你到遠方去
風。穿膛而過
蒼茫的月色.灼傷誰的眼眸…
2008-8-23 06:12 AM
查看資料  訪問主頁  發短消息   編輯文章  引用回覆
  wellsss
  資深會員 
 


  積分 4338
  發文 709
  註冊 2006-5-5
  狀態 離線
#43  



  Quote:
Originally posted by yoyo007 at 2008-8-23 06:12 AM:
wellsss 大有空做篇教學給論壇裡的兄弟們參考一下,謝謝。
說明檔轉譯辛苦了。

這個說明書整個經過n次的修正跟修改,目前只剩幾個問題:
////////////////////////////////////////////////////////////
設定真實自解壓縮入口(Set real SFX entry here)-設定首個選取指令為
自解壓縮程式解壓縮後的真實入口。

移除自解壓縮記憶體斷點(Remove SFX memory breakpoint)-停止尋找
自解壓縮(SFX)程式。真實的入口。這個搜尋使用了特殊類型的記憶體斷點。

跟隨異常控制碼《Follow SE handler》(ENTER)-如果目前的指令建立了
結構異常處理(SEH),則跟隨異常處理程式的入口。
////////////////////////////////////////////////////////////

這一段我想知道如何引發該選項啟動?
即使用sfx自解檔也無法讓它跳出來。
因為我要把完整右鍵選項說明都寫進說明檔,這樣才方便參考。
不然別人簡體中文可是將原文翻譯,簡轉繁當然也要費心些。
不希望自己轉譯的說明書只是單純的簡轉繁說明書而已。

此外個人要說明OLLYDBG的兩個需特別指出處,個人補註關於"flags"的正確
解釋。選項→除錯設定→追蹤選項《Trace options》:

顯示標記位(Show flags)
預設情況下,Run追蹤《Run trace》儲存旗標到Run追蹤緩衝區,但並不在Run
追蹤視窗中顯示它們。選取該項,則在視窗和記錄檔中顯示旗標。註:flags 正確
說來就是「旗標」。

第二個就是選項→除錯設定→例外選項《Exceptions options》

忽略在KERNEL32中的記憶體存取例外(Ignore memory access violations in KERNEL32):
Windows API中包括了幾個函數(IsBadReadPtr, IsBadStringPtr 等)用來檢查
進程是否存取指定範圍的記憶體。

例外這個情況直接來說就是程式發現發生某項錯誤、或被試圖破解、進行未知
的動作,則自動呼叫異常處理(SEH)。
註:呼叫堆疊:     主緒程, 項目 5
位址=0013ED24
堆疊=78369BE3
函數過程 / 參數=<jmp.&MSVCR80._CxxThrowException> ←拋出異常狀況!
呼叫來自=MFC80U.78369BDE
結構=0013ED20

例如圖片的情況:


這時後(假設是要輸入序號註冊卻打錯),可以於例外選項中設定:


按 SHIFT+F9 即可返回出錯前的情況,這樣就不能說是例外,而是異常處理。
通常上,不知何原因,可能需要按 SHIFT+F9 幾次方能正確返回出錯前的情況。

[ Last edited by wellsss on 2008-8-26 at 12:29 AM ]


2008-8-25 11:35 PM
查看資料  發短消息   編輯文章  引用回覆
  yoyo007
  論壇貴賓 
  菸草撐住的日子


 
  積分 38778
  發文 6170
  註冊 2005-9-10
  來自 滅絕希望的世界
  狀態 離線
#44  



  Quote:
Originally posted by wellsss at 2008-8-25 23:35:


這個說明書整個經過n次的修正跟修改,目前只剩幾個問題:
////////////////////////////////////////////////////////////
設定真實自解壓縮入口(Set real SFX entry here)-設定首個選取指令為
自解壓縮 ...

wellsss 大說的很清楚,我看的很模糊,建議 wellsss 大看雪提問一下,或能迅速獲得詳細的解答。




我從遠方來.你到遠方去
風。穿膛而過
蒼茫的月色.灼傷誰的眼眸…
2008-8-26 10:58 PM
查看資料  訪問主頁  發短消息   編輯文章  引用回覆
  wellsss
  資深會員 
 


  積分 4338
  發文 709
  註冊 2006-5-5
  狀態 離線
#45  



  Quote:
Originally posted by yoyo007 at 2008-8-26 10:58 PM:
wellsss 大說的很清楚,我看的很模糊,建議 wellsss 大看雪提問一下,或能迅速獲得詳細的解答。

以下是個人轉譯的OLLYDBG.HL說明書關於反祖譯視窗的右鍵選單內容~~
眼尖點大概看的出以下文字不會是從簡體轉繁而已,而是照OLLYICE中文版選單文字所寫

例:
Hit追蹤(Hit trace)-處理Hit追蹤指令,僅在分析過的代碼中可用:
加入選取部份(Add selection)-選取的代碼部分需要Hit追蹤。....
加入函數過程(Add procedure)-目前函數過程需要Hit追蹤。....
加入所有已識別的函數過程(Add all recognized procedures)....
從選定部份中移除(Remove from selection).....
從模組中移除(Remove from module)-.....

之所以要這樣'龜毛',也是顧及當有需要參考方便,不會有程式內的文字與說明書
說明內容不一致,而失去說明書參考性的情況發生。
所以最後拜託yoyo大知道的話,是否能告知?
內容發現有不少缪誤跟語義不通順的地方皆盡量做好修正。
若到時發現說明書有任何漏譯或語義不順之處請務必提出說明!
感恩不盡。


2008-8-26 11:33 PM
查看資料  發短消息   編輯文章  引用回覆
  yoyo007
  論壇貴賓 
  菸草撐住的日子


 
  積分 38778
  發文 6170
  註冊 2005-9-10
  來自 滅絕希望的世界
  狀態 離線
#46  



  Quote:
Originally posted by wellsss at 2008-8-26 23:33:

之所以要這樣'龜毛',也是顧及當有需要參考方便,不會有程式內的文字與說明書
說明內容不一致,而失去說明書參考性的情況發生。
所以最後拜託yoyo大知道的話,是否能告知?
內容發現有不少缪誤跟語義不通順的地方皆盡量做好修正。
若到時發現說明書有任何漏譯或語義不順之處請務必提出說明!
感恩不盡。

首先對 wellsss 大認真的態度抱以肯定和熱烈的掌聲,不過您所提到的部分我確實並不清楚,因此才建議您至看雪提問,看雪在這方面的知識和技術皆相當專業,求助於看雪對問題的解決比較有幫助。




我從遠方來.你到遠方去
風。穿膛而過
蒼茫的月色.灼傷誰的眼眸…
2008-8-26 11:49 PM
查看資料  訪問主頁  發短消息   編輯文章  引用回覆
  wellsss
  資深會員 
 


  積分 4338
  發文 709
  註冊 2006-5-5
  狀態 離線
#47  



  Quote:
Originally posted by yoyo007 at 2008-8-26 11:49 PM:
首先對 wellsss 大認真的態度抱以肯定和熱烈的掌聲,不過您所提到的部分我確實並不清楚,因此才建議您至看雪提問,看雪在這方面的知識和技術皆相當專業,求助於看雪對問題的解決比較有幫助。 ...

這是 OllyDBG V1.10繁體中文化說明書,檔案本身個人也稍用技巧做了一點變化,
請下載圖片後將其修改為RAR檔即可(這種簡單改變並不須要任何專業程式):
(圖片主角是某衣服拍賣賣家MODEL)
MD4:30E0164EEE3BFB35BE0DF4B16FBCBEC3
MD5:9470A0291D884D17DF691171CECCAF81
SHA-1:53A047B189B6B48B40B5085A55F0E422BDD7F4E9



裡頭就是 OllyDBG V1.10 繁體中文化說明書。

打開記憶體映射視窗,找到SFX口:


OLLYDBG 追蹤到真正的解壓縮OEP:


目前個人唯一找不到的就只有『跟隨 SE 處理常式《Follow SE handler》』
不過就個人於YOYO大的OLLYDBG右下角有看到關於 SE handler的說明:
SE 處理常式,值得一題的是 handler 大陸稱為"句柄",convertz802翻為"控制碼"
這解釋並無錯誤,僅對異常(SE)後綴寫為"處理常式"。

[ Last edited by wellsss on 2008-9-7 at 08:52 AM ]


2008-8-30 10:55 PM
查看資料  發短消息   編輯文章  引用回覆
  open5858
  高級會員 
  電腦世界!!無遠弗界!!


 
  積分 9978
  發文 1214
  註冊 2005-10-11
  來自 tw
  狀態 離線
#48  

感謝 wellsss 大 如此用心製作 OllyDBG V1.10繁體中文化說明書
造福眾多網友~~  ^_^
下載測試作品相當有品質~~  ^_^

中文化辛勞了!感恩~~  ^_^


2008-8-31 12:46 AM
查看資料  發短消息   編輯文章  引用回覆
  wellsss
  資深會員 
 


  積分 4338
  發文 709
  註冊 2006-5-5
  狀態 離線
#49  



  Quote:
Originally posted by open5858 at 2008-8-31 12:46 AM:
感謝 wellsss 大 如此用心製作 OllyDBG V1.10繁體中文化說明書
造福眾多網友~~  ^_^
下載測試作品相當有品質~~  ^_^
中文化辛勞了!感恩~~  ^_^

我稍微檢視了一下,發現說明書關於 DLL代碼部份最前面某個字漏掉沒修到
,其實原來簡體文章內錯字及贅字不少,我都把他們修改掉了。
案例處理常式其修為 CASE處理常式,這樣比較可以理解吧。

先前關於歐洲特殊字元部份,翻了一下原文,簡體還漏掉一些句子,所以補翻上去;
歡迎發現失連連結跟錯字跟我說明,將隨時把檔案修改編譯後重上傳。
謝謝。(圖片部份已重上傳並修正雜湊碼為該檔代表數值)

[ Last edited by wellsss on 2008-8-31 at 01:48 AM ]


2008-8-31 01:46 AM
查看資料  發短消息   編輯文章  引用回覆
  xp20060726
  榮譽會員 
  隨緣放下,輕安自在.



 
  積分 82058
  發文 8761
  註冊 2006-7-26
  來自 無緣大慈,同體大悲.
  狀態 離線
#50  感謝您們的分享 !!

真是浩大的工程,高達158頁的RTF檔,讓 OllyDBG 這工具更容易使用,
說明部份一直是軟體的主軸,雖然個人功力尚淺,能見到 wellsss 大的巨著,真是三生有幸!!

感謝 wellsss 大的分享,辛苦您了!!!


2008-8-31 03:16 AM
查看資料  發短消息   編輯文章  引用回覆
  wellsss
  資深會員 
 


  積分 4338
  發文 709
  註冊 2006-5-5
  狀態 離線
#51  



  Quote:
Originally posted by xp20060726 at 2008-8-31 03:16 AM:
真是浩大的工程,高達158頁的RTF檔,讓 OllyDBG 這工具更容易使用,
說明部份一直是軟體的主軸,雖然個人功力尚淺,能見到 wellsss 大的巨著,真是三生有幸!!

感謝 wellsss 大的分享,辛苦您了!!!

兩處修正:

1.全面修錯字:掃瞄→掃描
2.指令行外掛:設定指定範圍的記憶體寫斷點→記憶體寫入斷點

整體看來應該是修的差不多了。
感謝!

[ Last edited by wellsss on 2008-9-1 at 06:52 PM ]


2008-9-1 06:49 PM
查看資料  發短消息   編輯文章  引用回覆
  osk
  金卡會員 
  化龍轉鳳趴趴走


 
  積分 21354
  發文 2612
  註冊 2005-9-5
  來自 地球=防衛隊
  狀態 離線
#52  



  Quote:
Originally posted by wellsss at 2008-9-1 06:49 PM:

兩處修正:

1.全面修錯字:掃瞄→掃描
2.指令行外掛:設定指定範圍的記憶體寫斷點→記憶體寫入斷點

整體看來應該是修的差不多了。
感謝!

[ Last edited by wellsss on 2008-9-1 at 06:52 PM ]

真的辛苦您了...
您的付出.讓我們更能了解與操作 OD ...
在此深深的一鞠躬 甘溫 ^^




2008-9-2 12:03 AM
查看資料  發短消息   編輯文章  引用回覆
  wellsss
  資深會員 
 


  積分 4338
  發文 709
  註冊 2006-5-5
  狀態 離線
#53  



  Quote:
Originally posted by osk at 2008-9-2 12:03 AM:

真的辛苦您了...
您的付出.讓我們更能了解與操作 OD ...
在此深深的一鞠躬 甘溫 ^^

不會,有空的舉手之勞作品而已。
真正要感謝的是看雪及TT團隊!
您的中文化也辛苦了,但要注意防毒方面的問題喔。

謝謝∼∼


2008-9-3 12:23 AM
查看資料  發短消息   編輯文章  引用回覆
  wellsss
  資深會員 
 


  積分 4338
  發文 709
  註冊 2006-5-5
  狀態 離線
#54  

OllyDBG V1.10繁體中文化說明書最終修改,以後將不再抽空檢查囉 :

1.將解編譯後的檔案刪除,僅留說明書,這是考量到著作財產權的問題。
2.修正:1.10版新增功能→新的安全選項「在主.udd檔案中儲存任何模組外的使用者資
    料」
    暫存器選單選項「複製所有暫存器到剪貼簿」
3.修正:定向→導向 ,如C物件導向語言。
4.修正:名字修飾→名稱修飾
5.修正:資料視窗選單 》用對應的備份資料置換部份的代碼。(除去贅字)
6.修正:總是追蹤步過系統DLL(Always trace over system DLLs)
    根據英文字串,將所有找的到的字串改成選項一樣。
7.修正:綠色BUG→ GreenBug (個人認為保留原文較好)
8.修正:「保持大小(Keep size)→「保持大小(Keep size)」(後面漏掉,補」)
9.修正: 關於 OllyDbg 中文及繁體化 》將個人署名略做修改,並補上日期。
10.其它:文中好像還有一處提到選項相關,似乎沒修到?但翻全文也找不到了...

若有需要小的修正文中謬誤的地方,請跟我說,修好重編譯後補傳 =)

註:yoyo大可以的話,把說明書編進原檔重傳或補文在下方都可,謝謝您的中文
  化辛苦了,這軟體算是個大東東。

[ Last edited by wellsss on 2008-9-7 at 09:39 AM ]


2008-9-7 09:10 AM
查看資料  發短消息   編輯文章  引用回覆
  yoyo007
  論壇貴賓 
  菸草撐住的日子


 
  積分 38778
  發文 6170
  註冊 2005-9-10
  來自 滅絕希望的世界
  狀態 離線
#55  



  Quote:
Originally posted by wellsss at 2008-9-7 09:10:

註:yoyo大可以的話,把說明書編進原檔重傳或補文在下方都可,謝謝您的中文
  化辛苦了,這軟體算是個大東東。

會的;抱歉,這幾天都在審閱新帖,回覆未能逐一細看,請 wellsss 大見諒。




我從遠方來.你到遠方去
風。穿膛而過
蒼茫的月色.灼傷誰的眼眸…
2008-9-7 10:31 AM
查看資料  訪問主頁  發短消息   編輯文章  引用回覆
  yoyo007
  論壇貴賓 
  菸草撐住的日子


 
  積分 38778
  發文 6170
  註冊 2005-9-10
  來自 滅絕希望的世界
  狀態 離線
#56  

說明檔已檢閱,相當完美,謝謝 wellsss 大耗費一個月的時間轉譯製作,其工作量之鉅,完成不易,真是辛苦您了。

#47 引用至主題,並新增另一載點;此 OllyHelp 亦列入 wellsss 大的本地化作品件數。

另外,關於 [掃瞄] & [掃描]:


  Quote:
Originally posted by wellsss at 2008-9-1 18:49:

1.全面修錯字:掃瞄→掃描

引用 CPATCH BOSS 大帖子如下,供參考:

  Quote:
Originally posted by BOSS at 2007-02-09 15:54:

在中文化聯盟的 中文化辭彙說明 裡搜尋的結果是這樣的:
繁體中文用「掃瞄」、簡體中文用「掃描」


知名廠商 HP 的台灣網頁混用了「掃瞄」、「掃描」,網址如下:
掃描: http://welcome.hp.com/country/tw ... piers_scanners.html
掃瞄: http://h10010.www1.hp.com/wwpc/t ... 090177-1090485.html

另一家 EPSON 在同一網頁中也混用了「掃瞄器」(標題)與「掃描器」(內文):
http://w3.epson.com.tw/imaging/Product/G0/index.asp

「掃瞄」與「掃描」都有人用,連國際知名大廠都混用(亂用?),到底那個才是正確的,可能要請中文專家來解釋了。
個人認為 scan 是用光去掃,而不是用手去掃,所以我選擇使用「掃瞄」,但這只是個人的意見,不代表一定正確,你用來參考就好。

BOSS 大的說法我是認同的,我也傾向 [掃瞄] 一詞,當然,如 BOSS 大所說,這只是個人意見,不代表一定正確,參考便可。




我從遠方來.你到遠方去
風。穿膛而過
蒼茫的月色.灼傷誰的眼眸…
2008-9-8 12:55 AM
查看資料  訪問主頁  發短消息   編輯文章  引用回覆
  wellsss
  資深會員 
 


  積分 4338
  發文 709
  註冊 2006-5-5
  狀態 離線
#57  



  Quote:
Originally posted by yoyo007 at 2008-9-8 12:55 AM:
說明檔已檢閱,相當完美,謝謝 wellsss 大耗費一個月的時間轉譯製作,其工作量之鉅,完成不易,真是辛苦您了。
[color=Bla ...

只是簡轉繁說明書的事情,談不上"工作量之鉅",呵呵。
不過看到您的回覆跟一堆短消息,再度讓人傻眼。
其實個人近日回的一些回覆,不過就一些心得罷了,
也很高興這邊也找到不錯的心得跟討論交流網站。
"掃描"是大家都比較習慣的用法,"掃瞄"個人也偏好此詞。

最重要的一點,是電腦作業系統用語→掃描器與數位相機
掃描器精靈介面也大量採用此詞... 所以就"多數勝於少數"
原則下,就以"掃描"為詞,看法、見解不同之處請見諒。

還有" 中文化辭彙說明 "這個網站不錯,已加進我的最愛,感謝提供。

[ Last edited by wellsss on 2008-9-8 at 04:51 PM ]


2008-9-8 04:48 PM
查看資料  發短消息   編輯文章  引用回覆
  yoyo007
  論壇貴賓 
  菸草撐住的日子


 
  積分 38778
  發文 6170
  註冊 2005-9-10
  來自 滅絕希望的世界
  狀態 離線
#58  



  Quote:
Originally posted by wellsss at 2008-9-8 16:48:

只是簡轉繁說明書的事情,談不上"工作量之鉅",呵呵。
不過看到您的回覆跟一堆短消息,再度讓人傻眼。
其實個人近日回的一些回覆,不過就一些心得罷了,
也很高興這邊也找到不錯的心得跟討論交流網站。
"掃描"是大家都比較習慣的用法,"掃瞄"個人也偏好此詞。

最重要的一點,是電腦作業系統用語→掃描器與數位相機
掃描器精靈介面也大量採用此詞... 所以就"多數勝於少數"
原則下,就以"掃描"為詞,看法、見解不同之處請見諒。

還有" 中文化辭彙說明 "這個網站不錯,已加進我的最愛,感謝提供。

wellsss 大謙虛了。關於翻譯參考,本是客觀資料,主觀取決,不勉強的;如果認為自己選用的詞彙合適且貼切,那即使是 [多數勝於少數] 亦可照樣採用。微軟那一套,我向來把它視為是最佳的翻譯參考,但它從來不會是我翻譯的唯一準則。[掃描] 與 [掃瞄],這裡 http://b-oo-k.net/blog/blog.php/2008/359 也有不錯的討論,不妨一觀。




我從遠方來.你到遠方去
風。穿膛而過
蒼茫的月色.灼傷誰的眼眸…
2008-9-11 03:35 AM
查看資料  訪問主頁  發短消息   編輯文章  引用回覆
  m8406054
  一般會員 
 



  積分 620
  發文 77
  註冊 2005-9-17
  狀態 離線
#59  

感謝分享好用的debug工具,小弟正在學習中

2008-9-11 07:31 AM
查看資料  發短消息   編輯文章  引用回覆
  sksleo
  中級會員 
 


  積分 1185
  發文 76
  註冊 2005-9-5
  來自 台北市
  狀態 離線
#60  

保持論壇的良好風氣,養成網路禮儀,是應有的道德。
再次感謝CENTURYS 網際論壇 中文化開發團隊用心的分享


2009-1-30 07:37 PM
查看資料  發送郵件  發短消息   編輯文章  引用回覆
<<  [1] [2] [3] [4]  >>

可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題

論壇跳轉選單: