В Сети, как на рынке, всегда два дурака. Тот, кто раскрывает дырки в защите, и тот, кто эти дырки ищет. Нижеследующее предназначено как для первых, так и для вторых. Предупреждён - значит вооружён. (с) Чтобы сразу избежать всевозможных нападок (мол, даёшь руководства к действию всяким недохакерам), поясню, что наступала на эти грабли сама. Пострадала не сильно - добрые люди тотчас ткнули в этот косяк носом, однако получила истинное Знание о том, как можно лишний раз подставиться.
Итак.
DC++ aka Direct Connect и его многообразные моды предназначены для свободного файлообмена. Преимущественно локального, но возможны варианты. Своеобразное подобие сетевого коммунизма, когда всё общее. Некоторые пользователи, особенно те, кто не держит в загашнике ничего "запретного" (типа порнушки, о существовании которой другим знать совсем не обязательно), имеют обыкновение неосмотрительно расшаривать весь диск. Предоставив для доступа всё, что только можно. В том числе и ProgramFiles. Собственно, вся предыстория.
Со скоростями, царствующими в подобного рода местах, злодею, страшно жаждущему заполучить номерок, ничего не стоит стащить тот же dat-файл. Причём так, что владелец и глазом моргнуть не успеет. (Не все же сиднем сидят и созерцают, как продвигается скачивание. Жмакнул на "download" и пошёл гулять.) А потом на досуге спокойненько расшифровать его. Вуаля, максимум результата при минимуме затрат.
Неосторожно задеть "не ту" папку при делёжке может каждый.
Желающим защититься - расшариваться аккуратнее и зевать меньше.
Желающим стащить - ловить момент.