find-TraceShape

Locate the TraceShape function in CS2 server binaries using IDA Pro MCP.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Locate and identify the TraceShape function in CS2 server binaries using IDA Pro MCP.

Core Features & Use Cases

  • Locate the TraceShape function by searching the VProf counter string "Physics/TraceShape (Server)" in server.dll or libserver.so.
  • Retrieve cross-references and decompile to inspect the referencing function.
  • Rename the function to TraceShape and generate a robust signature for stable identification.
  • Write analysis results as YAML beside the binary to document the finding.

Quick Start

Run the MCP workflow to locate the TraceShape function, rename it to TraceShape, generate a unique signature, and write the analysis YAML beside the binary.

Frequently Asked Questions about find-TraceShape

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

FAQPage Schema
How do I locate the TraceShape function in CS2 server binaries?

You can locate the TraceShape function in CS2 server binaries by searching for the VProf counter string "Physics/TraceShape (Server)" in server.dll or libserver.so using IDA Pro MCP. The skill automatically finds the string, collects cross-references, and pinpoints the exact function.

How do I generate a stable signature for a function identified via IDA Pro MCP?

To generate a stable signature for a function identified via IDA Pro MCP, the skill decompiles the referenced function, renames it to TraceShape, and creates a robust signature. This ensures stable identification across binary updates for consistent reverse engineering analysis.

Can I use IDA Pro MCP to document binary analysis results as YAML?

Yes, you can use IDA Pro MCP to document binary analysis results as YAML. This skill enforces producing a YAML output per platform for either server.dll or libserver.so, writing the analysis results directly beside the binary to maintain organized documentation of the TraceShape finding.

Does the TraceShape identification workflow support both Windows and Linux CS2 binaries?

Yes, the TraceShape identification workflow supports both Windows and Linux CS2 binaries. The process explicitly handles server.dll for Windows and libserver.so for Linux, generating platform-specific YAML analysis outputs to document the findings for each respective binary.

Why use VProf counter strings to identify physics functions in CS2 binaries?

Using VProf counter strings like "Physics/TraceShape (Server)" to identify physics functions in CS2 binaries is effective because these profiling strings remain embedded in release builds. They provide reliable static anchors for cross-referencing when standard symbols are stripped during compilation.