LIVE СВЕЖЕЕ
Securityskill-scanner: Анализ безопасности Skill, локальноSecurityskill-safe-install-l0-strict: Безопасная установка скилловTechnical Docsskill-creator: Создание и оптимизация скилловSecuritySecurity Skill: анализ и защита данныхTestingquality-gate: Скилл итеративного улучшения артефактовAutomation To..redis-development: Скилл оптимизации производительности RedisTechnical Docsjsdoc-comment-generator: Скилл для автоматической генерации комментариевNoSQL Databasesbackend-coding-standards: Скилл для стандартизации кодаAutomation To..openapi-spec-generator: Скилл для генерации APIDatabase Toolstype-mapping-encyclopedia: Скилл для преобразования типов данныхSecurityskill-scanner: Анализ безопасности Skill, локальноSecurityskill-safe-install-l0-strict: Безопасная установка скилловTechnical Docsskill-creator: Создание и оптимизация скилловSecuritySecurity Skill: анализ и защита данныхTestingquality-gate: Скилл итеративного улучшения артефактовAutomation To..redis-development: Скилл оптимизации производительности RedisTechnical Docsjsdoc-comment-generator: Скилл для автоматической генерации комментариевNoSQL Databasesbackend-coding-standards: Скилл для стандартизации кодаAutomation To..openapi-spec-generator: Скилл для генерации APIDatabase Toolstype-mapping-encyclopedia: Скилл для преобразования типов данных
$ pwd: ~ / categories / Development / framework internals

> Framework Internals _

find-getcsweapondatafromkey-skill-poiska-funktsiy-v-cs2.md
⭐ 29
H
from "HLND2T"

find-GetCSWeaponDataFromKey: Скилл поиска функций в CS2

Найдите и определите функцию `GetCSWeaponDataFromKey` в бинарном файле CS2, используя IDA Pro MCP. Используйте этот навык при обратной разработке `server.dll` или `libserver.so`, чтобы найти функцию `GetCSWeaponDataFromKey`, осуществляя поиск известных ссылок на строки, связанные с снарядами, и анализируя характерные шаблоны кода.
2026-04-08 Framework Internals
find-cnavmesh_getnearestnavarea-skill-poiska-v-cs2.md
⭐ 29
H
from "HLND2T"

find-CNavMesh_GetNearestNavArea: Скилл поиска в CS2

Найдите и определите функцию `CNavMesh_GetNearestNavArea` в бинарном файле CS2, используя IDA Pro MCP. Используйте этот навык при обратной разработке `server.dll` или `libserver.so` для поиска функции `CNavMesh_GetNearestNavArea`, выполнив поиск по строке "CNavMesh::GetNearestNavArea" и найдя функцию, которая ссылается на нее.
2026-04-08 Framework Internals
find-cspawngroupmgrgamesystem_spawngroupprecache-skill-poiska-funktsii-v-cs2.md
⭐ 29
H
from "HLND2T"

find-CSpawnGroupMgrGameSystem_SpawnGroupPrecache: Скилл поиска функции в CS2

Найдите и идентифицируйте функцию `CSpawnGroupMgrGameSystem_SpawnGroupPrecache` в двоичном файле CS2, используя IDA Pro MCP. Используйте этот навык при обратной разработке `server.dll` или `libserver.so`, чтобы найти функцию `SpawnGroupPrecache`, осуществляя поиск по известным ссылкам на строки формата и анализируя перекрестные ссылки.
2026-04-08 Framework Internals
find-ccsgamerules_gotointermission-skill-poiska-funktsii-v-cs2.md
⭐ 29
H
from "HLND2T"

find-CCSGameRules_GoToIntermission: Скилл поиска функции в CS2

Найдите и идентифицируйте функцию CCSGameRules_GoToIntermission в двоичном файле CS2, используя IDA Pro MCP. Используйте этот навык при обратной разработке серверной библиотеки CS2 (server.dll или libserver.so) для поиска функции GoToIntermission, выполнив поиск по ссылке на строку "Going to intermission...".
2026-04-08 Framework Internals
find-centityiooutput_fireoutputinternal-skill-poiska-funktsii-cs2.md
⭐ 29
H
from "HLND2T"

find-CEntityIOOutput_FireOutputInternal: Скилл поиска функции CS2

