readprocessmemory

    -5熱度

    1回答

    我正在編寫一個在線遊戲的黑客攻擊,但我有一個問題。我想要做的地址值是每次重新啓動遊戲時更改。 void WallShootFunction(bool fEnable) { if(fEnable) { int value = 0x000000; int oo = ReadProcessMemory("S4Client", (LPVOID)value, &value,

    4熱度

    1回答

    我一直在嘗試在Ruby中讀寫過程內存,希望將一些舊的C++程序移動到更動態的語言中。不過,我一直沒有過一段輕鬆的時光。我已經做了一些閱讀,但我無法找到我的具體問題。我可能有一些非常基本的錯誤,因爲我不太確定指針管理在Ruby-ffi中是如何工作的。 無論如何,我目前已經安裝了ffi gem,並一直使用它來抓取函數。這是我的: module Memory PROC_READ = 0x10

    3熱度

    1回答

    我試圖在某個進程上使用ReadProcessMemory,但它使用ObRegisterCallbacks來阻止另一個進程在其上創建句柄(OpenProcess)。我聽說有人在C#中創建自己的內存讀取實用程序,沒有ReadProcessMemory或OpenProcess。如果有人能夠告訴我如何創建這樣一個令人驚歎的庫(或者如果我可以鏈接到現有的庫)。 這是嚴格的讀取存儲,我不需要寫內存的過程

    0熱度

    1回答

    我發現這個功能在互聯網上: [DllImport("kernel32.dll")] public static extern bool ReadProcessMemory(IntPtr hProcess, int lpBaseAddress, byte[] buffer, int size, int lpNumberOfBytesRead); public static int

    0熱度

    1回答

    IM試圖使該監控GTAV字符的速度的應用程序,IV發現作弊引擎變量的地址:http://i.stack.imgur.com/klyYV.png 和我做了一個函數打開的句柄遊戲過程: /*returns INVALID_HANDLE_VALUE on failure*/ HANDLE openProcessByName(const char* name, DWORD access){ P

    0熱度

    2回答

    更新1: 我試着用下面給出buffer.value.decode()的解決方案。這導致回來只是(#,這是一個正確的方向邁出的一步,但我想要得到這個9000。當我使用Cheat Engine將地址值更改爲2000時,同樣的方法會遇到錯誤UnicodeDecodeError: 'utf-8' can't decode byte 0xd0 in position 0: invalid continuat

    0熱度

    2回答

    當使用ReadProcessMemory讀取64位進程(掃雷)的內存時,我收到錯誤代碼998(ERROR_NOACCESS)。我在Windows 7 64bit上使用python 3.5 64bit。 奇怪的是,這個錯誤只發生在地址更高的地方,例如0x 0000 0000 FF3E 0000.低地址,如0x 0000 0000 0012 AE40不會拋出錯誤並返回正確的掃雷數據。 當我在C#.NE

    1熱度

    1回答

    我試圖檢索每個出現的某個字符串,比如說「ExampleString」。我現在所擁有的將在進程的內存中找到第一次出現的字符串,但它不會找到後續的字符串。我試圖使用vector來存儲所有結果,但它只能找到一個結果。 下面是我用來獲取內存位置向量的函數。再次,它適用於第一個位置。 std::vector<char*> GetAddressOfData(DWORD pid, const char *dat

    -1熱度

    2回答

    基本上這並不是返回我要求的所有字節。 // ReadBytes Method byte[] ReadBytes(uint address, int len) { int bytesread = 0; byte[] output = new byte[len]; ReadProcessMemory(HO_Handle, (IntPtr)address, output

    -1熱度

    1回答

    我編寫了一個服務器管理器的遊戲,並在C#中卡住了指針和偏移量。舊的服務器管理器是用vb6編寫的,由於某些原因,我的窗戶無法工作,所以我決定在C#中編寫它的一些基本功能。 我有指針和偏移值的一切是必要的現在我只寫爲獲取所有玩家的名字。 球員指針= 96C290球員名稱偏移量= +20 偏移的給我未來的球員指針,並添加+20下一個球員應該給我下球員名稱等。 閱讀第一玩家姓名 public static