當前位置:首頁 » 編程軟體 » 易語言反編譯dll

易語言反編譯dll

發布時間: 2022-10-05 17:41:39

『壹』 易語言 如何把dll文件編譯到EXE(如圖)

易語言有一個可以添加DLL命令的地方,只要你的命令介面沒有變,裡面的函數隨你改

修改窗口屬性也一樣,將你的窗口句柄傳過去,根據句柄該窗口組件屬性的方法就很多了,

如果你的DLL也是使用易語言寫的話那就更簡單了,
直接定義一個變數類型為窗口

.版本 2
.子程序 ABC, , 公開
.參數 要修改的窗口, 窗口
要修改的窗口.左邊 = 0
要修改的窗口.高度 = 500

『貳』 易語言源碼編譯過來是DLL文件

打開易語言的時候它會讓你選擇易語言的類型,選擇「動態鏈接庫」編譯出的是DLL文件
選擇窗口程序編譯出的是EXE文件

『叄』 易語言編譯dll文件出現的問題求解

失敗不用管,照樣可以運行的,因為編譯時會在源碼路徑下找這些dll,但源碼路徑下沒有,因為這些dll存在於系統中,所以找不到,也就會出現這些錯誤。
看起來你用的易語言是4.xx版,推薦使用新版,因為新版bug比較少,而且編譯出來的文件比較小

『肆』 易語言編寫的程序如何反編譯

一般都是用的ollydbg,脫殼,逆向

『伍』 易語言編譯DLL文件

.版本 2

.程序集 窗口程序集1

.子程序 _按鈕1_被單擊

輸入法注入.激活 (取句柄2 (「DNF.exe」))
輸入法注入.安裝 (取運行目錄 () + 「\你做的.dll」, 「這里隨便寫莫某輸入法」)

.子程序 _按鈕2_被單擊

輸入法注入.卸載 ()

』上面是注入 下面是dll啟動子程序

.版本 2

.程序集 程序集1

.子程序 _啟動子程序, 整數型, , 請在本子程序中放置動態鏈接庫初始化代碼

載入 (窗口1, , 假)

這里隨便寫 () ' 在初始化代碼執行完畢後調用測試代碼
返回 (0) ' 返回值被忽略。

.子程序 這里隨便寫, , 公開

返回 (0)
' 本名稱子程序用作測試程序用,僅在開發及調試環境中有效,編譯發布程序前將被系統自動清空,請將所有用作測試的臨時代碼放在本子程序中。 ***注意不要修改本子程序的名稱、參數及返回值類型。

' 把以上內容復制進去就哦了 注入和dll要分開

『陸』 怎樣把DLL反編譯成易語言源碼

你好這個是不可以的哦!沒有辦法把dll反編譯成源碼的 。只能反匯編

『柒』 易語言模塊有什麼辦法防止被反編譯嗎

易語言論壇中的方法:防止模塊被反編譯的有效方法:
請在模塊中建立一個或多個窗口,將其"可視"屬性設置為假,窗口上放一些隨機類型的組件(盡量不要用常用組件),重要數據分散放在這些組件的屬性裡面,模塊中的代碼動態載入這些窗口,從這些組件屬性中讀入相關數據使用.
原理: 由於易語言有相當多類型的組件,而每個組件的屬性數據保存格式都不一樣,模塊反編譯想把每種組件中的屬性數據反編譯出來具有相當的難度,所以數據放在組件屬性裡面是安全的.
個人方法:你可以把模塊轉化成動態鏈接庫DLL,這樣就不容易反編譯了

『捌』 怎樣用易語言編寫DLL

建立一個windows動態鏈接庫,代碼編輯完畢之後把每個子程序的「公開」選上,然後編譯,出來是dll文件。

『玖』 易語言編譯時出現缺少dll和無法找到指定Dll庫文件。

dr.dll文件缺失,把它放在系統目錄下然後注冊,或者直接把這段錯誤代碼刪除

『拾』 怎麼用易語言打開別人的DLL文件

要編譯後才能成為DLL文件,當然編寫易程序的時候要選擇dll開發支持庫,直接改名字那等於掩耳盜鈴,因為其本質(文件格式)沒有變。

熱點內容
內置存儲卡可以拆嗎 發布:2025-05-18 04:16:35 瀏覽:336
編譯原理課時設置 發布:2025-05-18 04:13:28 瀏覽:378
linux中進入ip地址伺服器 發布:2025-05-18 04:11:21 瀏覽:612
java用什麼軟體寫 發布:2025-05-18 03:56:19 瀏覽:32
linux配置vim編譯c 發布:2025-05-18 03:55:07 瀏覽:107
砸百鬼腳本 發布:2025-05-18 03:53:34 瀏覽:944
安卓手機如何拍視頻和蘋果一樣 發布:2025-05-18 03:40:47 瀏覽:741
為什麼安卓手機連不上蘋果7熱點 發布:2025-05-18 03:40:13 瀏覽:803
網卡訪問 發布:2025-05-18 03:35:04 瀏覽:511
接收和發送伺服器地址 發布:2025-05-18 03:33:48 瀏覽:372