Об этом проекте
cs2-dumper — это инструмент для Counter-Strike 2, который извлекает оффсеты игровой памяти и интерфейсы для использования внешними приложениями. Он работает с живым процессом игры (достаточно главного меню) и выводит структурированные привязки на нескольких языках.
Проект написан на Rust и использует фреймворк для чтения памяти memflow. По умолчанию применяется нативный коннектор memflow, но поддерживаются альтернативные серверные части, такие как pcileech и kvm, через аргументы командной строки.
### Ключевые особенности
- Работает на Windows и Linux (версия для Linux находится в ветке linux)
- Генерирует выходные файлы на C#, C++, JSON, Rust и Zig
- Настраиваемые каталог вывода, размер отступа и имя процесса
- Подробное ведение журнала с `-v`
- Поддерживает необязательные коннекторы memflow, такие как pcileech и kvm, для которых могут потребоваться повышенные привилегии
- Также ссылается на cs2-analyzer, офлайн-версию для анализа, доступную в виде веб-демонстрации
### Использование
Запустите исполняемый файл, пока CS2 запущена. Необязательные флаги позволяют выбрать коннектор memflow (`-c`), передать аргументы коннектора (`-a`), выбрать типы выходных файлов (`-f`), задать отступы (`-i`) и указать каталог вывода (`-o`). Для сборки из исходного кода требуется Rust версии не ниже 1.74.0.
### Лицензия
MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.