亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > 易語言 > 正文

易語言枚舉進程所有句柄信息的代碼

2024-07-21 23:02:40
字體:
來源:轉載
供稿:網友

DLL命令表

.版本 2.DLL命令 GetCurrentProcessId, 整數型, "kernel32.dll", "GetCurrentProcessId".DLL命令 GetCurrentProcess, 整數型, "kernel32.dll", "GetCurrentProcess".DLL命令 RtlMoveMemory_SYSTEM_HANDLE_INFORMATION, , "kernel32.dll", "RtlMoveMemory"  .參數 Destination, SYSTEM_HANDLE_INFORMATION  .參數 Source, 整數型  .參數 Length, 整數型.DLL命令 DuplicateHandle, 邏輯型, "kernel32.dll", "DuplicateHandle"  .參數 hSourceProcessHandle, 整數型  .參數 hSourceHandle, 整數型  .參數 hTargetProcessHandle, 整數型  .參數 lpTargetHandle, 整數型, 傳址  .參數 dwDesiredAccess, 整數型  .參數 bInheritHandle, 邏輯型  .參數 dwOptions, 整數型.DLL命令 OpenProcess, 整數型, "kernel32.dll", "OpenProcess"  .參數 dwDesiredAccess, 整數型  .參數 bInheritHandle, 邏輯型  .參數 dwProcessId, 整數型.DLL命令 CloseHandle, 邏輯型, "kernel32.dll", "CloseHandle"  .參數 hObject, 整數型.DLL命令 ZwQuerySystemInformation, 整數型, "ntdll.dll", "ZwQuerySystemInformation"  .參數 SystemInformationClass, 整數型  .參數 SystemInformation, 字節集  .參數 SystemInformationLength, 整數型  .參數 ReturnLength, 整數型, 傳址.DLL命令 ZwQueryObject, 整數型, "ntdll.dll", "ZwQueryObject"  .參數 ObjectHandle, 整數型  .參數 ObjectInformationClass, 整數型  .參數 ObjectInformation, 字節集  .參數 ObjectInformationLength, 整數型  .參數 ReturnLength, 整數型, 傳址.DLL命令 ZwQueryObject_SYSTEM_HANDLE_STATE, 整數型, "ntdll.dll", "ZwQueryObject"  .參數 ObjectHandle, 整數型  .參數 ObjectInformationClass, 整數型  .參數 ObjectInformation, SYSTEM_HANDLE_STATE  .參數 ObjectInformationLength, 整數型  .參數 ReturnLength, 整數型, 傳址.DLL命令 RtlUnicodeStringToAnsiString, 整數型, "ntdll.dll", "RtlUnicodeStringToAnsiString"  .參數 DestinationString, STRING  .參數 SourceString, 字節集  .參數 AllocateDestinationString, 邏輯型.DLL命令 RtlFreeAnsiString, 整數型, "ntdll.dll", "RtlFreeAnsiString"  .參數 AnsiString, STRING

常量數據表

.版本 2.常量 sizeof_SYSTEM_HANDLE_INFORMATION, "16".常量 sizeof_SYSTEM_HANDLE_STATE, "56".常量 SystemHandleInformation, "16", , 0x10.常量 ObjectBasicInformation, "0".常量 ObjectNameInformation, "1".常量 ObjectTypeInformation, "2".常量 STATUS_INFO_LENGTH_MISMATCH, "-1073741820", , 0xC0000004L.常量 STATUS_INVALID_HANDLE, "-1073741816", , 0xC0000008L.常量 DUPLICATE_SAME_ACCESS, "2", , 0x00000002.常量 PROCESS_ALL_ACCESS, "2097151"

自定義數據類型表

