Từ 1 tới 2 trên tổng số 2 kết quả

Đề tài: [Help] Đọc không được với ReadProcessMemory

  1. #1
    Ngày gia nhập
    11 2008
    Bài viết
    186

    Unhappy [Help] Đọc không được với ReadProcessMemory

    Kim đang thử access memory với hàm ReadProcessMemory mà sao đọc giá trị vẫn cứ sai:

    Game: Feeding Frenzy

    C++ Code:
    1. ///////////////////////////////////////////////////////
    2. // @author: bvKim
    3. // @file: memory_main.cpp
    4. // @date: 29-Dec-2008
    5. // @purpose: read value from a game process
    6. ///////////////////////////////////////////////////////
    7.  
    8. /* Prototype */
    9. #include <iostream>
    10. #include <windows.h>
    11.  
    12. // namespace shortcut
    13. using namespace std;
    14.  
    15.  
    16. /* Entry point */
    17. int main()
    18. {
    19.     // create process handle first
    20.     DWORD pID = 4008;
    21.     BOOL bInherited = FALSE;
    22.     HANDLE hProcess = OpenProcess(PROCESS_VM_READ, bInherited, pID);   
    23.     LPVOID* lpBaseAddress = (LPVOID*) (DWORD) 0x0109B914; // SCORE address
    24.     DWORD dwValue; // value to read from process
    25.     DWORD dwBytesRead; // count bytes read
    26.     BOOL bResult = ReadProcessMemory(hProcess, lpBaseAddress, &dwValue, 4, &dwBytesRead);
    27.  
    28.     // check for result
    29.     if( !bResult ) {
    30.         cout << "\n Failed to read process memory !"; // display error
    31.     } else {
    32.         cout << "\n Value = " << dwValue << endl; // display value read from process
    33.     }
    34.  
    35.     // close handle after use
    36.     CloseHandle(hProcess);
    37.  
    38.     // return on success
    39.     return EXIT_SUCCESS;
    40. }
    Ước mơ vươn tới Linux Developer.
    Đang trong quá trình tập luyện:
    1. C system programming
    2. GNU distribution
    3. Gtk+/Gnome Application Programming.

    Bác nào giỏi lĩnh vực này giúp Kim với nha. Kim cám ơn nhiều !!!

  2. #2
    Ngày gia nhập
    11 2008
    Bài viết
    186

    Kim xử lý được rồi ^^!
    Ước mơ vươn tới Linux Developer.
    Đang trong quá trình tập luyện:
    1. C system programming
    2. GNU distribution
    3. Gtk+/Gnome Application Programming.

    Bác nào giỏi lĩnh vực này giúp Kim với nha. Kim cám ơn nhiều !!!

Các đề tài tương tự

  1. Sử dụng hàm ReadProcessMemory và con trỏ lưu trữ địa chỉ?
    Gửi bởi trung135 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 3
    Bài viết cuối: 19-05-2011, 10:47 AM
  2. Sử dụng hàm readprocessmemory trong VC++ như thế nào?
    Gửi bởi kurobakaito trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 8
    Bài viết cuối: 24-12-2010, 06:56 PM
  3. WriteProcessMemory ReadProcessMemory Đọc Ghi Memory Trên Process Khác
    Gửi bởi langman trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 6
    Bài viết cuối: 09-08-2010, 11:09 PM
  4. Sử dụng ReadProcessMemory và WriteProcessMemory
    Gửi bởi hoanglinh9466 trong diễn đàn Windows API, Hooking, xử lý Windows Message
    Trả lời: 7
    Bài viết cuối: 11-01-2008, 12:58 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn