
AI 에이전트를 위한 런타임 프로세스 분석 및 메모리 해킹 MCP 서버. 동적 확장 로딩, 읽기 전용 모드, 감사 로깅 및 사용자 정의 우회를 위한 실시간 C 코드 컴파일을 지원합니다.
이것은 런타임 분석 및 프로세스 해킹을 위한 동적 MCP 서버입니다. ProcessHacker와 비슷하지만 AI 에이전트용입니다.
ProcessHackerMCP.exe와 extensions/ 폴더가 생성됩니다.AI 에이전트/에디터가 이 서버를 사용하도록 설정할 수 있습니다. 아래는 mcp_config.json (또는 이에 상응하는 파일) 설정입니다. .exe의 절대 경로를 반드시 입력하세요.
MCP 설정 파일에 다음을 추가하세요:
{
"mcpServers": {
"processhacker": {
"command": "C:\\절대\\경로\\ProcessHackerMCP.exe",
"args": []
}
}
}
Cline 설정 -> MCP 서버로 이동하여 추가:
{
"mcpServers": {
"processhacker": {
"command": "C:\\절대\\경로\\ProcessHackerMCP.exe",
"args": []
}
}
}
참고: MCP 서버가 대용량 페이로드(예: 1GB 메모리 읽기)를 보내면 일부 에디터가 멈출 수 있습니다. 코어에 2MB 페이로드 보호 제한이 있지만, 큰 프로세스를 조회할 때는
limit및offset인수를 사용하세요.
로봇 에이전트가 호스트 머신을 망가뜨리는 것을 방지하기 위한 엔터프라이즈급 에이전트 로직을 추가했습니다.
"args": []를 "args": ["--read-only"]로 변경하세요. AI가 메모리를 쓰거나 스레드를 중단(파괴적 작업)하려고 하면 코어가 차단합니다.processhacker_audit.log에 저장됩니다. 파괴적 작업은 [WARNING: DESTRUCTIVE] 태그가 붙습니다.ph_query_memory_regions를 사용하라는 명확한 힌트를 받습니다.코어는 단순한 라우터입니다. 모든 도구는 DLL 플러그인에 있습니다.
스텔스 우회(예: VEH 후크 없이 또는 직접 syscall)를 만들고 싶다면:
extensions/sample_ext 폴더를 복사하세요.McpToolRegistration을 설정하고, 도구가 상태를 변경(메모리 쓰기, 후크 설정)하는 경우 isDestructive = true로 설정하세요.InitMcpExtension을 반드시 내보내야 합니다..dll을 extensions/ 폴더에 넣으세요.v1.6.0 신규: AI 에이전트가 이제 직접 동적으로 확장 프로그램을 작성할 수 있습니다!
ext_auto_compiler도구를 사용하면 에이전트가 원시 C 코드를 보내고 라우터가 번들된 TCC(Tiny C Compiler)를 사용하여 컴파일한 후 활성 메모리에 직접 핫로드합니다. 말 그대로 AI에게 자체 맞춤형 우회 코드를 작성해 달라고 요청하면 즉석에서 스스로 컴파일합니다!
우회에 유용하거나 다른 사람에게 도움이 될 만한 좋은 스텔스 확장 프로그램을 작성했다면 풀 리퀘스트(PR)를 보내주세요. 스텔스 플러그인이 더 필요합니다.
이 아키텍처에 대해 생각하다가 이상한 생각이 들었습니다.
누군가 이것을 사용하여 프롬프트만 작성하면 자율적인 멀웨어나 게임 핵을 만들 수 있을까? 예를 들어 AI에게 "여기에 인젝션하고, 복호화 루틴을 찾아서 키를 JSON으로 덤프해"라고 요청하는 겁니다. 실제 "멀웨어 동작"이 컴파일된 C++ 코드가 아니라 프롬프트 텍스트에 있기 때문에 기존 안티바이러스는 정적으로 페이로드를 탐지할 수 없습니다.
그리고 안티치트가 업데이트되면 AI는 새 메모리 레이아웃을 읽고 재컴파일 없이 즉시 로직을 조정할 수 있습니다.
이게 정말 가능한 걸까요, 아니면 그냥 이상한 아키텍처 악몽일까요? ㅋㅋ 이에 대한 생각이 있으면 연락주시거나 이슈를 열어주세요.
교육 및 연구 목적으로만 제공됩니다. 키트로 배포하는 것이 아니라 기술을 문서화하기 위해 게시되었습니다.
이것으로 무엇을 하든지 당신의 책임입니다. 보증 없음, 지원 없음, 책임 없음.
MIT. 원하는 대로 사용하세요. 우리를 비난하지 마세요.