ollydbg

    2熱度

    2回答

    我正在分析我在程序集中編寫的一個程序,並且正在考慮在程序集中移動一些代碼。我有一個程序需要一個參數,但我不確定它是否通過堆棧或寄存器。 當我在IDA打開我的程序臨,在程序的第一行是: ThreadID= dword ptr -4 如果我將鼠標懸停我的光標在聲明中,下面還顯示: ThreadID dd ? r db 4 dup(?) 這我會假設會指向一個堆棧變量? 然而,當我在OllyDb

    3熱度

    4回答

    我有一個MFC應用程序,我給(無源代碼),它打開一個'更新'按鈕,然後單擊後執行非常長的更新窗口。 我想修改程序,以便在創建窗口(或其他地方如DoModal)時,會向程序發送一條消息,使其認爲該按鈕已被按下。 我一直在Ida Pro和OllyDbg玩弄這一段時間無濟於事。我看着可能使用PumpMessage,但這並沒有帶來任何成功。 有什麼建議嗎?