Извлечение файлов из .vfs

lessend

One Level
24.04.2026
3
0
Здравствуйте, столкнулся с такой проблемой: образовательная игра для детей (расскраски, пазлы и тд) внезапно запрашивать лицензионный номер, которого у меня нет. Компания, которая поставляла интерактивные панели с этим образовательным ПО, отказывается выслать лицензионный номер (видимо по причине того, что я отправлял им досудебку, из-за того, что они сильно задержали поставку). Так вот, в папке с игрой, из интересного, находится только файл data.vfs, в котором я думаю можно удалить запрос лицензионного ключа, но вытащить оттуда я смог только аудио файлы расширения .669. Помогите пожалуйста с проблемой.
 
Я один не вижу ссылок ни на игру, ни на data.vfs? Или их нет?


P. S.
я отправлял им досудебку, из-за того, что они сильно задержали поставку
Значит, есть договор. Значит, есть возможность решить вопрос "в правовом поле", ничего не взламывая.
 
  • Нравится
Реакции: tatagaspadar
Я один не вижу ссылок ни на игру, ни на data.vfs? Или их нет?


P. S.Значит, есть договор. Значит, есть возможность решить вопрос "в правовом поле", ничего не взламывая.
Ссылка на папку с игрой:

Да, есть такой вариант, но надолго ли хватит решения? Хочется отвязаться просто от них и не париться по поводу очередного слета лицензии. Ну и сами суды очень долгий процесс
 
Последнее редактирование:
Поглядел программу, защита в ней довольно-таки навороченная. VFS-контейнер, понятное дело, зашифрован, внутри ~ 500 отдельных файлов, в-основном *.swf. Ключ для расшифровки вычисляется как хэш от *.exe. Если в исполняемом файле что-нибудь поменять, то расшифровка ломается. Серийный номер тоже проверяется грамотно: от него считается хэш и ищется в списке валидных хэшей, лежащем внутри контейнера. Учитывая, что с/н 20 символов, а в списке 100'000 хэшей, практически нет шансов сбрутить рандомный валидный номер. И даже если его где-нибудь раздобыть, то потом будет ещё один этап - регистрация (привязывает софт к с/н и железу ПК, требует правильный ответный код).

Выполнимая задача - достать файлы из контейнера. Всё остальное либо нереалистично, либо слишком трудозатратно. Официальный путь выглядит предпочтительнее.
 
Поглядел программу, защита в ней довольно-таки навороченная. VFS-контейнер, понятное дело, зашифрован, внутри ~ 500 отдельных файлов, в-основном *.swf. Ключ для расшифровки вычисляется как хэш от *.exe. Если в исполняемом файле что-нибудь поменять, то расшифровка ломается. Серийный номер тоже проверяется грамотно: от него считается хэш и ищется в списке валидных хэшей, лежащем внутри контейнера. Учитывая, что с/н 20 символов, а в списке 100'000 хэшей, практически нет шансов сбрутить рандомный валидный номер. И даже если его где-нибудь раздобыть, то потом будет ещё один этап - регистрация (привязывает софт к с/н и железу ПК, требует правильный ответный код).

Выполнимая задача - достать файлы из контейнера. Всё остальное либо нереалистично, либо слишком трудозатратно. Официальный путь выглядит предпочтительнее.
Спасибо большое за ответ
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →

Популярный контент

🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab