Немският журналист
Якоб Апелбаум направи обществено достояние файла
xkeyscorerules100.txt, който му е бил предоставен от
Едуард Сноудън заедно с други секретни документи на американската
Агенция за национална сигурност (
АНС). Файлът
xkeyscorerules100.txt представлява машинен списък от критерии и правила (rules), предназначени за системата
XKeyscore, с която
АНС осъществява автоматизирано проследяване на трафичните данни от поведението на потенциално интересни за агенцията потребители в internet. Проследяването става на база заложените в правилата ключови думи, посещавани url-адреси, списъци от запитвания, преглеждане на относими документи, определени последователности от online-действия и други.
От файла
xkeyscorerules100.txt става ясно, че на индексиране подлежат потребители, които: търсят информация за скритата
.onion-мрежа и изобщо за услугите на
Torproject.org; интересуват се от сигурната и защитена срещу проследяване операционна система
Amnesiac Incognito Live System (
TAILS) и официалния й сайт
TAILS.boum.org; търсят информация за свободен софтуер и свободни операционни системи (като потребителите на сайта за свободен софтуер
LinuxJournal.com са определени в инструкциите към файла
„потенциални екстремисти“); преглеждат сайтове за информационна безопасност като
HotSpotShield.com,
FreeNetProject.org,
Centurian.org,
FreeProxies.org,
MegaProxy.com,
Privacy.li; посещават сайтове за анонимни пощенски услуги като
MixMinion.net и други (като на индексиране подлежат включително посещенията на свързани сайтове, преглежданията на относима документация и пр.). От файла научаваме, че оперативно интересни са ключови думи като
anonymizer,
tor,
node,
authority,
bridge.torproject.org,
torbridges,
hiddenservice,
TAILS,
Amnesiac Incognito Live System,
secure desktop,
IRC,
truecrypt и други.
Файлове като
xkeyscorerules100.txt се използват в системата
XKeyscore, която работи със софтуерното осигуряване
XKeyscore Deep Packet Inspection на
150 специални сървъра по целия свят, разположени в близост до едни от най-големите телекомуникационни възли. От разкритията става ясно, че
АНС е поставила под наблюдение два от възлите на
TOR-мрежата в немските градове
Берлин и
Нюрнберг – благодарение на което е съставяла списъци от IP-адреси, които са използвали тези сървъри с цел да анонимизират своето поведение в internet. Самите списъци от машинни правила са написани на специално разработените за целта програмни езици
Genesis и
XKScript, а понякога в приложение влизат и по-широко познати езици за програмиране като
C++ или
Python.
По-долу представяме съдържанието на файла
xkeyscorerules100.txt в оригинал: