leosan писал(а):
Экзешник изменяет private-флаг в скаченных торрентах
Прежде чем делать предположения по поводу механизма работы клиента, можно было бы:
1) Прочитать описание:
spiriak2 писал(а):
Изменён был всего один байт, отвечающий за распознавание private-флага.
2) Попробовать скачать какую-нибудь раздачу моим клиентом.
3) Сравнить торрент-файл до его открытия клиентом и после, в папке программы, штатной утилитой fc.exe
Если не верите описанию,то подумайте о том, что при изменении торрента изменился бы и инфохеш, после чего пункт 2 не мог бы быть выполнен, так как
leosan писал(а):
для обмена с пирами надо чтобы и у них был такой же торрент-файл. А они скачали родной торрент с запрещенными DHT и PEX. Поэтому обмена не будет.
На самом же деле и качать, и раздавать можно. Следовательно торрент-файл не изменён. Пункт 3 показал бы, где произошли "изменения" в торрент-файле (если они вообще происходили). На самом же деле клиент, не изменяя торрента, просто считает, что private-флага в торрент-файле нет