Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

फ़ीडसंपर्कगोपनीयता© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
cheatengine-mcp-bridge — अपने पसंदीदा AI एजेंट्स को MCP के माध्यम से सीधे Cheat Engine से कनेक्ट करें। प्राकृतिक भाषा का उपयोग करके रिवर्स इंजीनियरिंग, पॉइंटर स्कैनिंग और मेमोरी विश्लेषण को स्वचालित करें। | Kitploit
उपकरण/GitHubGitHub/miscusi-peek/cheatengine-mcp-bridge
गतिशील विश्लेषण (सैंडबॉक्सिंग)पेलोड जनरेशनकोड विश्लेषणशोषणरिवर्स इंजीनियरिंगशेलकोडडीबगर्सCTFबाइनरी विश्लेषण

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
AI-सहायित रिवर्सिंग
GitHubmiscusi-peek/cheatengine-mcp-bridge

cheatengine-mcp-bridge

अपने पसंदीदा AI एजेंट्स को MCP के माध्यम से सीधे Cheat Engine से कनेक्ट करें। प्राकृतिक भाषा का उपयोग करके रिवर्स इंजीनियरिंग, पॉइंटर स्कैनिंग और मेमोरी विश्लेषण को स्वचालित करें।

रिपॉजिटरी देखें
1.2k182612 महीने पहलेKitploit द्वारा समीक्षित
साझा करें

Demo

Cheat Engine MCP Bridge

अरबों डॉलर के AI डेटासेंटर को आपके लिए प्रोग्राम मेमोरी का विश्लेषण करने दें।

मॉड, ट्रेनर, सुरक्षा ऑडिट, गेम बॉट बनाएं, RE को तेज़ करें, या किसी भी प्रोग्राम और गेम के साथ बहुत ही कम समय में कुछ भी करें।

Version Python

[!NOTE] स्टार्स के लिए सभी को धन्यवाद, इसकी बहुत सराहना करता हूँ! <3

विशेष रूप से सभी योगदानकर्ताओं को बड़ा धन्यवाद!!

@libangli218, @lauralex, @iamtyroon, @HachiroSan, @Attacktive


समस्या

आप गीगाबाइट्स मेमोरी को घूर रहे हैं। लाखों एड्रेस। हजारों फंक्शन। उस एक पॉइंटर को, उस एक स्ट्रक्चर को ढूंढने में दिनों या हफ्तों का मैनुअल काम लग जाता है।

क्या होगा अगर आप बस पूछ सकें?

"पैकेट डिक्रिप्टर हुक ढूंढें।"
"कैरेक्टर कोऑर्डिनेट्स का OPcode ढूंढें।"
"हेल्थ वैल्यू का OPcode ढूंढें।"
"गेम अपडेट के बाद अपने ट्रेनर को विश्वसनीय बनाने के लिए अनोखा AOB पैटर्न ढूंढें।"

यह बिल्कुल वही करता है।

- हेक्स डंप में क्लिक करना बंद करें और मेमोरी के साथ बातचीत शुरू करें।


आपको क्या मिलता है:

पहले (मैनुअल)बाद में (AI एजेंट + MCP)
दिन 1: पैकेट एड्रेस ढूंढेंमिनट 1: "RX पैकेट डिक्रिप्शन हुक ढूंढें"
दिन 2: ट्रेस करें कि इसमें क्या लिखता हैमिनट 3: "गेम अपडेट के बाद भी स्थायी रहने के लिए अनोखा AOB सिग्नेचर जनरेट करें"
दिन 3: RX हुक ढूंढेंमिनट 6: "मूवमेंट OPcode ढूंढें"
दिन 4: स्ट्रक्चर दस्तावेज़ित करेंमिनट 10: "हेक्स को प्लेन टेक्स्ट में बदलने के लिए python इंटरप्रेटर बनाएं"
दिन 5: गेम अपडेट, फिर से शुरू करेंहो गया।

