Введение
Электронный монитор связи, используемый ФБР
Carnivore, позднее переименованный в DCS1000, представлял собой систему, внедрённую Федеральным бюро расследований (ФБР) для мониторинга электронной почты и электронных коммуникаций. Система использовала настраиваемый анализатор пакетов, позволявший отслеживать весь интернет-трафик целевого пользователя. Carnivore был внедрён в октябре 1997 года. К 2005 году он был заменён на более совершенное коммерческое программное обеспечение.
Разработка
Carnivore вырос из более раннего проекта ФБР под названием "Omnivore", который, в свою очередь, заменил более старый, ранее не разглашавшийся инструмент наблюдения, внедренный в ВМС США директором ФБР по вопросам добропорядочности и соответствия требованиям Патриком В. Келли. В сентябре 2000 года подразделение ЦРУ по технологиям перехвата данных (DITU) в Квантико, штат Вирджиния, начало проект по переносу Omnivore с операционной системы Sun Solaris на платформу Windows NT. Это было сделано для упрощения миниатюризации системы и поддержки более широкого спектра оборудования для персональных компьютеров (CPU). Проект переноса получил название "Triple Phoenix", а итоговая система была названа "Carnivore".
Конфигурация
Система Carnivore представляла собой рабочую станцию на базе Microsoft Windows с программным обеспечением для перехвата пакетов и съемным дисководом Jaz. Этот компьютер должен был быть физически установлен у интернет-провайдера (ISP) или в другом месте, где он мог бы перехватывать трафик в сегменте локальной сети для поиска передаваемых электронных сообщений. Сама технология не была сложной – она использовала стандартный анализатор пакетов и простую фильтрацию. У интернет-провайдера не было ни монитора, ни клавиатуры. Ключевыми компонентами операции были критерии фильтрации. Копии каждого пакета сохранялись для последующей фильтрации. Для точного сопоставления с нужным содержимым была разработана сложная модель контента. В 2000 году для Министерства юстиции был подготовлен независимый технический анализ системы Carnivore.
Противоречия
Несколько групп и ученые выразили обеспокоенность в связи с внедрением, использованием и возможным злоупотреблением Carnivore. В июле 2000 года Electronic Frontier Foundation представила заявление в Подкомитет по конституции Комитета по судебным вопросам Палаты представителей США, в котором подробно описаны опасности такой системы. Информационный центр электронной конфиденциальности также опубликовал несколько материалов, касающихся этого вопроса. Криминологи также утверждали, что Carnivore представляет собой диффузию дисциплинарной власти со стороны государственного учреждения. ФБР ответило на эти опасения заявлениями, подчеркивая избирательный характер Carnivore. Помощник директора ФБР Дональд Керр заявил:
"Устройство Carnivore работает аналогично коммерческим "снифферам" и другим сетевым диагностическим инструментам, используемым интернет-провайдерами ежедневно, за исключением того, что оно предоставляет ФБР уникальную возможность различать коммуникации, которые могут быть законно перехвачены, и те, которые не могут. Например, если судебный ордер предусматривает законный перехват одного типа коммуникаций (например, электронной почты), но исключает все остальные (например, онлайн-покупки), инструмент Carnivore может быть настроен на перехват только тех электронных писем, которые передаются либо на, либо с указанного абонента. Это очень специализированный сетевой анализатор или "сниффер", работающий как прикладная программа на обычном персональном компьютере под операционной системой Microsoft Windows. Он работает, "прослушивая" соответствующие части сетевых пакетов и копируя и сохраняя только те пакеты, которые соответствуют строго определенному набору фильтров, запрограммированному в соответствии с судебным ордером. Этот набор фильтров может быть чрезвычайно сложным, что дает ФБР возможность собирать передачи, соответствующие судебным ордерам о перорегистрации, ордерам о ловушке и отслеживании, ордерам о перехвате по статье III и т.д. Важно сейчас уточнить, что подразумевается под "прослушиванием". Задача различения сообщений пользователей в Интернете – сложная. Однако именно это и делает Carnivore. Он НЕ просматривает содержимое каждого сообщения и не собирает те, которые содержат определенные ключевые слова, такие как "бомба" или "наркотики". Он отбирает сообщения на основе критериев, четко указанных в судебном ордере, например, сообщения, отправленные на или с определенной учетной записи или определенному пользователю. После продолжительной негативной реакции в прессе ФБР изменило название своей системы с "Carnivore" на более нейтральное "DCS1000". Сообщается, что DCS расшифровывается как "Digital Collection System" – цифровая система сбора; функциональность системы осталась прежней.
The Carnivore device works much like commercial "sniffers" and other network diagnostic tools used by ISPs every day, except that it provides the FBI with a unique ability to distinguish between communications which may be lawfully intercepted and those which may not. For example, if a court order provides for the lawful interception of one type of communication (e. g., e mail), but excludes all other communications (e. g., online shopping) the Carnivore tool can be configured to intercept only those e mails being transmitted either to or from the named subject. [it] is a very specialized network analyzer or "sniffer" which runs as an application program on a normal personal computer under the Microsoft Windows operating system. It works by "sniffing" the proper portions of network packets and copying and storing only those packets which match a finely defined filter set programmed in conformity with the court order. This filter set can be extremely complex, and this provides the FBI with an ability to collect transmissions which comply with pen register court orders, trap & trace court orders, Title III interception orders, etc
It is important to distinguish now what is meant by "sniffing." The problem of discriminating between users' messages on the Internet is a complex one. However, this is exactly what Carnivore does. It does NOT search through the contents of every message and collect those that contain certain key words like "bomb" or "drugs." It selects messages based on criteria expressly set out in the court order, for example, messages transmitted to or from a particular account or to or from a particular user. After prolonged negative coverage in the press, the FBI changed the name of its system from "Carnivore" to the more benign sounding "DCS1000." DCS is reported to stand for "Digital Collection System"; the system has the same functions as before.
Преемник
В середине января 2005 года агентство Associated Press сообщило, что ФБР в 2001 году фактически прекратило использование Carnivore, перейдя на коммерчески доступное программное обеспечение, такое как NarusInsight – систему массовой слежки.