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.