fc金手指代码如何查询?

来源:百度知道 编辑:UC知道 时间:2024/05/12 19:41:54
在网上看到了不少FC游戏的金手指代码,可是部分游戏还没有金手指。所以我想自己编一个金手指,我想知道,FC游戏的金手指代码怎么查询?怎么知道某个代码对应游戏中的某个内容?

不要说一个个试,太耗时间,相信那些已经被发现的金手指代码的朋友肯定不使用的这种办法,高分在线等。

你想问的是金手指软件怎么编,还是问怎么简单查代码?
  #include "stdafx.h"
  #include "windows.h"
  #include "stdio.h"
  #include <iostream.h>

  BOOL FindFirst(DWORD dwValue); // 在目标进程空间进行第一次查找
  BOOL FindNext(DWORD dwValue); // 在目标进程地址空间进行第2、3、4……次查找

  DWORD g_arList[1024]; // 地址列表
  int g_nListCnt; // 有效地址的个数
  HANDLE g_hProcess; // 目标进程句柄

  //////////////////////

  BOOL WriteMemory(DWORD dwAddr, DWORD dwValue);
  void ShowList();

  int main(int argc, char* argv[])
  {
  // 启动02testor进程
  char szFileName[] = "..\\02testor\\debug\\02testor.exe";
  STARTUPINFO si = { sizeof(si) };
  PROCESS_INFORMATION pi;
  ::CreateProcess(NULL, szFileName, NULL, NULL, FALSE,
  CREATE_NEW_CONSOLE, NULL, NULL, &si, &pi);
  // 关闭线程句柄,既然我们不使用它
  ::CloseHandle(pi.hThread);
  g_hProcess = pi.hProcess;