Blob Explorer для Teraleak
 

0 Members and 1 Guest are viewing this topic.

  • *
  • Posts: 748
    • View Profile
Image

Утилита для просмотра содержимого Steam blob файлов из утечки Teraleak и извлечения файлов из них. Работает как файловый менеджер — папки, файлы, поиск, история изменений между версиями.

Возможности
  • Проводник — навигация по папкам как в Windows, с иконками, размерами и типами файлов
  • Поиск — поиск файлов по имени по всем версиям
  • История — для каждого файла видно, в каких версиях он добавлялся, изменялся или удалялся
  • Извлечение — отдельные файлы, группы, папки или все файлы версии сразу; двойной клик открывает файл
  • Поддержка шифрования — встроено 4758 depot-ключей, можно добавлять свои
  • База данных — после индексации работает без самих blob файлов, базу можно передать другим

Требования
Python 3.8+. Для зашифрованных файлов — pip install pycryptodome.

Первоначальная индексация

  • Запустите программу: run_blob_explorer.py
  • Меню Файл → Индексировать папку…
  • Укажите папку с .blob файлами
  • При необходимости настройте: Количество потоков (по умолчанию = кол-во ядер CPU) RAM-диск — ускоряет индексацию в ~1.5 раза Хранить детальные блоки — не ставьте эту галочку!
  • Нажмите Запустить индексацию
  • Дождитесь окончания. Можно остановить кнопкой Остановить — при повторной индексации оставшиеся файлы будут обработаны, уже проиндексированные пропускаютсяю.

Важный совет: если вас интересуют какие-то конкретные игры, рекомендую скопировать blob файлы в отдельную папку и указать для индексации именно ее. Если вы хотите проиндексировать абсолютно все игры и их ревизии из Teraleak, то имейте ввиду, индексация займет несколько часов, а общий размер базы данных составит 21.6 Гб.

После индексации переключайтесь между вкладками для просмотра:

Обзор — дерево депотов и версий с метаданными
Файлы версии — проводник по содержимому
Изменения — что добавилось/изменилось/удалилось
История файла — эволюция конкретного файла
Поиск — глобальный поиск по имени

Инструкция: извлечение файлов
Для извлечения нужно указать программе, где лежат .blob и .dat файлы.

Настройка путей
  • Меню Файл → Настройки…
  • Укажите папку с blob файлами
  • Укажите папку с dat файлами (может быть та же папка)
  • Нажмите Сохранить




SimplePortal 2.3.7 © 2008-2026, SimplePortal