Skip to content

UnrealKaraulov/UnrealDemoScanner

Repository files navigation

UnrealDemoScanner

Сканер .dem файлов предназначен для анализа, а так же сканирования демо файлов Counter-Strike 1.6 на наличие запрещенных программ.

Не требует запуска и даже наличия игры на компьютере, и в отличии от ViewDemoHelper может ловить очень большое количество чит программ без ложных срабатываний.


Отличие от ViewDemoHelper :

Плюсы:

  • Не требуется наличие игры
  • Работает с чистыми входными данными
  • Ловит все виды читов выпущенных вплоть до 2020 года
  • Возможность сканирования сразу несколько демо файлов

Минусы

  • Консольное приложение без возможности быстрого просмотра моментов
  • Не имеет доступа к API игры, из-за чего потребляет лишнюю оперативную память для симуляции работы игрового движка и нет имеет возможности ловить некоторые виды читов. (Проверка жив ли игрок, какое у него оружие, хранение лишних данных в памяти и прочие мелочи затрудняющие работу, на сканирование демо файла размером 100мб требуется от 0.5гб до 1гб оперативной памяти)
  • Сканирование больших демо файлов может занять приличное время

Установка и запуск

  • Распаковать архив unrealdemoscanner.zip в отдельную папку
  • Запустить UnrealDemoScanner.exe
  • Переместить демо файл игрока в консоль или ввести путь вручную
  • Нажать клавишу Enter один раз
  • Ждать окончания сканирования
  • После сканирования можете ввести одну из команд для просмотра дополнительной информации

Описание аимботов и других читов

  • AIM TYPE 1 - Attack delay - Задержка атаки

  • AIM TYPE 2 - Autoattack - Автоатака с пистолетов

  • AIM TYPE 3 - Резкие рывки прицела(не заверешно)

  • AIM TYPE 4, FAKELAG - Fake lag - Фейк лаги

  • AIM TYPE 5 - Smooth angles/etc - Программное сглаживание углов

  • AIM TYPE 6 - HPP Autoattack - Автоатака из HPP v5

  • AIM TYPE 7 - HPP Trigger bot - Триггер бот(из HPP) или жесткий аимбот

  • AIM TYPE 8 - Universal AIMBOT detection - Универсальный детект аимботов

  • TRIGGER BOT, KNIFEBOT BOT - Старые аим хаки

  • FPS HACK - Чит позволяющий обходить лимит фпс, является частью других читов

  • CMD HACK - Изменение игровых кадров (например CMD HACK TYPE 1 позволяет зависнуть в воздухе)

  • MOVEMENT HACK - Программное движение

  • DUCK HACK - Программное приседание

  • JUMP HACK - Программный прыжок

  • Огромное множество других чит функций.

Командная строка, параметры запуска

  • -dump — сохраняет весь демо файл в текстовое представление, может использоваться для анализа чит программ без изменений исходного кода сканера
  • -debug — выводит отладочную информацию
  • -alive — отмечает игрока живым в начале демо (принудительно)

Ложные срабатывания

Предупреждения [WARNING]
  • могут появлятся время от времени, когда сканер считает момент подозрительным но не достаточно что бы считать этот момент 100% использованием чит программы. Такие моменты просматривайте вручную, рекомендую использовать View Demo Helper или подобную программу что бы рассмотреть момент в точности. То есть наличие нескольких предупреждений не является основанием для того что бы считать игрока читером, если не смотрели моменты в игре.
Обнаружения [DETECTED]
  • отображается когда сканер абсолютно уверен что данный момент является читом или читерским скриптом, и ложных быть не должно. (Но из-за некоторых внештатных ситуаций я допускаю 1-2 ложных срабатываний на 10-20 минут всей длительности демо)
  • Обнаруживаются практически все читы которые были выпущены до 2020-2021 года, но современные читы могут не обнаруживаться сканером, так что отсутствие детектов не говорит о том что игрок не является читером.

Поддержка

Если вы обнаружили что на вашем демо имеются множественные ложные срабатывания [DETECTED/ОБНАРУЖЕНО] отправляйте демо мне для анализа для выпуска исправлений.

В связи с тем что сам я давно не играю в CS 1.6, обновления сканера выходят редко, если являетесь разработчиком и знаете методы работы читов которые не обнаруживаются сканером, или же хотите присоединиться к разработке сканера, можете связаться со мной.

Для просмотра моментов на демо рекомендую использовать ViewDemoHelper или другие подобные программы.

Демо файлы на которых проводились проверки