आपका AI अब यह कर सकता है:

  • किसी भी मेमोरी को तुरंत पढ़ें (इंटीजर, फ्लोट, स्ट्रिंग, पॉइंटर)
  • पॉइंटर चेन फॉलो करें: [[base+0x10]+0x20]+0x8 → मिलीसेकंड में हल
  • फील्ड टाइप और वैल्यू के साथ स्ट्रक्चर का ऑटो-विश्लेषण करें
  • RTTI के माध्यम से C++ ऑब्जेक्ट पहचानें: "यह एक CPlayer ऑब्जेक्ट है"
  • फंक्शन को डिसअसेंबल और विश्लेषित करें
  • हार्डवेयर ब्रेकपॉइंट + Ring -1 हाइपरवाइज़र के साथ अदृश्य रूप से डीबग करें
  • और भी बहुत कुछ!

यह कैसे काम करता है

flowchart TD
    AI[AI Agent: Claude/Cursor/Copilot]
    
    AI -->|MCP Protocol - JSON-RPC over stdio| MCP
    
    MCP[mcp_cheatengine.py - Python MCP Server]
    
    MCP <-->|Named Pipe - Async| PIPE
    
    PIPE["\\.\\pipe\\CE_MCP_Bridge_v99"]
    
    PIPE <--> CE
    
    subgraph CE[Cheat Engine - DBVM Mode]
        subgraph LUA[ce_mcp_bridge.lua]
            WORKER[Worker Thread - Blocking I/O]
            MAIN[Main Thread - GUI + CE API]
            WORKER <-->|Sync| MAIN
        end
    end
    
    MAIN -->|Memory Access| TARGET[Target .exe]

इंस्टॉलेशन

pip install -r MCP_Server/requirements.txt

या मैन्युअल रूप से:

pip install mcp pywin32

[!NOTE] नेटिव पाइप मोड केवल Windows के लिए है क्योंकि यह नेम्ड पाइप (pywin32) का उपयोग करता है। जब MCP सर्वर उस Windows वातावरण के बाहर चलता है जो Cheat Engine को होस्ट करता है और नेम्ड पाइप को सीधे नहीं खोल सकता, तब TCP रिले ट्रांसपोर्ट का उपयोग करें।


त्वरित आरंभ

1. Cheat Engine में ब्रिज लोड करें

  1. यदि आप DBVM टूल का उपयोग करने की योजना बनाते हैं तो Cheat Engine में DBVM सक्षम करें।
  2. Cheat Engine का Lua Engine या स्क्रिप्ट एक्सीक्यूटर खोलें।
    • पसंदीदा: File -> Execute Script -> MCP_Server/ce_mcp_bridge.lua खोलें -> Execute।
    • यदि आपका Cheat Engine बिल्ड File -> Execute Script नहीं दिखाता है, तो Table -> Show Cheat Table Lua Script का उपयोग करें, नीचे दी गई dofile(...) लाइन पेस्ट करें, और इसे एक्सीक्यूट करें:
dofile([[C:\path\to\cheatengine-mcp-bridge\MCP_Server\ce_mcp_bridge.lua]])

यह देखें: [MCP v12.0.0] MCP Server Listening on: CE_MCP_Bridge_v99

2. MCP क्लाइंट कॉन्फ़िगर करें

अपने MCP कॉन्फ़िगरेशन में जोड़ें (जैसे, mcp_config.json):

{
  "servers": {
    "cheatengine": {
      "command": "python",
      "args": ["C:/path/to/MCP_Server/mcp_cheatengine.py"]
    }
  }
}

MCP सर्वर कॉन्फ़िग लोड करने के लिए IDE को पुनः प्रारंभ करें।

Codex के लिए, ~/.codex/config.toml में TOML सर्वर ब्लॉक जोड़ें:

[mcp_servers.cheatengine]
command = "python"
args = ['C:\path\to\cheatengine-mcp-bridge\MCP_Server\mcp_cheatengine.py']

Windows पथ के लिए सिंगल कोट्स का उपयोग करें ताकि TOML बैकस्लैश को शाब्दिक रूप से माने।

TCP रिले ट्रांसपोर्ट

