iOS Forensic Toolkit и открытый исходный код

4 мая, 2023, Oleg Afonin
Рубрика: «Новость Элкомсофт», «Разное»
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

iOS Forensic Toolkit — сложный и мощный продукт, в состав которого входит порядка восьми десятков проектов, многие из которых распространяются с открытым исходным кодом. Использование готовых пакетов позволило сократить время разработки. Настало время отдать долг сообществу разработчиков и поделиться теми изменениями в открытом исходном коде, которые мы внесли в процессе разработки.

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

В настоящий момент мы в процессе подготовки проектов к открытию исходного кода. Для каждого из проектов последовательно производятся необходимые технические шаги для подготовки к публикации. Как только очередной проект будет готов, мы будем публиковать его код на GitHub. Мы с нетерпением ожидаем комментарии от разработчиков и рады совместной работе с сообществом разработчиков.

Публикация исходного даёт преимущества не только нашей компании, но и разработчикам проектов с открытым исходным кодом. Слышали ли вы когда-нибудь от проекте palera1n, реализации джейлбрейка на основе checkm8? Работа, проделанная разработчиками, частично пересекается с теми патчами ядра, которые мы разработали для ramdisk-а iOS Forensic Toolkit. Объединение усилий с разработчиками ПО с открытым исходным кодом поможет ускорить разработку с использованием совместных наработок вместо дублирования усилий. Та же команда разработчиков работает над реализацией checkm8 для Linux, что вызывает интерес уже с нашей стороны.

Заключение

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


  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
НАШИ НОВОСТИ