这是用户在 2024-11-25 20:27 为 https://www.unknowncheats.me/forum/anti-cheat-bypass/674098-cr3-dma-fix.html 保存的双语快照页面,由 沉浸式翻译 提供双语支持。了解如何保存?
bannerImage bannerFade

Go Back   UnKnoWnCheaTs - Multiplayer Game Hacking and Cheats
  • Anti-Cheat Software & Programming
    反作弊软件和编程
  • 反作弊绕过

  • sponsored banners
    Total Posts: 31
    Threads Started: 2  线程启动:2
    Reputation: 49
    Last Login: 20th November 2024 at 07:27 AM
    最后登录:2024 年 11 月 20 日早上 7:27
    Private Messages: Unread 0, Total 44 (8% full)
    私人消息:未读 0,总数 44(8% 已满)
    UnKnoWnCheaTs Community Rules
    未知刺客社区规则

    Reply
    View First Unread View First Unread 查看第一条未读信息  
    查看第一个未读
    Thread Tools  线程工具 Search this Thread
    搜索此线程
    Rate Thread

    CR3 DMA FIX CR3 DMA 修复
    CR3 DMA 修复
    Unread Yesterday, 11:54 PM
    昨天,晚上 11:54
      #1
    n00bie

    NixyyL's Avatar

    Join Date: Nov 2022 加入日期:2022 年 11 月
    Posts: 23  帖子:23
    Reputation: -476 声誉:-476
    Rep Power: 0 Rep 力:0
    NixyyL is stupid.NixyyL is stupid.NixyyL is stupid.NixyyL is stupid.NixyyL is stupid.
    Points: 2,582, Level: 4 得分:2,582,等级:4
    Points: 2,582, Level: 4 Points: 2,582, Level: 4 Points: 2,582, Level: 4
    Level up: 69%, 218 Points needed
    提升等级:69%,还需 218 点
    Level up: 69% Level up: 69% Level up: 69%
    Activity: 10.8% 活动:10.8%
    Activity: 10.8% Activity: 10.8% Activity: 10.8%
    Last Achievements 最新成就 CR3 DMA FIX
    Smile CR3 DMA FIX
    Smile CR3 DMA 修复

    Code: 代码:
    1. bool Memory::FixCr3()
      bool Memory::FixCr3()
    2. {
    3. PVMMDLL_MAP_MODULEENTRY module_entry;
    4. bool result = VMMDLL_Map_GetModuleFromNameU(this->vHandle, this->current_process.PID, (LPSTR)this->current_process.process_name.c_str(), &module_entry, NULL);
      bool 结果 = VMMDLL_Map_GetModuleFromNameU(this->vHandle, this->current_process.PID, (LPSTR)this->current_process.process_name.c_str(), &module_entry, NULL);
    5. if (result) if (结果)
    6. return true; //Doesn't need to be patched lol
      返回 true;不需要打补丁哈哈
    7.  
    8. if (!VMMDLL_InitializePlugins(this->vHandle))
      如果 (!VMMDLL_InitializePlugins(this->vHandle))
    9. {
    10. ERROR("[-] Failed VMMDLL_InitializePlugins call");
      ERROR(“[-] 呼叫失败VMMDLL_InitializePlugins”);
    11. return false; 返回 false;
    12. }
    13.  
    14. //have to sleep a little or we try reading the file before the plugin initializes fully
      必须睡一会儿,或者我们尝试在插件完全初始化之前读取文件
    15. std::this_thread::sleep_for(std::chrono::milliseconds(500));
      std::this_thread:sleep_for(std::chrono:milliseconds(500));
    16.  
    17. while (true) while (true)
    18. {
    19. BYTE bytes[4] = { 0 };
      BYTE 字节[4] = { 0 };
    20. DWORD i = 0;
    21. auto nt = VMMDLL_VfsReadW(this->vHandle, (LPWSTR)L"\\misc\\procinfo\\progress_percent.txt", bytes, 3, &i, 0);
      自动 nt = VMMDLL_VfsReadW(this->vHandle, (LPWSTR)L“\\misc\\procinfo\\progress_percent.txt”, bytes, 3, &i, 0);
    22. if (nt == VMMDLL_STATUS_SUCCESS && atoi((LPSTR)bytes) == 100)
      if (nt == VMMDLL_STATUS_SUCCESS & atoi((LPSTR)bytes) == 100)
    23. break; 破;
    24.  
    25. std::this_thread::sleep_for(std::chrono::milliseconds(100));
      std:this_thread:sleep_for(std::chrono:milliseconds(100));
    26. }
    27.  
    28. VMMDLL_VFS_FILELIST2 VfsFileList;
    29. VfsFileList.dwVersion = VMMDLL_VFS_FILELIST_VERSION;
    30. VfsFileList.h = 0;
    31. VfsFileList.pfnAddDirectory = 0;
    32. VfsFileList.pfnAddFile = cbAddFile; //dumb af callback who made this system
      VfsFileList.pfnAddFile = cbAddFile;愚蠢的 AF 回调谁制作了这个系统
    33.  
    34. result = VMMDLL_VfsListU(this->vHandle, (LPSTR)"\\misc\\procinfo\\", &VfsFileList);
      结果 = VMMDLL_VfsListU(this->vHandle, (LPSTR)“\\misc\\procinfo\\”, &VfsFileList);
    35. if (!result) 如果 (!result)
    36. return false; 返回 false;
    37.  
    38. //read the data from the txt and parse it
      从 txt 中读取数据并对其进行解析
    39. const size_t buffer_size = cbSize;
    40. std::unique_ptr<BYTE[]> bytes(new BYTE[buffer_size]);
      std::unique_ptr<BYTE[]> 字节(新字节[buffer_size]);
    41. DWORD j = 0;
    42. auto nt = VMMDLL_VfsReadW(this->vHandle, (LPWSTR)L"\\misc\\procinfo\\dtb.txt", bytes.get(), buffer_size - 1, &j, 0);
      自动 nt = VMMDLL_VfsReadW(this->vHandle, (LPWSTR)L“\\misc\\procinfo\\dtb.txt”, bytes.get(), buffer_size - 1, &j, 0);
    43. if (nt != VMMDLL_STATUS_SUCCESS)
      如果 (nt != VMMDLL_STATUS_SUCCESS)
    44. return false; 返回 false;
    45.  
    46. std::vector<uint64_t> possible_dtbs;
      std::vector<uint64_t> possible_dtbs;
    47. std::string lines(reinterpret_cast<char*>(bytes.get()));
      std::string lines(reinterpret_cast<char*>(bytes.get())));
    48. std::istringstream iss(lines);
      std::istringstream iss(行);
    49. std::string line; std::string 行;
    50.  
    51. while (std::getline(iss, line))
      while (std::getline(iss, line))
    52. {
    53. Info info = { }; 信息 info = { };
    54.  
    55. std::istringstream info_ss(line);
      std::istringstream info_ss(行);
    56. if (info_ss >> std::hex >> info.index >> std::dec >> info.process_id >> std::hex >> info.dtb >> info.kernelAddr >> info.name)
      if (info_ss >> std::hex >> info.index >> std::d ec >> info.process_id >> std::hex >> info.dtb >> info.kernelAddr >> info.name)
    57. {
    58. if (info.process_id == 0) //parts that lack a name or have a NULL pid are suspects
      if (info.process_id == 0) //缺少名称或具有 NULL pid 的部分是可疑的
    59. possible_dtbs.push_back(info.dtb);
      possible_dtbs.push_back(info.dtb);
    60. if (this->current_process.process_name.find(info.name) != std::string::npos)
      if (this->current_process.process_name.find(info.name) != std::string::npos)
    61. possible_dtbs.push_back(info.dtb);
      possible_dtbs.push_back(info.dtb);
    62. }
    63. }
    64.  
    65. //loop over possible dtbs and set the config to use it til we find the correct one
      遍历可能的 DTB 并设置配置以使用它,直到找到正确的 DTB
    66. for (size_t i = 0; i < possible_dtbs.size(); i++)
      for (size_t i = 0; i < possible_dtbs.size(); i++)
    67. {
    68. auto dtb = possible_dtbs[i];
      自动 DTB = possible_dtbs[i];
    69. VMMDLL_ConfigSet(this->vHandle, VMMDLL_OPT_PROCESS_DTB | this->current_process.PID, dtb);
      VMMDLL_ConfigSet(this->vHandle, VMMDLL_OPT_PROCESS_DTB | this->current_process.PID、dtb);
    70. result = VMMDLL_Map_GetModuleFromNameU(this->vHandle, this->current_process.PID, (LPSTR)this->current_process.process_name.c_str(), &module_entry, NULL);
      result = VMMDLL_Map_GetModuleFromNameU(this->vHandle, this->current_process.PID, (LPSTR)this->current_process.process_name.c_str(), &module_entry, NULL);
    71. if (result) if (结果)
    72. {
    73. INFO("Patched DTB");
      INFO(“修补的 DTB”);
    74. return true; 返回 true;
    75. }
    76. }
    77.  
    78. ERROR("[-] Failed to patch module");
      ERROR(“[-] 无法修补模块”);
    79. return false; 返回 false;
    80. }

    NixyyL is online now NixyyL 现在在线
    Last Active: Today 最后活跃:今天

    Add to NixyyL's Reputation Take from NixyyL's reputation. Report Post Reply With Quote Multi-Quote This Message Quick reply to this message

    Unread Today, 01:01 AM
    今天,上午 1:01
      #2
    Huge Member 庞大的成员

    spicyninja800's Avatar

    Join Date: Aug 2019 加入日期:2019 年 8 月
    Posts: 108  帖子:108
    Reputation: 3085 声誉:3085
    Rep Power: 134
    spicyninja800 is a legend in the cheating communityspicyninja800 is a legend in the cheating communityspicyninja800 is a legend in the cheating communityspicyninja800 is a legend in the cheating communityspicyninja800 is a legend in the cheating communityspicyninja800 is a legend in the cheating communityspicyninja800 is a legend in the cheating communityspicyninja800 is a legend in the cheating communityspicyninja800 is a legend in the cheating communityspicyninja800 is a legend in the cheating communityspicyninja800 is a legend in the cheating community
    Points: 7,394, Level: 9 得分:7,394,等级:9
    Points: 7,394, Level: 9 Points: 7,394, Level: 9 Points: 7,394, Level: 9
    Level up: 82%, 206 Points needed
    提升等级:82%,需要 206 点
    Level up: 82% Level up: 82% Level up: 82%
    Activity: 5.4% 活动:5.4%
    Activity: 5.4% Activity: 5.4% Activity: 5.4%
    Last Achievements 最新成就 CR3 DMA FIXCR3 DMA FIX

    Woah! 哇! 哇!

    And you did this all by yourself?!
    你这是自己一个人做的吗?!

    而这一切都是你自己做的?!

    This guy is a prodigy
    这个人是个天才

    这家伙是个神童

    (This is entirely Metick's work)
    (这完全是 Metick 的工作)

    (这完全是 Metick 的作品)

    spicyninja800 is offline  spicyninja800 离线
    Last Active: Today 最后活跃:今天

    Add to spicyninja800's Reputation Take from spicyninja800's reputation. Report Post Reply With Quote Multi-Quote This Message Quick reply to this message

    Unread Today, 07:41 AM
    今天,上午 7:41
      #3
    A Forum Hero 一个论坛英雄

    newguy148's Avatar

    Join Date: Aug 2016 加入日期:2016 年 8 月
    Posts: 1,497  帖子:1,497
    Reputation: 11266 声誉:11266
    Rep Power: 227 Rep Power: 227 代表权力:227
    newguy148 's rep takes up 1 gig of server spacenewguy148 's rep takes up 1 gig of server spacenewguy148 's rep takes up 1 gig of server spacenewguy148 's rep takes up 1 gig of server spacenewguy148 's rep takes up 1 gig of server spacenewguy148 's rep takes up 1 gig of server spacenewguy148 's rep takes up 1 gig of server spacenewguy148 's rep takes up 1 gig of server spacenewguy148 's rep takes up 1 gig of server spacenewguy148 's rep takes up 1 gig of server spacenewguy148 's rep takes up 1 gig of server space
    Points: 24,914, Level: 22
    得分:24,914,等级:22
    Points: 24,914, Level: 22 Points: 24,914, Level: 22 Points: 24,914, Level: 22
    Level up: 61%, 586 Points needed
    提升等级:61%,需要 586 点
    Level up: 61% Level up: 61% Level up: 61%
    Activity: 27.0% 活动:27.0%
    Activity: 27.0% Activity: 27.0% Activity: 27.0%
    Last Achievements 最新成就 CR3 DMA FIXCR3 DMA FIX

    Quote: 引用:

    Originally Posted by spicyninja800 View Post
    原始发布于 spicyninja800 View Post

    Woah! 哇!

    And you did this all by yourself?!
    你这是自己一个人做的吗?!

    This guy is a prodigy
    这个人是个天才

    (This is entirely Metick's work)
    (这完全是 Metick 的工作)

    omfg typical lately lol
    我靠 近来太典型了 哈哈

    newguy148 is online now newguy148 现在在线
    Last Active: Today 最后活跃:今天

    Add to newguy148's Reputation Take from newguy148's reputation. Report Post Reply With Quote Multi-Quote This Message Quick reply to this message
    Reply

    Quick Reply  快速回复
    Message: 消息:
    Remove Text Formatting
    Bold
    Italic
    Underline

    Insert Image
    Wrap [QUOTE] tags around selected text
    Wrap [CODE] tags around selected text
     
    Decrease Size
    Increase Size
    Options 选项


    Similar Threads 相似主题
    Thread 线程 Thread Starter 线程发起者 Forum 论坛 Replies 回复 Last Post 最后发表
    [Release] DMA with ESP,Cr3 fix (fix from FATE DMA SOURCE)
    [发布] DMA with ESP,Cr3 修复(修复来自 FATE DMA 源)
    Sinceman2007 Apex Legends Apex 英雄 10 Yesterday 01:34 PM 昨天下午 1:34
    [Request] CR3 DMA Fix C#
    [请求] CR3 DMA 修复 C#
    whoasked123 Rust 0 29th December 2023 01:17 AM
    2023 年 12 月 29 日 上午 1:17
    [Help] DMA CR3 FIX [帮助] DMA CR3 修复 20545214 Rust 1 6th December 2023 05:58 PM
    2023 年 12 月 6 日 下午 5:58

    Currently Active Users Viewing This Thread: 13 (4 members and 9 guests)
    当前查看此帖子的活跃用户:13 人(4 名会员和 9 名访客)
    chaos4, OxiJeans, procoder696, sthwf
    混沌 4,OxiJeans,procoder696,sthwf

    Tags 标签
    cr3, dma, fix, [tutorial]
    cr3,DMA,修复,[教程]

    « Previous Thread | Next Thread »
    “上一线程 | 下一线程”

    Forum Jump 论坛跳转

    Log Out chaos4

    All times are GMT. The time now is 12:24 PM.

    Terms of Use Privacy Policy
    Copyright ©2000-2024, Unknowncheats™
    no new posts