當前位置:編程學習大全網 - 源碼下載 - 易語言怎麽寫DNF.dll文件註入器

易語言怎麽寫DNF.dll文件註入器

.版本 2

.支持庫 shell

.程序集 窗口程序集1

.程序集變量 輸入法句柄

.子程序 __啟動窗口_創建完畢, , 公開

熱鍵.註冊 (_啟動窗口.取窗口句柄 (), , #Home鍵, &子程序1)

.子程序 輸入法註DLL

寫到文件 (取特定目錄 (10) + “\SouGoo.ime”, #Shurufa)

寫到文件 (取運行目錄 () + “\feifei.dll”, #Dll)

輸入法句柄 = 輸入法.安裝 (取特定目錄 (10) + “\SouGoo.ime”)

.如果真 (輸入法句柄 ≠ 0)

輸入法.設置註入 (取特定目錄 (10) + “\Sougoo.ime”, 取運行目錄 () + “\feifei.dll”)

信息框 (“按Home呼出!!!”, 0, )

.如果真結束

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

.如果真 (進程是否存在 (“DNF.exe”))

輸入法註DLL ()

返回 ()

.如果真結束

信息框 (“遊戲未運行!”, 0, )

.子程序 子程序1

.局部變量 進程, 邏輯型

進程 = 進程是否存在 (“DNF.exe”)

.如果真 (進程)

輸入法.激活 (取句柄2 (“DNF.exe”, , ), 輸入法句柄)

.如果真結束

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

.局部變量 dnf進程, 邏輯型

dnf進程 = 輸入法.卸載 (輸入法句柄)

.如果 (dnf進程)

信息框 (“關閉成功!”, #信息圖標, “系統信息”)

.否則

信息框 (“關閉失敗!可能已經關閉!”, #信息圖標, “系統信息”)

進程結束 (進程取ID (“DNF.exe”))

輸入法.清除註入 (取特定目錄 (10) + “\Sougoo.ime”)

刪除文件 (取運行目錄 () + “\feifei.dll”)

輸入法.卸載 (輸入法句柄)

結束 ()

.如果結束

輸入法.清除註入 (取特定目錄 (10) + “\Sougoo.ime”)

刪除文件 (取運行目錄 () + “\feifei.dll”)

輸入法.卸載 (輸入法句柄)

結束 ()

.子程序 __啟動窗口_將被銷毀

輸入法.清除註入 (取特定目錄 (10) + “\Sougoo.ime”)

刪除文件 (取運行目錄 () + “\SkinH_EL1.dll”)

輸入法.卸載 (輸入法句柄)

  • 上一篇:梯子遊戲源代碼
  • 下一篇:Https源代碼分析
  • copyright 2024編程學習大全網