Найдите и определите функцию `CEntityIOOutput_FireOutputInternal` в двоичном файле CS2, используя IDA Pro MCP. Используйте этот навык при обратной разработке `server.dll` или `libserver.so` для поиска функции `FireOutputInternal`, осуществляя поиск по строке сообщения об ошибке "Couldn't find output named '%s' on entity '%s'.n" и анализируя перекрестные ссылки.
2026-04-08 Framework Internals
find-cspawngroupmgrgamesystem_getspawngroups-skill-poiska-funktsiy-v-cs2.md
⭐ 29
H
from "HLND2T"

find-CSpawnGroupMgrGameSystem_GetSpawnGroups: Скилл поиска функций в CS2

Найдите и определите функцию `CSpawnGroupMgrGameSystem_GetSpawnGroups` в двоичном файле CS2, используя IDA Pro MCP. Используйте этот навык при обратной разработке `server.dll` или `libserver.so`, чтобы найти функцию `GetSpawnGroups`, осуществляя поиск по известным ссылкам на строки формата и анализируя перекрестные ссылки.
2026-04-08 Framework Internals
find-ccsgamerules_terminateround-and-centityinstance_acceptinput-skill-poiska-funktsiy.md
⭐ 29
H
from "HLND2T"

find-CCSGameRules_TerminateRound-AND-CEntityInstance_AcceptInput: Скилл поиска функций

Найдите и определите функции `CCSGameRules_TerminateRound` и `CEntityInstance_AcceptInput` в двоичном файле CS2, используя IDA Pro MCP. Используйте этот навык при обратной разработке `server.dll` или `libserver.so` для локализации функции `TerminateRound`, выполнив поиск по строковой ссылке "TerminateRound", а затем определите `CEntityInstance_AcceptInput`, анализируя вызовы с параметрами строк "CTsWin" или "TerroristsWin".
2026-04-08 Framework Internals
find-weaponbuy-skill-poiska-funktsiy-pokupki-oruzhiya.md
⭐ 29
H
from "HLND2T"

find-WeaponBuy: Скилл поиска функций покупки оружия

Найдите и определите функцию WeaponBuy (обработчик покупки предметов) в бинарном файле CS2, используя IDA Pro MCP. Используйте этот навык при обратной разработке server.dll или libserver.so для CS2, чтобы найти функцию WeaponBuy, выполнив поиск по строке "item_purchase" и проанализировав перекрестные ссылки.
2026-04-08 Framework Internals
find-cbaseentity_setgroundentity-skill-poiska-funktsii-v-cs2.md
⭐ 29
H
from "HLND2T"

find-CBaseEntity_SetGroundEntity: Скилл поиска функции в CS2

Найдите и определите функцию `CBaseEntity_SetGroundEntity` в бинарном файле CS2, используя IDA Pro MCP. Используйте этот навык при обратной разработке `server.dll` или `libserver.so`, чтобы найти функцию `SetGroundEntity`, анализируя декомпилированный код `CTriggerPush_Touch` для конкретного шаблона вызовов внутри ветки `spawnflags 0x80`.
2026-04-08 Framework Internals
find-cpointteleport_teleport-skill-poiska-teleporta-v-cs2.md
⭐ 29
H
from "HLND2T"

find-CPointTeleport_Teleport: Скилл поиска телепорта в CS2

Найдите и определите виртуальную функцию `CPointTeleport_Teleport` в двоичном файле CS2, используя IDA Pro MCP. Используйте этот навык при обратной разработке `server.dll` или `libserver.so` для поиска функции-обработчика телепорта для сущностей `point_teleport`. Триггеры: `CPointTeleport_Teleport`, `point_teleport`, сущность телепорта, невозможно телепортировать объект.
2026-04-08 Framework Internals
find-cphysbox_use_patchcaller-skill-poiska-i-patchinga.md
⭐ 29
H
from "HLND2T"

find-CPhysBox_Use_PatchCaller: Скилл поиска и патчинга

Найдите и определите патч `CPhysBox_Use_PatchCaller` в бинарном файле CS2, используя IDA Pro MCP. Этот патч изменяет третий аргумент вызова `sub_XXXXXXXX` внутри функции `CPhysBox_Use` с `inputdata->pCaller` на указатель на сущность `CPhysBox` (то есть, вызывающий – это сам физический бокс). Используйте этот навык при обратной разработке `cs2.server.dll` или `libserver.so`, чтобы найти и исправить аргумент вызывающей стороны. Ключевые слова: `CPhysBox_Use patch caller`, `CPhysBox_Use_PatchCaller`, `physbox use caller patch`.
2026-04-08 Framework Internals
find-g_pgametypes-and-igametypes-skill-poiska-i-analiza.md
⭐ 29
H
from "HLND2T"

find-g_pGameTypes-AND-IGameTypes: Скилл поиска и анализа

