如何閱讀OLLYDBG編制的結果

發布 科技 2024-04-17
14個回答
  1. 匿名使用者2024-02-07

    OD 是動態除錯的強大工具! 破解註冊碼什麼的,很容易追蹤到註冊碼。 但缺點也很明顯,它只講解了**,卻沒有分析**的邏輯關係,你要自己分析一下!

    如果想了解程式的具體操作流程和分支結構,建議使用靜態除錯工具——IDA。 該軟體的分析過程非常清晰,並且有流程圖顯示,一目了然!

    另外,你提到的編譯一定和軟體的來源有很大不同,但功能是一樣的。 彙編是一種低階語言,它用比較繁瑣的語言實現軟體功能,需要仔細分析! 一般來說,如果你看了很多,你就會知道哪個編譯是通過選擇實現的,或者是迴圈實現的!

  2. 匿名使用者2024-02-06

    Dailyren說得很好。

    但是OD拆解確實很難分析,建議使用IDA Pro

    但是你要有乙個好的編譯基礎,非常好

  3. 匿名使用者2024-02-05

    就個人而言,我認為有od是件好事。 IDA太臃腫了,分析大軟體可能更好。

    頂樓一樓。 分析**自己之間的邏輯。

  4. 匿名使用者2024-02-04

    使用 OD 反彙編,如果程式比較大應該先把程式作為乙個整體來看,比如看程式有哪些段,有哪些模組,粗略瀏覽一下用來分析的 API。

    要了解這一切,您只能逐步完成 f7f8 上的分析。

    如果破解了,你不必全部了解,只需去關鍵的地方,仔細分析配準演算法即可。

  5. 匿名使用者2024-02-03

    使用 OD 載入後,OD 將自動在設定的斷點處停止:

    1.系統斷點 (kernel32)。

    一般來說,它在 OEP 處被打破。 後期跟蹤還需要基於不同的開發語言來放置不同的斷點。

    按 f9 執行,如果有使用者斷點或程式有斷點或遇到其他系統斷點,則停止,否則一直處於執行狀態。

    建議尋找線索進行追蹤。

    如果是 Windows VS 系列編譯器,建議斷點位於 registerclass 處,其引數為 wndclass*然後 wndclass 的第二個成員是視窗過程函式的位址,然後在該位址處做乙個斷點,然後繼續查詢它。

  6. 匿名使用者2024-02-02

    MFC寫道? 還是SDK寫的? SDK,break registerclass,找到視窗函式位址,就可以找到它了

    MFC 的斷開連線 setWindowText、setdlgitemText。 幾秒鐘即可找到。

  7. 匿名使用者2024-02-01

    您想獲取哪些資料?

    反編譯可以看到**和一些常量。

    如果是變數,那麼你只能在執行到**時檢視記憶體位址。

  8. 匿名使用者2024-01-31

    要想學習反彙編,首先要了解代支的日曆程式碼 去看看王爽的《組合語言》那本書都懂了,去看看天草的破解(一定要看透,不要馬虎) 按以下順序看 1、黑鷹破解教程 2、 黑鷹VIP破解改進班3、天草流小學4級、天草中級5班、天草高階班 看完全部,基本上你的炮擊技術停留在2006年2007年 這個技術 至於找電話,炮擊都是憑經驗來判斷的 那麼下一部就叫《中國共享天空原創破解動畫》 自己刪除裡面的所有教程 乙個人慢慢破解裡面的軟體 然後去一些看看雪,我愛破解,upk論壇找一些execrypter shell,zprotect shell,Themida shell,vmprotect shell,Noobyprotect shell教程這些都完成了,我s

    在這**裡,有一種自然的搜尋編譯 記得貨到付款,被騙不負責任 看完這本書搜尋ACG漢化集團,找到<裡面的中文教程——不要問你為什麼要看,迴圈漸進後自然就明白了 了解更多遊戲的中文教程可以幫到你(不解釋) 如果你能改變你的愚蠢, 去看看吧 夜以繼日——從組合語言到windows核心程式設計 漢江獨釣—Windows核心安全程式設計 建議學習如何使用CE作為外掛程式 不是你想用CE做外掛程式,而是你想用CE 天草2009年的《貝殼世界》 當你看貝殼世界時, 你必須對彙編有更深入的了解,否則讀起來有點困難 接下來,去自學一門高階語言, 總而言之,跟著核心走,一步乙個腳印,滿意。

  9. 匿名使用者2024-01-30

    ollydbg 編譯原本為十六進製的位址,是乙個程式集

  10. 匿名使用者2024-01-29

    建議檢視如上所述的橡木噪音挑逗**。 樑賣非常觸控凳子的細節!

  11. 匿名使用者2024-01-28

    我認為我們應該發音“Eucalyptus debug”或“Europellia dbg”。

    名字的前半部分來自作者的名字 Oleh Yuschuk(更廣為人知的名字是 Olly)。

    後半部分是除錯的所有子音字母。

  12. 匿名使用者2024-01-27

    直接開啟要編譯的內容

  13. 匿名使用者2024-01-26

    現在,偵錯程式(例如 ollydbg)、反彙編器 (idas) 會預設將可執行檔案反轉為 80386 程式集,但對於某些程式集。 com 檔案或未知格式的檔案,IDA 可能會將其作為 8086 的彙編進行反彙編。

    要了解彙編,很簡單,繼續看,有乙個很好的學習方法可以在網上查一下,自己寫**在VC下,設定斷點除錯,當程式壞了的時候,右鍵->轉到反彙編,可以看到你寫的C語言中每個語句對應的彙編**。

    至於win32彙編,好像不需要,反正我不明白。

  14. 匿名使用者2024-01-25

    VC編譯、MFC和非MFC編譯的型別有很多種。

    當前的 VC 是用 VC6 寫入到 VC9 的,其中各個按鈕事件不同,但常規按鈕事件載入到 ollydbg ctrl+f sub,eax,a 中

    對於常規的 VC 按鈕事件處理,這將執行 VC8 的按鈕事件方法。

相關回答
9個回答2024-04-17

如果出現異常,它可以被捕獲到被呼叫的方法中,也可以繼續被丟擲。 >>>More

6個回答2024-04-17

以下是快速理解財務報表的方法:1.先看損益表。 從損益表中,我們可以看到乙個企業的經營能力,並追溯某個業務或部門的業績是否影響了公司的盈利能力。 >>>More

8個回答2024-04-17

摩爾斯電碼是一種時間中斷訊號**,它以不同的順序表示不同的字母、數字和標點符號。 它是由美國人阿爾費爾德·威爾(Alfeld Weir)發明的,當時他(1835年)正在協助塞繆爾·莫爾斯(Samuel Morse)發明莫爾斯電報。 摩爾斯電碼是數字通訊的一種早期形式,但與僅使用零和一兩個狀態的現代二進位不同,摩爾斯電碼包括五種型別 >>>More

15個回答2024-04-17

喬爾正在寫乙份關於文字處理器的學校報告。 她想放置乙個超大的凹坑,即 cm30、dot、51、start text、space、c、m、end text width,以便它出現在頁面的中心。 頁面的寬度為 point、59、starttext、space、c、m 和結束文字。 >>>More

18個回答2024-04-17

將路徑新增到系統路徑下安裝的檔案,即可完成。