короче.
воруют инфу как:
большими объемами.
и воруют, как правило, инфу незашифрованную.
значыцца такъ:
берем лицензионный файл.
режем его на "куски" по 512 бит (64 байта) в самых разных местах, так, чтобы эта последовательность нигде больше не встречалась в файле.
последовательностей нужно делать по 20-40 (на сервере 10-20 кБайт)
такой формат обусловлен тем, что:
1. последовательность должна быть уникальна в одном файле.
2. в том, что она будет уникальна в другом, можно не сомневаться, ибо 2^512 = 1,3407807929942597099574024998206e+154
3. диагноз "ВОРОВАНО!!!1" ставится после 2 совпадений подряд, или 3 врознь.
4. сервер должен легко совершать сличения передаваемой инфы с "черным списком", размер должен быть невелик.
5. а куды вы денетесь с подводной лодки?
Если есть сигнал "воровано" - делаем так - блокируем айпи передатчика на данный сеанс связи, а пакет с ворованым проходит к пот-р-ебителю в полной сохранности, ибо размера среднего пакета недостаточно, чтобы передать даже полусекундный писк свиньи в микрофон, не говоря уже о песне.
для предохранения от разрывов связи придется делать пакеты размером в 511 бит, а при таком раскладе время скачивания взлетаетдо нескольких суток, что напрочь отбивает любое желание страдать херью.
а если инфа зашифрована - она простейшим способом находится и расшифровывается поиском многократно повторяющихся битовых последовательностей, и на нее накладывается магический XOR, который открывает нам всю суть скачиваемого.
а такой поиск мы производим, если юзер накачал от 10 мБайт - ловись рыбка большая, а маленькую торрентовщики не качают!!
ффсе. фсб обеспечено работой на год вперед.

Спасибо за внимание.