最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

易語言HOOKAPI鉤子操作代碼實例

 更新時間:2018年11月20日 16:46:46   作者:易語言源碼教程  
今天小編就為大家分享一篇關(guān)于易語言HOOKAPI鉤子操作代碼實例,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

DLL代碼

.版本 2
.DLL命令 修改虛擬保護, 整數(shù)型, "kernel32", "VirtualProtect", , 修改虛擬保護
  .參數(shù) lpAddress, 整數(shù)型
  .參數(shù) dwSize, 整數(shù)型
  .參數(shù) flNewProtect, 整數(shù)型
  .參數(shù) lpflOldProtect, 整數(shù)型, 傳址
.DLL命令 取函數(shù)地址, 整數(shù)型, "kernel32", "GetProcAddress", , 返回函數(shù)地址
  .參數(shù) 模塊句柄, 整數(shù)型
  .參數(shù) 函數(shù)名, 文本型
.DLL命令 取模塊句柄, 整數(shù)型, "kernel32", "GetModuleHandleA", , 獲取一個應(yīng)用程序或動態(tài)鏈接庫的模塊句柄 如執(zhí)行成功成功,則返回模塊句柄。零表示失敗。會設(shè)置GetLastError
  .參數(shù) 模塊名, 文本型, , 指定模塊名,這通常是與模塊的文件名相同的一個名字。例如,NOTEPAD.EXE程序的模塊文件名就叫作NOTEPAD;
.DLL命令 建立消息框, 整數(shù)型, "user32", "MessageBoxA", , 建立消息框窗體
  .參數(shù) 窗口句柄, 整數(shù)型
  .參數(shù) lpText, 文本型
  .參數(shù) lpCaption, 文本型
  .參數(shù) wType, 整數(shù)型

自定義數(shù)據(jù)類型

.版本 2
.數(shù)據(jù)類型 MEMORYSTATUS
  .成員 dwLength, 整數(shù)型
  .成員 dwMemoryLoad, 整數(shù)型
  .成員 dwTotalPhys, 整數(shù)型
  .成員 dwAvailPhys, 整數(shù)型
  .成員 dwTotalPageFile, 整數(shù)型
  .成員 dwAvailPageFile, 整數(shù)型
  .成員 dwTotalVirtual, 整數(shù)型
  .成員 dwAvailVirtual, 整數(shù)型

HOOKAPI鉤子操作代碼

.版本 2
.程序集 窗口程序集1
.程序集變量 鉤子地址, 整數(shù)型
.程序集變量 原始數(shù)據(jù), 字節(jié)集
.程序集變量 OldProtect, 整數(shù)型
.子程序 _按鈕3_被單擊
信息框 (“這是一個測試本地HOOK”, 0, “如果掛鉤了,本文本就會變化!”)
.子程序 _按鈕1_被單擊
.局部變量 值, 字節(jié)集
鉤子地址 = 取函數(shù)地址 (取模塊句柄 (“User32.dll”), “MessageBoxA”)
.如果真 (鉤子地址 = 0)
  信息框 (“無法獲取函數(shù)地址!!!”, 0, )
  返回 ()
.如果真結(jié)束
修改虛擬保護 (鉤子地址, 8, 64, OldProtect)
原始數(shù)據(jù) = 指針到字節(jié)集 (鉤子地址, 8)
值 = { 184 }
寫到內(nèi)存 (值 + 到字節(jié)集 (&MessageBoxA) + { 255, 224 }, 鉤子地址, 8)
.子程序 MessageBoxA, 整數(shù)型
.參數(shù) hWnd, 整數(shù)型, , 窗口句柄
.參數(shù) lpText, 文本型, , 提示文本
.參數(shù) lpCaption, 文本型, , 信息標題
.參數(shù) uType, 整數(shù)型, , 按鈕類型
.局部變量 值, 字節(jié)集
lpText = lpText + “----lpText-----掛鉤成功!”
lpCaption = lpCaption + “-----lpCaption----掛鉤成功!”
.如果真 (取字節(jié)集長度 (原始數(shù)據(jù)) > 0)
  寫到內(nèi)存 (原始數(shù)據(jù), 鉤子地址, )
