首頁
社區(qū)
課程
招聘
[GetBreakpointHitCount 地址] 返回給 $result 怎么拿到這個$result呢

標題

收藏
3條回答
vector 2025-3-3

$result是個變量,函數(shù)調(diào)用后直接讀取這個變量就可以了。

回復
mb_nawgezcp: 我不知道怎么讀取到這個變量
回復 2025-3-4
mb_nawgezcp 2025-3-4

在編程中 有什么方法可以定位到這個變量嗎

回復
vector: 就跟普通變量一樣訪問它就可以。
回復 2025-3-7
vector: 或者你把你的程序貼一下看看
回復 2025-3-7
mb_nawgezcp: @vector 在vs的編程中  $result  這個變臉沒定義咋訪問
回復 2025-3-7
vector: @mb_nawgezcp 如果你要在VS的編程中獲取這個變量的話,可以試試DbgValFromString這個函數(shù)
uint  rlt  =  DbgValFromString("$result")
回復 2025-3-9
查看更多
ayifu3321a 2025-3-9

如果你是在 Python 中使用 ctypes 庫調(diào)用 Windows API 來獲取 GetBreakpointHitCount 的返回值,并且將其存儲在 $result 類似概念的變量中,可以按照如下方式操作:import ctypes

假設這里有對 GetBreakpointHitCount 函數(shù)的定義

模擬定義一個簡單的函數(shù)原型

kernel32 = ctypes.windll.kernel32

假設 GetBreakpointHitCount 函數(shù)的返回值是整數(shù)

GetBreakpointHitCount = kernel32.GetBreakpointHitCount
GetBreakpointHitCount.restype = ctypes.c_int

調(diào)用函數(shù)并獲取結果

result = GetBreakpointHitCount()

現(xiàn)在可以使用 result 變量了

print(f"斷點命中次數(shù): {result}")

在這個示例中,result 變量就存儲了 GetBreakpointHitCount 函數(shù)的返回值,你可以對它進行打印、進一步計算等操作。

回復
x64dbg入門實戰(zhàn)
  參與學習     103 人
  提問次數(shù)     17 個
x64dbg入門實戰(zhàn);掌握x64dbg,從基礎到高級調(diào)試與自動化
我的問答 領取收益
0
我的提問
0
我的回答
0
學習收益