VB 或 VC 編譯的 DLL 檔案可以部分反編譯嗎?

發布 科技 2024-06-23
8個回答
  1. 匿名使用者2024-01-29

    dionnelle"是常量,因此它將與位址一起放置在程式中的某個位置。

    md5(md5(md5("dionnelle"這無濟於事。

    拆卸它只是幾個推送和呼叫,它不起作用。

    編譯的DLL檔案,如VB BC目前無法完全反編譯。

    exe 和 dll 都可以反彙編,即使無法進行靜態除錯,也可以動態除錯。

    破解反彙編是可以的,它不必被反編譯。

    如果你能得到字串,是否有可能得到 md5 三個週期?

    根據呼叫位址,您可以肯定地看到您正在呼叫相同的函式三次。

    至於找出你是否在使用 MD5 演算法。 這是根據**的特點來分析的。

    如果想防止開裂,最好在程式中加入乙個自己編寫的強力外殼,還有很多技術我不能說。

    我只知道一兩件事,所以我不會多說。

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

    絕對!

    即使無法獲取靜態程式集,也可以動態除錯以獲取字串。

    另乙個:Liunx 一般使用 GCC 來編寫 C 程式。

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

    可以獲取,但需要動態除錯,用冰劍

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

    還行。

    1. .DLL 檔案與 EXE 檔案一樣,是 Windows 可執行檔案,符合 PE 檔案格式。

    2、靜態反彙編可通過IDA等軟體進行,動態反編譯可通過windbg、ollydbg進行。 以 ollydbg 為例,將要反編譯的 DLL 檔案拖拽到其介面中,檢視其反彙編**。

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

    1. dll 是二進位的**,只能反編譯為程式集。

    2.原則上一切都是可逆的(包括時間,愛因斯坦試圖證明),但過度編譯的資訊(符號和表示式是不可逆的),即編譯是多對一的,即多個原始碼可以編譯成同乙個機器程式碼,同一臺機器無法窮盡所有可能的原始碼(理論上可以實現,但不可能),而目前反編譯軟體反編譯成原始碼的可讀性太差。

  6. 匿名使用者2024-01-24

    絕對。 都是 PE 檔案。 像 IDA 這樣的工具很容易使用。

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

    總的來說沒關係,而且像 IDA 這樣強大的工具是乙個很好的工具。

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

    反編譯是不可能避免的,但打包會使反編譯變得困難。

相關回答
8個回答2024-06-23

DLL檔案的全稱是動態鏈結庫,中文的意思是動態鏈結庫,DLL檔案是乙個可執行檔案,它是乙個包含**和多個程式同時使用的資料的庫,動態鏈結為程序提供了一種呼叫不屬於其可執行檔案的函式的方法。 而函式的可執行檔案**位於DLL檔案中,DLL檔案還有助於共享資料和資源,多個應用程式可以同時從記憶體中乙個dll的副本中訪問資料!對於這個問題,你可以試試騰訊電腦管家,在電腦診所找到丟失的dll檔案,點選立即修復,一切順利。

10個回答2024-06-23

這樣的教程還有很多,請自己“vb檔案操作”。

13個回答2024-06-23

無法開啟 exe 檔案。

軟體解決方案: >>>More

5個回答2024-06-23

下面的程式**是我為其他人製作的,可以輸出0 999的隨機數。 希望。 >>>More

5個回答2024-06-23

《逆天風雨》的女主角是黃北月。