LINUX.ORG.RU

Сообщения Ruslan5g

 

BiglyBT стал первым торрент-клиентом с поддержкой спецификации BitTorrent V2

BiglyBT стал первым торрент-клиентом с поддержкой спецификации BitTorrent V2
Группа Open Source

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

BiglyBT вышел летом 2017 года. Программное обеспечение с открытым исходным кодом создавали Parg и TuxPaper, которые ранее работали над Azureus и Vuze.

Теперь разработчики выпустили новую версию BiglyBT. Последний выпуск включает поддержку BitTorrent v2, что делает его первым торрент-клиентом, работающим с новой спецификацией.

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

Несколько недель назад поддержка v2 была официально добавлена ​​в библиотеку Libtorrent, которую используют популярные клиенты, включая uTorrent Web, Deluge и qBittorrent.

Одно из основных отличий BitTorrent v2 заключается в том, что он создает новый тип торрент-формата. Хеш-сумма торрента включает формирование отдельного роя (набора пиров раздачи) от v1. Появляются «гибридные» торрент-файлы, включающие информацию для создания роя v1 и v2.

«Мы поддерживаем как гибридные торренты, так и торренты только для версии 2, загрузку метаданных из магнитных ссылок и все существующие функции, такие как обнаружение роя и I2P», — отметили в BiglyBT.

Различные торрент-форматы дают дополнительные преимущества, например, для «слияния роя». Один и тот же файл можно скачать из разных торрентов, обнаруженных по запросу. При этом новые файлы сопоставляются на основе размеров.

В BitTorrent v2 каждый файл имеет свой собственный хэш. Это позволяет подбирать файлы автоматически. На данный момент эта функция еще не реализована, но разработчики задумались о ее внедрении. Они могут отказаться от использования размера файла в качестве прокси.

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

Однако пока v2 не поддерживается никакими торрент-сайтами или издателями.

>>> Подробности

 

Ruslan5g
()

Выпуск libtorrent 2.0 с поддержкой протокола BitTorrent 2

Группа Open Source

Представлен значительный выпуск библиотеки libtorrent 2.0 (известна также как libtorrent-rasterbar), предлагающей реализацию протокола BitTorrent, эффективную с точки зрения потребления памяти и нагрузки на CPU. Библиотека задействована в таких торрент-клиентах, как Deluge, qBittorrent, Folx, Lince, Miro и Flush (не путать с другой библиотекой libtorrent, которая используется в rTorrent). Код libtorrent написан на языке C++ и распространяется под лицензией BSD.

Выпуск примечателен добавлением поддержки протокола BitTorrent v2, в котором осуществлён уход от использования алгоритма SHA-1, имеющего проблемы с подбором коллизий, в пользу SHA2-256. SHA2-256 применяется как для контроля целостности блоков данных, так и для записей в индексах (info-dictionary), что нарушает совместимость с DHT и трекерами. Для магнитных ссылок на торренты с хэшами SHA2-256 предложен новый префикс «urn:btmh:» (для SHA-1 и гибридных торрентов используется «urn:btih:»).

Так как замена функции хэширования нарушает совместимость протокола (поле с хэшем 32 байта вместо 20 байт) разработка спецификации BitTorrent v2 изначально велась без оглядки на обратную совместимость и в состав были приняты другие существенные изменения, такие как использование хеш-дерева Меркла в индексах для сокращения размера torrent-файлов и проверки загруженных данных на уровне блоков.

Из изменений в BitTorrent v2 также выделяется переход к привязке отдельных хэш-деревьев к каждому файлу и применение выравнивания файлов по частям (без добавления добавочного заполнения после каждого файла), что позволяет избавиться от дублирования данных при наличии одинаковых файлов и упрощает выявления разных источников для файлов. Повышена эффективность кодирования структуры каталогов в торренте и добавлены оптимизации для обработки большого числа мелких файлов.

Для сглаживания сосуществования BitTorrent v1 и BitTorrent v2 реализована возможность создания гибридных torrent-файлов, которые включают помимо структур с хэшами SHA-1, индексы с SHA2-256. Указанные гибридные торренты могут использоваться с клиентами, поддерживающими только протокол BitTorrent v1. Ожидаемая в libtorrent 2.0 поддержка протокола WebTorrent из-за нерешённых проблем со стабильностью отложена до следующего значительного выпуска, который выйдет не раньше конца года.

>>> Подробности

 

Ruslan5g
()

CAINE 11.0 — дистрибутив для криминалистического анализа и поиска скрытой информации

Группа Linux General

Выпущен специализированный Linux-дистрибутив CAINE 11.0, который предназначен для проведения криминалистического анализа и поиска скрытой информации. Эта Live-сборка основана на Ubuntu 18.04, поддерживает UEFI Secure Boot и поставляется с ядром Linux 5.0.

Дистрибутив позволяет анализировать остаточную информацию после взлома на системах Unix и Windows. В комплекте идёт большое количество утилит для работы. Отдельно отметим специализированный инструмент WinTaylor для анализа ОС из Редмонда. Из других утилит можно упомянуть GtkHash, Air, SSdeep, HDSentinel, Bulk Extractor, Fiwalk, ByteInvestigator, Autopsy, Foremost, Scalpel, Sleuthkit, Guymager, DC3DD, а также скрипты к файловому менеджеру Caja, которые позволяют проверять все компоненты ФС, в том числе дисковые разделы, реестр Windows, метаданные и удалённые файлы.

Новая система поддерживает по умолчанию монтирование разделов только на чтение. Также в дистрибутиве сокращено время загрузки, а загрузочный образ можно копировать в ОЗУ. Добавлены утилиты для получения данных из дампов памяти и остаточной информации из образов дисков.

Скачать новинку можно по ссылке. Дистрибутив будет полезен системным администраторам, компьютерным криминалистам, судебным экспертами и специалистам в области информационной безопасности.

>>> Подробности

Ruslan5g
()

RSS подписка на новые темы