Найдите и определите глобальную переменную `g_pGameTypes` и вызов виртуальной функции `IGameTypes_CreateWorkshopMapGroup` в исполняемом файле CS2, используя IDA Pro MCP. Используйте этот навык при обратной разработке `server.dll` или `libserver.so`, чтобы найти указатель на интерфейс `IGameTypes`, выполняя поиск по строке "mapgroup workshop" и анализируя шаблон вызова виртуальной функции.
2026-04-08 Framework Internals
compact-bensz-skills-skill-optimizatsii-dokumentatsii.md
⭐ 27
H
from "huangwb8"

compact-bensz-skills: Скилл оптимизации документации

Когда пользователь явно просит "ужать/облегчить/оптимизировать Markdown-документацию для Agent Skill", "снижая контекстные издержки skill без изменения функциональности", сначала нужно понять реальные возможности и границы безопасности целевого skill. Затем, игнорируя `tests/`, `plans/` и `README.md`, `CHANGELOG.md` для этого skill, нужно сжать рабочие Markdown-файлы, такие как `SKILL.md` и `references/*.md`, и изолировать промежуточные результаты в директорию `.compact-bensz-skills/`. ⚠️ Не подходит: если пользователь хочет в основном добавить новые функции, исправить логику скриптов, сделать массовые изменения кода или просто сжать не относящиеся к skill документы.
2026-04-01 Framework Internals
find-cpointteleport_teleport-skill-poisk-teleporta-v-cs2.md
⭐ 26
H
from "hzqst"

find-CPointTeleport_Teleport Skill: поиск телепорта в CS2

Найди и определи виртуальную функцию `CPointTeleport_Teleport` в бинарном файле CS2, используя IDA Pro MCP. Примени этот навык при обратной разработке `server.dll` или `libserver.so`, чтобы найти обработчик телепорта для сущностей `point_teleport`. Триггеры: `CPointTeleport_Teleport`, `point_teleport`, сущность телепорта, невозможно телепортировать объект.
2026-04-01 Framework Internals
find-getcsweapondatafromkey-skill-poiska-v-cs2.md
⭐ 26
H
from "hzqst"

find-GetCSWeaponDataFromKey: Скилл поиска в CS2

Проект предназначен для поиска функции `GetCSWeaponDataFromKey` в бинарных файлах `server.dll` или `libserver.so` CS2. Используется IDA Pro MCP для поиска по строковым ссылкам на паттерн `smokegrenade_projectile` и последующего анализа характерного кода. Этот навык полезен при обратной разработке серверов CS2 для локализации указанной функции.
2026-04-01 Framework Internals
find-ctriggerpush_touch-skill-poiska-touch-obrabotchika.md
⭐ 26
H
from "hzqst"

find-CTriggerPush_Touch: Скилл поиска Touch обработчика

Найди и определи виртуальную функцию `CTriggerPush_Touch (CTriggerPush::Touch)` в бинарном файле CS2, используя IDA Pro MCP. Примени этот навык при реверс-инжиниринге `server.dll` или `libserver.so`, чтобы локализовать обработчик касаний `CTriggerPush` через информацию о виртуальных таблицах и унаследованный индекс виртуальной таблицы от `CBaseEntity::Touch`.
2026-04-01 Framework Internals
find-ctriggergravity_gravitytouch-skill-poiska-gravitytouch-v-cs2.md
⭐ 26
H
from "hzqst"

find-CTriggerGravity_GravityTouch: Скилл поиска GravityTouch в CS2

Найди и определи функцию CTriggerGravity_GravityTouch в бинарном коде CS2, используя IDA Pro MCP. Примени этот навык при обратной разработке server.dll или libserver.so, чтобы найти обработчик GravityTouch, осуществляя поиск по строке "GravityTouch" и анализируя схему регистрации.
2026-04-01 Framework Internals
find-cspawngroupmgrgamesystem_spawngroupspawnentitiesinternal-skill-poiska-i-analiza.md
⭐ 26
H
from "hzqst"

find-CSpawnGroupMgrGameSystem_SpawnGroupSpawnEntitiesInternal: Скилл поиска и анализа

Найди и определи функцию `CSpawnGroupMgrGameSystem_SpawnGroupSpawnEntitiesInternal` в бинарном файле CS2, используя IDA Pro MCP. Примени этот навык при обратной разработке `server.dll` или `libserver.so`, чтобы локализовать функцию `SpawnGroupSpawnEntitiesInternal`, осуществляя поиск по известным форматам строк и анализируя перекрестные ссылки.
2026-04-01 Framework Internals
find-cphysbox_use_patchcaller-skill-poiska-patcha-cs2.md
⭐ 26
H
from "hzqst"