.版本 2.數據類型 SYSTEM_HANDLE_INFORMATION  .成員 ProcessId, 整數型  .成員 ObjectTypeNumber, 字節型  .成員 Flags, 字節型  .成員 Handle, 短整數型  .成員 Object, 整數型  .成員 GrantedAccess, 整數型.數據類型 STRING  .成員 Length, 短整數型  .成員 MaximumLength, 短整數型  .成員 Buffer, 整數型.數據類型 SYSTEM_HANDLE_STATE  .成員 r1, 整數型  .成員 GrantedAccess, 整數型  .成員 HandleCount, 整數型  .成員 ReferenceCount, 整數型  .成員 r5, 整數型  .成員 r6, 整數型  .成員 r7, 整數型  .成員 r8, 整數型  .成員 r9, 整數型  .成員 r10, 整數型  .成員 r11, 整數型  .成員 r12, 整數型  .成員 r13, 整數型  .成員 r14, 整數型

List

.版本 2.程序集 List.程序集變量 _data, 字節集.程序集變量 _size, 整數型.子程序 List, , 公開, 構造函數.參數 data, 字節集.參數 size, 整數型_data = data_size = size.子程序 Count, 整數型, 公開.局部變量 count, 整數型置入代碼 ({ 139, 69, 8, 139, 0, 139, 64, 4, 131, 192, 8, 139, 0, 201, 194, 4, 0 })返回 (0).子程序 GetItem, 整數型, 公開.參數 index, 整數型, , 從0開始置入代碼 ({ 139, 77, 8, 139, 9, 139, 65, 4, 139, 89, 8, 139, 85, 12, 131, 192, 12, 15, 175, 218, 1, 216, 201, 194, 8, 0 })返回 (0)

載入

.版本 2.程序集 程序集1.子程序 _啟動子程序, 整數型載入 (窗口1, , 假)返回 (0)

枚舉進程所有句柄信息的代碼

