Pull to refresh

Comments 13

Мысли интересные и верные. По некоторым пунктам совпадает с моими мыслями 1:1.

Но изложение… Скомкано как-то. Как будто автора осенило и он, пока не забыл, быстренько накидал мини-статейку.
Статья действительно написана быстро.
Кстати, по пункту «Храним базу узлов».
Какое количество оптимально? 255, 1024? Сколько лучше. Ведь чем база больше, тем дольше проверка по ней, а чем короче, тем больше шанс, что все узлы в базе будут мертвы.
На данный момент в базе 6000 узлов. База весит 3МБ. Скорость входа зависит не от количества записей а от того когда найдем в ней активные узлы. Я не ограничиваю размер базы. Перебор пройсходит великим Random.
База годичной давности позволила войти в сеть за 30 минут. С учетом того что порт не прописан в конфигурации NAT.
Мне, как пользователю торрент-клиента, ответа на вопрос в посте не дали, насколько я понимаю?
Тогда зачем такой жёлтый заголовок: «Как не стать ботом в Bittorrent DHT и других P2P сетях»?
Статья для программистов. Пользователю только правильный клиент использовать. Для того чтобы понять какой правильный их надо протестировать на эти уязвимости.
А есть ли такой софт, который бы эмулировал указанные уязвимости в тестовой p2p-сети?
Может у вас появится желание сделать такую утилитку?
Вы хотите чтобы я написал программу которая тестирует эти уязвимости или клиент который им подвержен?
Которая тестирует: то есть притворяется обычным пиром и отправляет некорректные пакеты.
Частично проблемы, по крайней мере первую, можно решить запретив клиенту подключаться к портам наиболее известных протоколов, например у меня в сборке utoorent настроен параметр:
Параметр bt.no_connect_to_services_list в Настройки -> Дополнительно
bt.no_connect_to_services_list=1,4,20,21,22,23,24,25,43,53,69,80,81,82,110,123,135,137,138,139,143,161,162,179,194,264,411,412,443,445,465,587,593,989,990,992,993,995,1027,1080,1194,1200,1293,1721,1723,3128,3724,3389,3544,3899,4080,4081,4090,4500,4899,5004,5005,5800,5900,5938,6665,6666,6667,6668,6669,6679,6697,8008,8080,8090,8118,8123,9030,9050,9051,9150
Sign up to leave a comment.

Articles