find-CPhysBox_Use_PatchCaller: Скилл поиска патча CS2

Найди и определи патч `CPhysBox_Use_PatchCaller` в бинарнике CS2, используя IDA Pro MCP. Этот патч меняет третий аргумент вызова `sub_XXXXXXXX` внутри `CPhysBox_Use` с `inputdata->pCaller` на указатель на сущность `CPhysBox` (сам физический бокс), чтобы вызывающим стал сам физикс-бокс. Используй этот навык при реверс-инжиниринге `cs2_server.dll` или `libserver.so`, чтобы найти и исправить аргумент вызывающего. Триггер: патч вызывающего `CPhysBox_Use`, `CPhysBox_Use_PatchCaller`, патч вызывающего физикс-бокса.
2026-04-01 Framework Internals
find-cbaseentity_setmovetype-skill-poiska-i-analiza-cs2.md
⭐ 26
H
from "hzqst"

find-CBaseEntity_SetMoveType: Скилл поиска и анализа CS2

Найди и определи функцию CBaseEntity_SetMoveType в бинарном коде CS2, используя IDA Pro MCP. Примени этот навык при реверс-инжиниринге server.dll или libserver.so, чтобы локализовать функцию SetMoveType, ища строку отладки "env_shake %s with" и анализируя перекрестные ссылки для поиска соответствующего шаблона кода.
2026-04-01 Framework Internals
find-centityiooutput_fireoutputinternal-skill-poiska-v-cs2.md
⭐ 26
H
from "hzqst"

find-CEntityIOOutput_FireOutputInternal: Скилл поиска в CS2

Найди и определи функцию CEntityIOOutput_FireOutputInternal в бинарном файле CS2, используя IDA Pro и MCP. Примени этот навык при реверс-инжиниринге server.dll или libserver.so, чтобы локализовать функцию FireOutputInternal, ища строку ошибки "Couldn’t find output named '%s' on entity '%s'.n" и анализируя перекрестные ссылки.
2026-04-01 Framework Internals
find-cspawngroupmgrgamesystem_getspawngroups-skill-poiska-funktsiy-cs2.md
⭐ 26
H
from "hzqst"

find-CSpawnGroupMgrGameSystem_GetSpawnGroups: Скилл поиска функций CS2

Найди и определи функцию `CSpawnGroupMgrGameSystem_GetSpawnGroups` в бинарном файле CS2, используя IDA Pro MCP. Применяй этот навык при обратной разработке `server.dll` или `libserver.so`, чтобы локализовать функцию `GetSpawnGroups`, ища известные форматы строк и анализируя перекрестные ссылки.
2026-04-01 Framework Internals
find-ccsplayer_weaponservices_weapon_getslot-skill-poiska-v-cs2.md
⭐ 26
H
from "hzqst"

find-CCSPlayer_WeaponServices_Weapon_GetSlot: Скилл поиска в CS2

Найди и определи функцию `CCSPlayer_WeaponServices_Weapon_GetSlot` в бинарном файле CS2, используя IDA Pro MCP. Примени этот навык при реверс-инжиниринге `server.dll` или `libserver.so`, чтобы локализовать функцию `Weapon_GetSlot`, осуществляя поиск известной строки в вызывающей функции и отслеживая целевую функцию вызова.
2026-04-01 Framework Internals
find-cspawngroupmgrgamesystem_spawngroupshutdown-skill-poiska-v-cs2.md
⭐ 26
H
from "hzqst"

find-CSpawnGroupMgrGameSystem_SpawnGroupShutdown: Скилл поиска в CS2

Найди и определи функцию `CSpawnGroupMgrGameSystem_SpawnGroupShutdown` в бинарном файле CS2, используя IDA Pro MCP. Пригодится, когда будешь реверсить `cs2.dll` или `libserver.so`, чтобы найти функцию `SpawnGroupShutdown` через поиск известных ссылок на форматированные строки и анализ перекрестных ссылок.
2026-04-01 Framework Internals
find-g_pgametypes-and-igametypes_createworkshopmapgroup-skill-poiska-v-cs2.md
⭐ 26
H
from "hzqst"

find-g_pGameTypes-AND-IGameTypes_CreateWorkshopMapGroup Скилл поиска в CS2