.版本 2.支持庫 iext.程序集 窗口程序集_窗口1.程序集變量 cpid, 整數型.子程序 _窗口1_創建完畢cpid = GetCurrentProcessId ()進程ID編輯框.內容 = 到文本 (cpid).子程序 _查詢按鈕_被單擊.局部變量 pid, 整數型.局部變量 list, List.局部變量 i, 整數型.局部變量 info, SYSTEM_HANDLE_INFORMATION.局部變量 handle, 整數型.局部變量 hProcess, 整數型.局部變量 index, 整數型超級列表框.全部刪除 ()pid = 到整數 (進程ID編輯框.內容)list = 獲取系統所有句柄信息 ().如果真 (pid ≠ cpid)  hProcess = OpenProcess (#PROCESS_ALL_ACCESS, 假, pid).如果真結束.變量循環首 (0, list.Count () - 1, 1, i)  RtlMoveMemory_SYSTEM_HANDLE_INFORMATION (info, list.GetItem (i), #sizeof_SYSTEM_HANDLE_INFORMATION)  .如果真 (info.ProcessId = pid)    .如果 (pid = cpid)      handle = info.Handle    .否則      DuplicateHandle (hProcess, info.Handle, GetCurrentProcess (), handle, #DUPLICATE_SAME_ACCESS, 假, #DUPLICATE_SAME_ACCESS)    .如果結束    index = 超級列表框.插入表項 (, 獲取句柄類型 (handle), , , , )    超級列表框.置標題 (index, 1, 獲取句柄名 (handle))    超級列表框.置標題 (index, 2, 到文本 (info.Handle))    超級列表框.置標題 (index, 3, 到文本 (info.Object))    超級列表框.置標題 (index, 4, 到文本 (info.ObjectTypeNumber))    超級列表框.置標題 (index, 5, 到文本 (獲取句柄引用數 (handle)))    .如果真 (pid ≠ cpid)      CloseHandle (handle)    .如果真結束  .如果真結束.變量循環尾 ().如果真 (hProcess ≠ 0)  CloseHandle (hProcess).如果真結束.子程序 獲取系統所有句柄信息, List.局部變量 len, 整數型.局部變量 buffer, 字節集.局部變量 status, 整數型.局部變量 list, Listlen = 16534 ' 0x4096.循環判斷首 ()  buffer = 取空白字節集 (len)  status = ZwQuerySystemInformation (#SystemHandleInformation, buffer, len, 0)  .如果真 (status = #STATUS_INFO_LENGTH_MISMATCH)    len = len + 16534 ' 0x4096  .如果真結束.循環判斷尾 (status = #STATUS_INFO_LENGTH_MISMATCH)list.List (buffer, #sizeof_SYSTEM_HANDLE_INFORMATION)返回 (list).子程序 獲取句柄名, 文本型.參數 handle, 整數型.局部變量 size, 整數型.局部變量 unicode, 字節集.局部變量 ansi, STRING.局部變量 str, 文本型.如果 (ZwQueryObject (handle, #ObjectTypeInformation, unicode, 0, size) ≠ #STATUS_INVALID_HANDLE)  unicode = 取空白字節集 (size)  ZwQueryObject (handle, #ObjectNameInformation, unicode, size, 0)  RtlUnicodeStringToAnsiString (ansi, unicode, 真)  str = 指針到文本 (ansi.Buffer)  RtlFreeAnsiString (ansi).否則  str = “無法獲取”.如果結束返回 (str).子程序 獲取句柄類型, 文本型.參數 handle, 整數型.局部變量 size, 整數型.局部變量 unicode, 字節集.局部變量 ansi, STRING.局部變量 str, 文本型.如果 (ZwQueryObject (handle, #ObjectTypeInformation, unicode, 0, size) ≠ #STATUS_INVALID_HANDLE)  unicode = 取空白字節集 (size)  ZwQueryObject (handle, #ObjectTypeInformation, unicode, size, 0)  RtlUnicodeStringToAnsiString (ansi, unicode, 真)  str = 指針到文本 (ansi.Buffer)  RtlFreeAnsiString (ansi).否則  str = “無法獲取”.如果結束返回 (str).子程序 獲取句柄引用數, 整數型.參數 handle, 整數型.局部變量 state, SYSTEM_HANDLE_STATEZwQueryObject_SYSTEM_HANDLE_STATE (handle, #ObjectBasicInformation, state, #sizeof_SYSTEM_HANDLE_STATE, 0)返回 (state.ReferenceCount - 1)

運行結果:

易語言,枚舉,進程,句柄,代碼

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對VeVb武林網的支持。


注:相關教程知識閱讀請移步到易語言教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久精品国产久精国产一老狼| 黑人巨大精品欧美一区二区三区| 精品国产一区二区三区久久狼黑人| 日韩精品视频在线观看网址| 欧美激情影音先锋| 性色av香蕉一区二区| 欧美极品美女视频网站在线观看免费| 精品国偷自产在线| 68精品久久久久久欧美| 亚洲国产精品福利| 岛国av一区二区在线在线观看| 国产主播喷水一区二区| 日本一区二三区好的精华液| 日本一区二区三区四区视频| 美女福利精品视频| 亚洲欧美日韩图片| 亚洲激情成人网| 欧美精品videofree1080p| 国产欧美一区二区| 国产精品久久久久久久美男| 国产一区香蕉久久| 久久国产视频网站| 91人人爽人人爽人人精88v| 日本一区二区不卡| 欧美日韩亚洲视频| 久热在线中文字幕色999舞| 国产精品自产拍在线观| 91精品国产沙发| 亚洲www视频| 欧美日韩国产精品专区| 亚洲激情在线观看视频免费| 国产伦精品一区二区三区精品视频| 日韩在线观看成人| 欧美三级欧美成人高清www| 欧美午夜精品伦理| 91精品久久久久久久久久久久久久| 欧美成年人网站| 日韩大片在线观看视频| 久久成年人免费电影| 成人激情春色网| 成人羞羞国产免费| 欧美一区二区色| 欧美重口另类videos人妖| 成人国产精品久久久| 成人a在线视频| 欧美激情a在线| 日韩av网址在线观看| 精品久久久一区| 成人精品久久一区二区三区| 日韩精品欧美激情| 久久久免费精品视频| 久久五月情影视| 色先锋资源久久综合5566| 91视频九色网站| 亚洲自拍偷拍色片视频| 亚洲成人激情视频| xxx欧美精品| 国产成人久久久| 欧美一级成年大片在线观看| 国产精品成人品| 欧美猛少妇色xxxxx| 亚洲欧美日韩天堂| 国产一区红桃视频| 欧美性猛交xxxx富婆弯腰| 久久久久在线观看| 亚洲人成亚洲人成在线观看| 中文字幕精品www乱入免费视频| 91国产高清在线| 国产亚洲精品美女| 亚洲精品视频免费在线观看| 亚洲午夜未删减在线观看| 国产欧美日韩亚洲精品| 国产99视频在线观看| 国产精品入口尤物| 日韩在线观看免费全集电视剧网站| 国产精品影院在线观看| 丝袜亚洲欧美日韩综合| 久久99国产精品自在自在app| 97在线免费观看视频| 永久555www成人免费| 国产亚洲欧美日韩精品| 亚洲老头老太hd| 中文字幕精品久久久久| 亚洲第一天堂av| 亚洲跨种族黑人xxx| 欧美乱妇高清无乱码| 日本久久久久久| 精品久久久久久久久国产字幕| 日韩亚洲欧美中文在线| 亚洲一级黄色片| 国产成人亚洲综合青青| 亚洲午夜久久久久久久| 国产精品电影一区| 精品无人区乱码1区2区3区在线| 色偷偷偷综合中文字幕;dd| 热re99久久精品国产66热| 日韩视频免费大全中文字幕| 亚洲成人免费网站| 日韩va亚洲va欧洲va国产| 日韩国产欧美区| 国产精品视频一区二区高潮| 亚洲欧美中文日韩在线v日本| 亚洲国产97在线精品一区| 国产精品久久av| 538国产精品一区二区在线| 国产亚洲精品久久久久动| 国产不卡精品视男人的天堂| 成人国产亚洲精品a区天堂华泰| 国产精品亚洲欧美导航| 午夜精品一区二区三区av| 欧美日韩国产在线| 国产精品99久久久久久人| 综合国产在线视频| 国产激情综合五月久久| 91九色单男在线观看| 欧美一级淫片videoshd| 2021久久精品国产99国产精品| 亚洲跨种族黑人xxx| 亚洲欧美一区二区三区久久| 97在线精品国自产拍中文| 疯狂做受xxxx欧美肥白少妇| 亚洲网站在线播放| 青草青草久热精品视频在线观看| 精品久久久久久久久国产字幕| 亚洲高清在线观看| 日韩欧美在线视频免费观看| 久久免费在线观看| 9.1国产丝袜在线观看| 中文字幕亚洲一区在线观看| 亚洲少妇中文在线| 日韩国产精品视频| 亚洲精品视频在线观看视频| 欧美一级bbbbb性bbbb喷潮片| 亚洲激情国产精品| 亚洲精品久久久久中文字幕二区| 91在线视频九色| 中文字幕精品在线| 精品成人av一区| 日韩中文字幕欧美| 日韩欧美国产成人| 欧美怡春院一区二区三区| 日韩高清免费观看| 日韩有码片在线观看| 78色国产精品| 日韩av网站在线| 国产久一一精品| 久久精品美女视频网站| 精品久久久久久久久国产字幕| 久久6免费高清热精品| 亚洲人精品午夜在线观看| 久久九九全国免费精品观看| 欧美日韩视频在线| 欧美日韩亚洲天堂| 最近2019年中文视频免费在线观看| 久久久久久久影视| 日韩高清人体午夜| 亚洲www在线观看| 大桥未久av一区二区三区| 精品久久久久久久久久国产| 91久久精品国产91性色| 久久福利视频导航| 国产精品视频中文字幕91| 日韩精品一二三四区| 亚洲国产精品va在看黑人|