find-CCSGameRules__sm_mapGcBanInformation

Locate the CCSGameRules__sm_mapGcBanInformation global variable in CS2 server binaries using IDA Pro MCP.

60|11|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/hzqst/CS2_VibeSignatures --skill find-ccsgamerules-sm-mapgcbaninformation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: find-CCSGameRules__sm_mapGcBanInformation
Source: https://github.com/hzqst/CS2_VibeSignatures/tree/main/.claude/skills/find-CCSGameRules__sm_mapGcBanInformation
Command: npx skills add https://github.com/hzqst/CS2_VibeSignatures --skill find-ccsgamerules-sm-mapgcbaninformation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of finding a specific global variable, CCSGameRules__sm_mapGcBanInformation, within CS2 game binaries, which is crucial for reverse engineering and game modding.

Core Features & Use Cases

  • Automated Global Variable Discovery: Uses IDA Pro MCP to locate and identify the CCSGameRules__sm_mapGcBanInformation variable.
  • Platform-Specific Methods: Employs distinct strategies for Windows (string-based) and Linux (decompilation-based) to ensure accurate identification.
  • Use Case: When analyzing server.dll or libserver.so for CS2, this Skill helps pinpoint the exact memory location and signature of the GC ban information map, enabling further analysis or modification.

Quick Start

Use the find-CCSGameRules__sm_mapGcBanInformation skill to find the CCSGameRules__sm_mapGcBanInformation global variable in the CS2 server binary.

Frequently Asked Questions about find-CCSGameRules__sm_mapGcBanInformation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I locate the CCSGameRules sm_mapGcBanInformation global variable in CS2 server binaries?

This skill locates the sm_mapGcBanInformation global variable in CS2 by using IDA Pro MCP. It automates variable discovery within server binaries, generating unique signatures and outputting analysis results in YAML format for game data integration.

Does finding CS2 game rules ban info map require different methods for Windows and Linux?

Finding the CS2 game rules ban info map requires distinct methods per platform. It employs string-based identification for Windows server.dll and decompilation-based analysis for Linux libserver.so to accurately pinpoint the global variable.

What format is generated when reverse engineering CS2 global variables in IDA Pro?

When reverse engineering CS2 global variables in IDA Pro, the analysis results are generated in YAML format. This output contains the unique signatures and memory locations required for game data integration.

Why do I need a unique signature for the CS2 GC ban information map?

You need a unique signature for the CS2 GC ban information map to reliably locate the memory address across different binary updates. Generating this signature ensures accurate integration and modification during game modding and reverse engineering.

Can I use this approach to find other global variables in libserver.so or server.dll?

This approach specifically targets the sm_mapGcBanInformation variable in libserver.so and server.dll. It utilizes targeted string references and decompilation strategies to find this specific game rules ban info map rather than general global variables.