find-LegacyGameEventListener

Locate LegacyGameEventListener in CS2 binaries via IDA Pro and write YAML results.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps reverse engineers quickly find and identify the LegacyGameEventListener function within Counter-Strike 2 game binaries, streamlining the process of analyzing server-side game logic.

Core Features & Use Cases

  • Targeted Function Identification: Precisely locates the LegacyGameEventListener function using specific string references and cross-analysis within IDA Pro.
  • Automated Renaming & Signature Generation: Renames the identified function and generates a unique signature for reliable referencing.
  • Use Case: When reverse engineering server.dll or libserver.so for CS2, use this Skill to pinpoint the LegacyGameEventListener function, enabling deeper analysis of game event handling.

Quick Start

Use the find-LegacyGameEventListener skill to locate and rename the LegacyGameEventListener function in the server.dll binary.

Frequently Asked Questions about find-LegacyGameEventListener

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

FAQPage Schema
How do I locate the LegacyGameEventListener function in CS2 server binaries using IDA Pro?

To locate the LegacyGameEventListener function in CS2, search for a specific debug string, analyze cross-references, and decompile the referencing function using IDA Pro MCP tools. The skill automates this identification process and renames the target function.

What is the process for generating a unique signature for a CS2 game event listener?

Generating a unique signature for a CS2 game event listener involves identifying the target function through string references and cross-analysis in IDA Pro. Once located, the skill automatically generates a unique signature for reliable referencing in reverse engineering tasks.

Can I use IDA Pro to find and rename functions in server.dll or libserver.so for CS2?

Yes, you can use IDA Pro to find and rename functions in server.dll or libserver.so for CS2. This skill pinpoints the LegacyGameEventListener function by searching debug strings and analyzing cross-references, then renames it for deeper analysis of game event handling.

How does cross-reference analysis work for identifying game event handling functions in CS2?

Cross-reference analysis for identifying game event handling functions in CS2 works by locating a specific debug string, then tracing its references within the binary. The skill decompiles the referencing function to confirm it is the LegacyGameEventListener and renames it accordingly.

Do I need IDA Pro MCP tools to reverse engineer CS2 server-side game logic?

You need IDA Pro MCP tools to reverse engineer CS2 server-side game logic using this skill. The skill relies on these tools to search binaries, analyze cross-references, decompile functions, and generate signatures for the LegacyGameEventListener.

Why does my LegacyGameEventListener analysis output to a YAML file?

Your LegacyGameEventListener analysis outputs to a YAML file to store the generated unique signature and analysis results. Writing these results to a YAML file ensures the reverse engineering data is saved for reliable referencing and future use.