Найди и определи глобальную переменную `g_pGameTypes` и вызов виртуальной функции `IGameTypes_CreateWorkshopMapGroup` в бинарном коде CS2, используя IDA Pro MCP. Примени этот навык при реверс-инжиниринге `server.dll` или `libserver.so`, чтобы определить указатель на интерфейс `IGameTypes`, ища упоминания строки "mapgroup workshop" и анализируя паттерн вызова виртуальной функции.
2026-04-01 Framework Internals
skill-find-ccsgamerules_terminateround-and-centityinstance_acceptinput-dlya-cs2.md
⭐ 26
H
from "hzqst"

Скилл find-CCSGameRules_TerminateRound-AND-CEntityInstance_AcceptInput для CS2

Найди и определи функции `CCSGameRules_TerminateRound` и `CEntityInstance_AcceptInput` в бинарном коде CS2, используя IDA Pro MCP. Примени этот навык при реверс-инжиниринге `cs2.server.dll` или `libserver.so`, чтобы найти функцию `TerminateRound`, осуществляя поиск по строковой ссылке "TerminateRound", а затем определи `CEntityInstance_AcceptInput`, анализируя вызовы с параметрами строк "CTsWin" или "TerroristsWin".
2026-04-01 Framework Internals
generate-signature-for-structoffset-skill-dlya-signatur-instruktsiy.md
⭐ 26
H
from "hzqst"

generate-signature-for-structoffset: Скилл для сигнатур инструкций

Генерируй и валидируй уникальные байтовые сигнатуры для инструкций, содержащих смещение члена структуры, используя IDA Pro MCP. Применяй этот навык, когда тебе нужна сигнатура для инструкции, например, `mov [rcx+1A8h], eax` или `cmp dword ptr [rdi+0B0h], 0`, где смещение структуры должно быть явно зафиксировано в первых байтах инструкции. Триггеры: сигнатура смещения структуры, сигнатура для смещения структуры, сигнатура смещения поля структуры, сигнатура `mov [reg+offset]` , сигнатура поля структуры.
2026-04-01 Framework Internals
find-ccsplayercontroller_inventoryupdatethink-skill-poiska-i-analiza.md
⭐ 26
H
from "hzqst"

find-CCSPlayerController_InventoryUpdateThink: Скилл поиска и анализа

Найди и определи обёртку функции CCSPlayerController_InventoryUpdateThink в бинарном файле CS2, используя IDA Pro MCP. Примени этот навык при реверс-инжиниринге server.dll или libserver.so, чтобы локализовать функцию-обёртку InventoryUpdateThink, ища строковое представление имени функции в регистрации схемы и прослеживая через структуру схемы, чтобы найти указатель на обёртку функции.
2026-04-01 Framework Internals
find-cnavmesh_getnearestnavarea-skill-poiska-funktsiy-cs2.md
⭐ 26
H
from "hzqst"

find-CNavMesh_GetNearestNavArea: Скилл поиска функций CS2

Найди и определи функцию `CNavMesh_GetNearestNavArea` в бинарном коде CS2, используя IDA Pro MCP. Примени этот навык при реверс-инжиниринге `cs2.dll` или `libserver.so`, чтобы локализовать функцию `CNavMesh_GetNearestNavArea`, выполнив поиск по строке "CNavMesh::GetNearestNavArea" и найдя функцию, которая её вызывает.
2026-04-01 Framework Internals
find-cgamescenenode_getskeletoninstance-skill-poiska-funktsii.md
⭐ 26
H
from "hzqst"

find-CGameSceneNode_GetSkeletonInstance: Скилл поиска функции

Найди и определи виртуальную функцию `CGameSceneNode_GetSkeletonInstance` в бинарном файле CS2, используя IDA Pro MCP. Пригодится, когда будешь реверсить `server.dll` или `libserver.so`, чтобы найти функцию `GetSkeletonInstance` в vtable `CGameSceneNode`. Триггер: `CGameSceneNode_GetSkeletonInstance`, `GetSkeletonInstance`, "скелетный экземпляр".
2026-04-01 Framework Internals
# SEO Info:
Паттерны проектирования и принципы чистой архитектуры радикально повышают отказоустойчивость вашего стек, устраняя технические долги на уровне ядра инструментов разработки. Понимание внутренних механизмов фреймворков позволяет избежать латентности вызовов и упрощает отладку сложной бизнес-логики в высоконагруженных системах. Инженеры используют эти знания для переписывания устаревших библиотек и интеграции микросервисов без потери производительности. Такой подход гарантирует масштабируемость решения, когда бизнес-требования растут быстрее, чем команды поддержки. Исследование кодовой базы открывает возможности для оптимизации ресурсов сервера и предотвращения утечек памяти в продакшене.