sun678
高級會員
積分 9901
發文 1440
註冊 2005-9-6
狀態 離線
|
#41
學習有很多不懂還是再學習...........
|
|
2008-8-21 06:18 PM |
|
yoyo007
論壇貴賓
菸草撐住的日子
積分 38778
發文 6170
註冊 2005-9-10 來自 滅絕希望的世界
狀態 離線
|
|
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 大帖子如下,供參考:
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 |
|