FLAIM - FLAIM

FLAIM
Логотип
Разработчики)В Рабочая группа LAIM - NCSA
Стабильный выпуск
0.7.0 / 29 февраля 2008 г.
Операционная системаLinux, FreeBSD, NetBSD, OpenBSD, Mac OS X
ТипБезопасность / Конфиденциальность
ЛицензияЛицензия BSD
Интернет сайтhttp://flaim.ncsa.uiuc.edu/

FLAIM (Framework для анонимизации журналов и управления информацией) - это модульный инструмент, предназначенный для обеспечения совместного использования журналов компьютеров и сети посредством применения сложных политик очистки данных.[1]

FLAIM нацелен на 3 различных сообщества пользователей. Во-первых, FLAIM может использоваться инженером по безопасности, который расследует обширный инцидент, охватывающий несколько организаций. Из-за чувствительности журналов, относящихся к безопасности, многие организации не хотят делиться ими. Однако это нежелание препятствует обмену информацией, необходимой для расследования вторжений, которые обычно выходят за границы организации. Во-вторых, любой, кто занимается анализом журналов или компьютерная экспертиза Инструментам нужны данные, с помощью которых они могут тестировать свои инструменты.[2] Чем больше и разнообразнее набор данных, тем надежнее они могут сделать свои инструменты. Для многих это означает, что они должны собирать много журналов из внешних источников, а не только из того, что они могут создать внутри компании. Опять же, это требует совместного использования журнала. В-третьих, исследователи многих Информатика дисциплины (например, сетевые измерения, компьютерная безопасность и т. д.) для изучения требуются большие и разнообразные наборы данных. Доступность инструментов для очистки данных побуждает организации делиться с исследователями своими собственными журналами.

FLAIM доступен под Инициатива открытого исходного кода утверждено Лицензия открытого исходного кода Университета Иллинойса / NCSA. Это Лицензия в стиле BSD.[3] Он работает на Unix и Unix-подобный системы, в том числе Linux, FreeBSD, NetBSD, OpenBSD и Mac OS X.

Хотя FLAIM - не единственный анонимайзер журнала, он уникален своей гибкостью для создания сложных XML политик и его поддержка для нескольких типов журналов.[1] В частности, это единственный такой инструмент, позволяющий достичь следующих 4 целей. (1) FLAIM предоставляет разнообразный набор примитивов анонимизации. (2) FLAIM поддерживает несколько типов журналов, включая журналы учета процессов Linux, сетевой фильтр оповещения, tcpdump следы и NFDUMP NetFlows.[4] (3) С помощью гибкого языка политик анонимности можно найти сложные политики, которые делают компромисс между потерей информации и безопасностью. (4) FLAIM имеет модульную структуру и легко расширяется до новых типов журналов и данных. Механизм анонимизации не зависит от синтаксиса фактического журнала.

История

Работа над анонимизация журнала началось в 2004 году на NCSA. Сначала это было сделано для внутренней анонимности, чтобы поделиться с ПРОСЕЯТЬ группа. Вскоре возникла потребность в более мощной анонимизации и анонимизации различных типов журналов.[5] СОБАК был создан для анонимизации и преобразования между несколькими форматами NetFlows.[6][7] Это был инструмент на основе графического интерфейса пользователя Java. Потом, Скраб-ПА был создан для анонимности Учет процессов журналы.[8] Скраб-ПА был основан на коде Java, используемом для СОБАК. Разработка обоих этих инструментов финансировалась в рамках Управление военно-морских исследований NCASSR исследовательский центр в рамках проекта SLAGEL.[9]

Быстро стало понятно, что создание одноразовых инструментов для каждого нового формата журнала - не лучший вариант. Кроме того, предыдущие инструменты были ограничены тем, что их нельзя было написать из командной строки. Было решено, что новая модульная командная строка на основе UNIX инструмент был нужен. Поскольку скорость также была проблемой, этот инструмент нужно было написать на C ++. При успешном приобретении Cyber ​​Trust грант от Национальный научный фонд, то LAIM Рабочая группа сформирована на базе NCSA.[10] На основе этого проекта, возглавляемого ИП Адамом Слагеллом, был разработан FLAIM для преодоления этих ограничений СОБАК и Скраб-ПА. Первая публичная версия FLAIM, 0.4., Была выпущена 23 июля 2006 года.[11]

Функции

  • Гибкий XML язык политики
  • Модульный для поддержки простых плагинов для новых типов журналов
  • Поддержка крупных UNIX-подобный Операционные системы
  • Встроенная поддержка нескольких примитивов анонимизации
  • Плагин для NFDUMP формат NetFlows
  • Плагин для сетевой фильтр журналы брандмауэра
  • Плагин для pcap следы формы tcpdump
  • Плагин для журналов учета процессов linux

Рекомендации

  1. ^ а б Слагелл, А., Лаккараджу, К., и Луо, К., «FLAIM: многоуровневая структура анонимизации для компьютерных и сетевых журналов», 20-я конференция по администрированию больших систем установки USENIX (LISA '06), Вашингтон, округ Колумбия, декабрь ., 2006.
  2. ^ Гарфинкель, С. «Корпорация судебной экспертизы: вызов судебным исследованиям» (PDF). Получено 2007-12-04.
  3. ^ «Лицензия FLAIM». Архивировано из оригинал на 2007-06-28. Получено 2007-12-04.
  4. ^ «FLAIM (платформа для анонимизации журналов и управления информацией)». Архивировано из оригинал на 2007-08-27. Получено 2007-12-04.
  5. ^ Slagell, A., Li, Y., и Luo, K., "Совместное использование сетевых журналов для компьютерной криминалистики: новый инструмент для анонимизации записей NetFlow", Семинар по компьютерным сетевым криминалистическим исследованиям (CNFR), Афины, Греция, сен. , 2005.
  6. ^ Луо, К., Ли, Ю., Слагелл, А., Юрчик, В., "CANINE: средство преобразования / анонимайзера NetFlow для совместимости форматов и безопасного обмена", FLOCON - семинар по анализу сетевого потока, Питтсбург, Пенсильвания, сентябрь ., 2005.
  7. ^ Ли, Ю., Слагелл, А., Луо, К., и Юрчик, В., "СОБАКИ: Комбинированный инструмент преобразования и анонимизации для обработки NetFlow в целях безопасности", 10-я Международная конференция по телекоммуникационным системам, моделированию и анализу, Даллас, Техас, ноябрь 2005 г.
  8. ^ Луо, К., Ли, Ю., Эрмопулос, К., Юрчик, В., и Слагелл, А., "Scrub-PA: многоуровневый, многомерный инструмент анонимизации для учета процессов", репозиторий исследований ACM Computing (CoRR), Технический отчет cs.CR/0601079, январь 2006 г.
  9. ^ «SLAGEL (Анонимизация системного журнала для более широкого обмена журналами)». Получено 2007-12-04.[постоянная мертвая ссылка ]
  10. ^ «Рабочая группа по анонимизации журналов и управлению информацией (LAIM)». Архивировано из оригинал на 2007-08-18. Получено 2007-12-04.
  11. ^ "Архив новостей NCSA 2006". Получено 2007-12-04.

Луо К., Ли Ю., Слагелл А. и Юрчик В. "CANINE: конвертер / анонимайзер NetFlow для взаимодействия форматов и безопасного обмена, "FLOCON - Конференция по анализу сетевых потоков, Питтсбург, Пенсильвания, сентябрь 2005 г."

внешняя ссылка