Expert Advisor反編譯保護
1 頁面的第 562 頁 12 上一個上一個
Results 1 to 10 of 14

Thread: Expert Advisor反編譯保護

  1. #1
    嗨,

    我知道有一些工具允許人們反編譯已編譯的ex4文件。有沒有人知道可以防止這種情況發生的方法?

    提前致謝。

    賈森

  2. #2
    不。即使您隱藏DLL中的所有內容,也可以對DLL進行反編譯。

  3. #3
    多數民眾贊成。無論如何,謝謝你的回复
    賈森

  4. #4
    如果專家真的非常值得,你很可能不會很快分發它。

  5. #5

    Quote Originally Posted by ;
    不。即使您隱藏DLL中的所有內容,也可以對DLL進行反編譯。
    這是我的真實體驗。代號為LionForex或(我忘了)的人之前已經反編譯了我的EA。這就是為什麼我不再在任何論壇中發布EA甚至在.ex4中。這並不是因為EA非常有價值或者是什麼,但反編譯其他人在未經許可的情況下工作的行為非常非常糟糕。

  6. #6

    Quote Originally Posted by ;
    這並不是因為EA非常有價值或者是什麼,但反編譯其他人在未經許可的情況下工作的行為非常非常糟糕。
    軟件盜版是生活中不幸的事實。現在防止它的唯一方法是不分發軟件。

  7. #7

    Quote Originally Posted by ;
    不。即使您隱藏DLL中的所有內容,也可以對DLL進行反編譯。
    這不是真的。 EX4(編譯的MQ4)文件易於反編譯的原因是它是一種解釋型語言。即源代碼被編譯成
    http://en.wikipedia.org/wiki/P-code_machine。黑客所要做的就是弄清楚各種MQL語句的p代碼是什麼,你可以從EX4文件向後轉。有(昂貴的)商業工具可用於反編譯EX4文件。在編譯過程中丟失的唯一信息是變量名稱。 DLL文件是x86機器語言,而不是p代碼。是的,您可以將它們反編譯為彙編語言,但這幾乎是完全沒用的練習。 C 等高級語言相對簡潔易讀;彙編語言在代碼行方面要大得多*,而且更加模糊。例如,如果通過編譯C 生成DLL文件,則無法將DLL文件反編譯回原始C 代碼。隱藏DLL中的專有算法實際上是阻止逆向工程的好方法。關於盜版是正確的。這是你必須接受和處理的現實。

  8. #8
    1附件您可以構建.DLL文件並對其進行加密。嘗試使用內置的運行時加密/壓縮來反編譯此.DLL。 Scoobs。
    https://www.forex-pedia.com/attachme...1980145839.zip

  9. #9

    Quote Originally Posted by ;
    這不是真的。隱藏DLL中的專有算法實際上是阻止逆向工程的好方法。
    如果算法是值得的,它將被反轉設計。將需要一段時間,並將需要專業人員,但再次,如果它是值得的,它將完成。想想破解者如何對密鑰生成算法的軟件保護進行反向工程,或者Linux人員如何逆轉設計NTFS文件格式(好吧,不是完全相同的事情)。

  10. #10

    Quote Originally Posted by ;
    您可以構建.DLL文件並加密它。嘗試使用內置的運行時加密/壓縮來反編譯此.DLL。 Scoobs。
    你需要所謂的解包器。有很多,有各種功能。這些人可能會這樣做(自由或金錢)
    http://www.reteam.org/board/forumdisplay.php?f=27

發布權限

  • 您不可發布新主題
  • 您不可回复
  • 您不可發布附件
  • 您不可編輯您的帖子
  •  
  • BB代碼是打開的
  • 表情符號是打開的
  • [IMG]代碼是打開的
  • [視頻]代碼是打開的
  • HTML代碼是關閉的
forex-pedia網站使用cookie 文字跟蹤
forex-pedia.com網站使用cookie 文字跟蹤,某些設定已經固定。您可以點擊此處閱讀我們的Cookie使用說明。 請點擊右鍵接受我們的cookies。如果您選擇繼續使用forex-pedia.com網站,我們將認為您接受我們的cookies。