TCP रिले mcp_cheatengine.py को Windows नेम्ड पाइप खुद खोलने के बजाय TCP सॉकेट के माध्यम से Cheat Engine से बात करने देता है। Cheat Engine और Lua ब्रिज अभी भी Windows पर चलते हैं, जबकि MCP सर्वर कहीं भी चल सकता है जो रिले तक पहुंच सकता है: कोई अन्य Windows प्रोसेस, एक VM, एक कंटेनर, एक Linux होस्ट, या एक रिमोट मशीन। इसका उपयोग WSL के साथ भी Lua ब्रिज को बदले बिना किया जा सकता है।

  1. Windows पर, हमेशा की तरह Cheat Engine में MCP_Server/ce_mcp_bridge.lua लोड करें।
  2. Windows पर, रिले शुरू करें:
python C:\path\to\cheatengine-mcp-bridge\MCP_Server\ce_tcp_relay.py --host 127.0.0.1 --port 9876
  1. जिस वातावरण में MCP सर्वर चलेगा, वहां pywin32 के बिना MCP निर्भरता इंस्टॉल करें, फिर MCP सर्वर को TCP ट्रांसपोर्ट के साथ चलाएं/कॉन्फ़िगर करें:
python3 -m pip install -r MCP_Server/requirements-tcp.txt
CE_MCP_TRANSPORT=tcp \
CE_MCP_HOST=127.0.0.1 \
CE_MCP_PORT=9876 \
python3 /path/to/cheatengine-mcp-bridge/MCP_Server/mcp_cheatengine.py

उन MCP क्लाइंट कॉन्फ़िग्स के लिए जो एनवायरनमेंट वेरिएबल्स का समर्थन करते हैं:

{
  "servers": {
    "cheatengine": {
      "command": "python3",
      "args": ["/path/to/cheatengine-mcp-bridge/MCP_Server/mcp_cheatengine.py"],
      "env": {
        "CE_MCP_TRANSPORT": "tcp",
        "CE_MCP_HOST": "127.0.0.1",
        "CE_MCP_PORT": "9876"
      }
    }
  }
}

रिले पर --host और MCP सर्वर पर CE_MCP_HOST को ऐसे एड्रेस पर सेट करें जो आपके नेटवर्क सेटअप से मेल खाते हों। रिले को केवल विश्वसनीय इंटरफेस से बंधा रखें, क्योंकि जो कोई भी उस तक पहुंच सकता है वह Cheat Engine ब्रिज को नियंत्रित कर सकता है।

3. कनेक्शन सत्यापित करें

कनेक्टिविटी सत्यापित करने के लिए ping टूल का उपयोग करें:

{"success": true, "version": "12.0.0", "message": "CE MCP Bridge Active"}

4. सवाल पूछना शुरू करें

"What process is attached?"
"Read 16 bytes at the base address"
"Disassemble the entry point"

~180 MCP टूल उपलब्ध

मेमोरी

टूलविवरण
read_memory, read_integer, read_stringकिसी भी डेटा टाइप को पढ़ें
read_pointer_chain[[base+0x10]+0x20] पथ फॉलो करें
scan_all, aob_scanवैल्यू और बाइट पैटर्न खोजें

विश्लेषण

टूलविवरण
disassemble, analyze_functionकोड विश्लेषण
dissect_structureफील्ड और टाइप का ऑटो-पता लगाएं
get_rtti_classnameC++ ऑब्जेक्ट टाइप पहचानें
find_references, find_call_referencesक्रॉस-रेफरेंस

डीबगिंग

टूलविवरण
set_breakpoint, set_data_breakpointहार्डवेयर ब्रेकपॉइंट
start_dbvm_watchRing -1 अदृश्य ट्रेसिंग

प्रोसेस लाइफसाइकिल

टूलविवरण
open_process, get_process_listचल रही प्रक्रियाओं को अटैच करें या सूचीबद्ध करें
create_processCE के नियंत्रण में नई प्रक्रिया लॉन्च करें
pause_process, unpause_processटारगेट निष्पादन रोकें / फिर से शुरू करें

मेमोरी आवंटन

टूलविवरण
allocate_memory, free_memoryटारगेट में मेमोरी आरक्षित और मुक्त करें
set_memory_protection, full_accessपेज प्रोटेक्शन फ्लैग समायोजित करें

कोड इंजेक्शन

टूलविवरण
inject_dllटारगेट प्रोसेस में DLL लोड करें
execute_code, execute_methodरिमोट रूप से शेलकोड या CE Lua मेथड चलाएं
टूल डाउनलोड करें