Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 9 của 9
  1. #1

  2. #2

    Tài liệu hack game online tìm ở đâu?

    Em rất muốn nghiên cứu về vấn đề hack game online nhưng search trên google không thấy tài liệu nào cả, các anh các chị có tài liệu nào không share cho em với (tiếng anh cũng được) em xin cảm ơn nhiều.

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi langman
    đã biết hack game gì rồi ?
    có exp đến đâu rồi ?
    mình chỉ dùng AutoIt để viết auto cho game thôi, còn hack game online thì chưa bao giờ, mình muốn nghiên cứu về vấn đề này nên mới xin tài liệu, các anh chị nào có thì share cho em với.

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi Pokaburn
    mình chỉ dùng AutoIt để viết auto cho game thôi, còn hack game online thì chưa bao giờ, mình muốn nghiên cứu về vấn đề này nên mới xin tài liệu, các anh chị nào có thì share cho em với.
    game online muôn hình muôn vẻ, bạn cần nghiên cứu cơ chế xử lý của nó mới tìm ra way, rồi từ way mới có phương pháp cụ thể, ko có tài liệu nào cả, chỉ có tài liệu nói về việc bypass HS GG thì có thôi
    hãy tìm kiếm exp bên CE4rum

  5. #5
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    cảm ơn bạn đã góp ý kiến, mình sẽ từ từ ngâm cứu... [IMG]images/smilies/biggrin.png[/IMG]

  6. #6
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Vậy lãng mạn cho mình biết bạn có biết hack game audition online hok....
    Mình mãi me với viết dll hack per mà ko dc:
    Bạn coi thử code của mình sai hay thíu gì dùm nha, phiên bản này cũ rồi nha

    #include "stdafx.h"

    #inlcude <windows.h>

    DWORD WINAPI nThread(LPVOID lparam)
    {
    const DWORD Hack_Perfect = 0x90243e; //d?a ch? v?a tìm
    BYTE Perfect[] = {0x73, 0x40, 0x9a, 0x99,
    0x59, 0x40, 0x14, 0xae,
    0x47, 0x40, 0x00, 0x00,
    0x00, 0x41, 0x00, 0x00}; // do?n byte c?n on hack perfect
    BYTE OFFPerfect[] = {0x73, 0x3f, 0x9a, 0x99,
    0x59, 0x3f, 0x14, 0xae,
    0x47, 0x3f, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00};
    while(1)
    {

    if (GetAsyncKeyState(VK_F11)) // n?u b?m F11 thì on hack perfect
    {
    WriteProcessMemory(GetCurrentProcess(), (LPVOID)(Hack_Perfect ), &Perfect, 16, NULL);
    }

    if (GetAsyncKeyState(VK_F12)) // n?u b?m F12 thì off hack perfect
    {
    WriteProcessMemory(GetCurrentProcess(), (LPVOID)(Hack_Perfect ),&OFFPerfect, 16, NULL);
    }

    Sleep(100); // delay 100/1000s
    }
    }

    BOOL APIENTRY DllMain( HANDLE hModule,
    DWORD ul_reason_for_call,
    LPVOID lpReserved
    )
    {
    if (ul_reason_for_call == DLL_PROCESS_ATTACH)
    {

    CreateThread(0, 0, nThread, 0, 0, 0);
    }
    return TRUE;
    }

  7. #7
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Address per này của phiên bản cũ rồi, phiên bản hiện tại nó không còn đúng nữa.
    Ngoài ra bạn cũng cần phải chú ý tới vùng memory bạn muốn ghi lên nó có thuộc tính write không? Nếu không có bản phải dùng hàm VirtualProtect để thay đổi lại thuộc tính vùng memory để có quyền write.

  8. #8
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Aj có code dll auto phím au cho mình xin cái

  9. #9
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi puss
    Address per này của phiên bản cũ rồi, phiên bản hiện tại nó không còn đúng nữa.
    Ngoài ra bạn cũng cần phải chú ý tới vùng memory bạn muốn ghi lên nó có thuộc tính write không? Nếu không có bản phải dùng hàm VirtualProtect để thay đổi lại thuộc tính vùng memory để có quyền write.
    bản chất WriteProcessMemory đã có call VirtualProtect rồi bạn à

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •