WinOLS Splitter — извлечение BIN-файлов и версий Stage из проектов OLS

WinOLS Splitter — извлечение BIN-файлов и версий Stage из проектов OLS 1.0

Бесплатное скачивание – войдите или зарегистрируйтесь

Описание

WinOLS Splitter – Universal Engineering Edition — переносимая утилита для Windows, предназначенная для извлечения оригинальных и изменённых версий прошивок ЭБУ из файлов проектов EVC WinOLS .OLS.

Программа анализирует структуру проекта OLS, определяет сохранённые версии калибровок и восстанавливает отдельные файлы BIN, используя соответствующую оригинальную прошивку в качестве эталона.

Это позволяет извлекать Stage 1, Stage 2, Stage 3 и другие тюнинговые версии из одного проекта WinOLS без ручного поиска и сборки отдельных двоичных блоков.

WinOLS Splitter — извлечение BIN-файлов и версий Stage из проектов OLS 1.0 — скриншот 1


Для чего нужна программа?

Проект WinOLS может содержать оригинальный файл ЭБУ и несколько изменённых версий калибровок.

WinOLS Splitter позволяет разделить эти версии на отдельные BIN-файлы для сравнения, хранения в архиве и дальнейшей работы с калибровками.

Основные возможности

  • Анализ проектов OLS — чтение файлов WinOLS и определение сохранённых в них версий калибровок.
  • Извлечение нескольких версий — экспорт Original, Stage 1, Stage 2, Stage 3 и других обнаруженных вариантов.
  • Работа сначала с OLS — анализ метаданных проекта до загрузки эталонного BIN-файла.
  • Автоматическое распознавание метаданных — извлечение доступных сведений об ЭБУ, номеров ПО и аппаратной части, кодов двигателя и названий версий.
  • Расширенное определение смещений — поиск возможных смещений данных и расстояний между блоками методом голосования по 64 образцам.
  • Сравнение с оригинальным BIN — сопоставление обнаруженных версий с выбранной оригинальной прошивкой.
  • Проверка правдоподобия результата — выявление совпадающих оригиналов, подсчёт различающихся байтов и выделение необычных результатов.
  • Работа с защищёнными проектами — заявлена обработка некоторых проектов OLS с ограничениями или привязкой к пользователю; возможность зависит от совместимости конкретного файла.
  • Автоматическое именование файлов — создание имён на основе распознанных метаданных ЭБУ и описаний тюнинговых версий.
  • Настройка имён выходных файлов — редактирование имён перед извлечением.
  • Журналирование SHA-256 — вычисление хешей экспортированных файлов.
  • Переносимое приложение — отдельный исполняемый файл для Windows.

Распознавание метаданных ЭБУ

Приложение может извлекать доступные идентификационные сведения из заголовка проекта WinOLS, в том числе:

  • Производителя и семейство ЭБУ.
  • Тип ЭБУ, например Bosch MED / EDC или Siemens / Continental SIMOS / SID.
  • Номер программного обеспечения (SW).
  • Номер аппаратной части (HW).
  • Код двигателя.
  • Названия оригинальной и изменённых версий.
  • Пользовательские описания тюнинговых версий.

Распознанные сведения используются для создания понятных имён извлечённых BIN-файлов.

Определение и проверка смещений

Программа использует данные оригинального BIN-файла как эталон для поиска правильного расположения блоков прошивки внутри проекта OLS.

В заявленном методе определения смещений применяется голосование по образцам, а не только заранее заданный фиксированный адрес.

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

Например, программа может различать:

  • Original — оригинал, полностью совпадающий с эталонным BIN-файлом.
  • Stage 1 — изменённая калибровка с обнаруженными отличиями.
  • Stage 2 — другая изменённая версия калибровки.
  • Stage 3 — дополнительная тюнинговая версия со своим набором изменений.

Эти обозначения и результаты сравнения помогают выбрать нужную версию до экспорта.

Защищённые проекты WinOLS

Для утилиты заявлена возможность обработки некоторых OLS-файлов с ограничениями проекта или защитой, привязанной к пользователю.

Однако совместимость со всеми способами шифрования и защиты WinOLS не гарантируется. Используйте утилиту только с проектами, которые принадлежат вам или к которым у вас есть разрешённый доступ.

Как пользоваться

  1. Запустите WinOLS_Splitter.exe.
  2. Выберите предпочтительный язык интерфейса.
  3. Нажмите Load WinOLS (.ols) («Загрузить WinOLS») и выберите файл проекта.
  4. Нажмите Load Original (.bin) («Загрузить оригинал») и выберите соответствующую оригинальную прошивку ЭБУ.
  5. Проверьте обнаруженные версии, смещения и результаты оценки правдоподобия.
  6. Отметьте версии, которые требуется извлечь.
  7. При необходимости измените имена выходных файлов.
  8. Нажмите Extract Safely & SHA-256 Log («Извлечь с проверкой и создать журнал SHA-256»).
  9. Проверьте экспортированные BIN-файлы и журналы проверки.

Поддерживаемые языки

Интерфейс доступен на шести языках:

  • Английском.
  • Немецком.
  • Турецком.
  • Польском.
  • Итальянском.
  • Чешском.

Важная информация

  • Для извлечения с использованием эталона требуется соответствующий оригинальный BIN-файл.
  • Точность извлечения зависит от формата проекта OLS, сохранённых данных и корректного определения смещений.
  • Проверка правдоподобия и хеши SHA-256 не заменяют проверку контрольных сумм ЭБУ.
  • Проверяйте извлечённые BIN-файлы перед использованием для программирования ЭБУ.
  • Поддержка всех зашифрованных проектов WinOLS и проектов с ограничениями не гарантируется.
  • Всегда сохраняйте исходный проект OLS и эталонный BIN-файл.

WinOLS Splitter упрощает анализ проектов WinOLS, определение тюнинговых версий и экспорт отдельных файлов калибровок ЭБУ с проверкой смещений и записью данных для контроля целостности.
Автор
Bin
Скачиваний
12
Просмотры
88
Первый выпуск
Последнее обновление

Рейтинги

5,00 звёзд Оценок: 1

Ещё ресурсы от Bin

Последние отзывы

Спасибо