.如果真結(jié)束
建立消息框 (hWnd, lpText, lpCaption, uType)
值 = { 184 }
寫到內(nèi)存 (值 + 到字節(jié)集 (&MessageBoxA) + { 255, 224 }, 鉤子地址, 8)
返回 (0)
.子程序 _按鈕2_被單擊
.如果真 (取字節(jié)集長度 (原始數(shù)據(jù)) > 0)
  寫到內(nèi)存 (原始數(shù)據(jù), 鉤子地址, )
.如果真結(jié)束

運行結(jié)果:

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請查看下面相關(guān)鏈接

相關(guān)文章

  • 易語言顯示指定日期時間的方法

    易語言顯示指定日期時間的方法

    今天小編就為大家分享一篇關(guān)于易語言顯示指定日期時間的方法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-11-11
  • 易語言QQ群發(fā)支持圖片文字數(shù)據(jù)一起發(fā)送的工具

    易語言QQ群發(fā)支持圖片文字數(shù)據(jù)一起發(fā)送的工具

    今天小編就為大家分享一篇關(guān)于易語言QQ群發(fā)支持圖片文字數(shù)據(jù)一起發(fā)送的工具,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • 易語言做游戲輔助的方法

    易語言做游戲輔助的方法

    在本篇文章里小編給大家整理了關(guān)于易語言做游戲輔助的方法和步驟,需要的朋友們跟著學習參考下。
    2019-02-02
  • 易語言圖形按鈕組件切換類型使用講解

    易語言圖形按鈕組件切換類型使用講解

    今天小編就為大家分享一篇關(guān)于易語言圖形按鈕組件切換類型使用講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-11-11
  • 易語言監(jiān)控smtp和反編譯獲取程序內(nèi)郵件密碼發(fā)送信息達到反釣魚的目的

    易語言監(jiān)控smtp和反編譯獲取程序內(nèi)郵件密碼發(fā)送信息達到反釣魚的目的

    今天小編就為大家分享一篇關(guān)于易語言監(jiān)控smtp和反編譯獲取程序內(nèi)郵件密碼發(fā)送信息達到反釣魚的目的,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-11-11
  • 易語言調(diào)用GetUserPassWord.dll獲取系統(tǒng)開機密碼

    易語言調(diào)用GetUserPassWord.dll獲取系統(tǒng)開機密碼

    今天小編就為大家分享一篇關(guān)于易語言調(diào)用GetUserPassWord.dll獲取系統(tǒng)開機密碼,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-11-11
  • 易語言更改編輯框內(nèi)文字字體的介紹

    易語言更改編輯框內(nèi)文字字體的介紹

    今天小編就為大家分享一篇關(guān)于易語言更改編輯框內(nèi)文字字體的介紹,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-11-11
  • 易語言設(shè)置拖動窗口中的任何地方都可以整體移動窗口

    易語言設(shè)置拖動窗口中的任何地方都可以整體移動窗口

    今天小編就為大家分享一篇關(guān)于易語言設(shè)置拖動窗口中的任何地方都可以整體移動窗口,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-11-11
  • 易語言啟用多線程方法實例分享

    易語言啟用多線程方法實例分享

    這篇文章主要介紹了易語言啟用多線程方法實例分享的相關(guān)資料,需要的朋友可以參考下
    2023-03-03
  • 易語言重定義數(shù)組命令使用講解

    易語言重定義數(shù)組命令使用講解

    今天小編就為大家分享一篇關(guān)于易語言重定義數(shù)組命令使用講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-11-11

最新評論

嘉峪关市| 浦北县| 利辛县| 汨罗市| 姚安县| 乳山市| 格尔木市| 怀宁县| 资中县| 永寿县| 乌拉特后旗| 长岭县| 宣恩县| 乐至县| 丁青县| 泽库县| 永兴县| 蓬安县| 昂仁县| 湟中县| 新乡县| 石首市| 赣州市| 百色市| 沙河市| 宽城| 曲周县| 迭部县| 吴江市| 玛纳斯县| 台州市| 时尚| 永昌县| 兰考县| 通河县| 昌吉市| 洛川县| 池州市| 龙口市| 通渭县| 桐城市|