|
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
![]()
Сообщение
#1
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
Что такое ADC? Это будущее Direct Connect. ADC призван повысить надёжность,эффективность и безопасность файлообмена и,помимо всего прочего,позволяет также реализовывать принципиально новые расширения протокола. Вот некоторые его плюсы:
Цитата - возможность иметь разные шары на разных хабах - корректная идентификация каждого пользователя - смена ника без реконнекта - большая вместимость ADC-хабов - полная юникодность - возможность использовать защищённое соединение Впрочем,если отбросить в сторону все теоретические премудрости и сосредоточиться на практике,то касательно ADC хабов нужно знать и помнить только две вещи: · Для коннекта к ADC-хабам везде и всегда необходимо использовать прямую ссылку вида adc:// и обязательно указывать порт, на котором работает хаб; · ADC умеют кушать без остатка не все клиенты, в частности, только из семейств: DC++ младше версии 0.704 включительно StrongDC++, начиная с версий 2.1* ApexDC++ младше версии 1.0.0 beta 5,а также основанные на вышеуказанных (например StrongDC++ SQL mod или AirDC++),кроме FlylinkDC++ и, вероятно, основанных на нём. Несмотря на выход в свет ADC 1.0, в этом протоколе остаётся много неясностей в реализации и потенциальных уязвимостей. Как правило они связаны с тем, что изначальный протокол DirectConnect не предполагал возможности отправки сообщения (или вообще какого-либо элемента протокола) ограниченной группе пользователей или одному пользователю, так как все сообщения посылались через сервер (главный чат и приваты). В ADC возможность посылать ограниченные сообщения есть, что приводит к появлению уязвимостей. Например — клиент может публично объявить, что находится в пассивном режиме, но при потребности скачать что-либо с другого пассивного пользователя тайно сообщить ему свой внешний IP-адрес и порт. Также теоретически возможно посылать определённому клиенту приватное сообщение, которое будет проинтерпретировано как сообщение в общем чате и отображено соответствующим образом. Ссылка на описание протокола: ADC портал: |
|
|
![]()
Сообщение
#2
|
|
![]() Постоялец ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 462 Регистрация: 20.10.2008 Пользователь №: 843 Спасибо сказали: 15 раз ![]() |
Блин,половина того,что написано в Википедии про DC++ либо чушь,либо устарело. Зато ссылей на говноклиенты предостаточно. Незачёт.
Всё буду править,ветка в разработке. |
|
|
![]()
Сообщение
#3
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
Так может выложишь свой клиент? Раз все клиенты для тебя "говноклиенты".
И чем это интересно устарела википедия? Последняя правка в теме ADC в википедии была сегодня. |
|
|
![]()
Сообщение
#4
|
|
![]() Постоялец ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 462 Регистрация: 20.10.2008 Пользователь №: 843 Спасибо сказали: 15 раз ![]() |
Не все,не надо.
Сегодня...я небось только и правил. |
|
|
![]()
Сообщение
#5
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
Ну так чем устарела там инфа? Ты так и не ответил. Хотя бы что-то скажи, что там устарело?
|
|
|
![]()
Сообщение
#6
|
|
![]() Постоялец ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 462 Регистрация: 20.10.2008 Пользователь №: 843 Спасибо сказали: 15 раз ![]() |
Ладно,согласен,"устарело" не то слово. Но неточности есть. Собственно,если пишется один раз когда-то там хоть и по факту,но не обновляется-один хрен.
Цитата Некоторые хабы не проверяют параметры полученных команд Блаблабла. И зафигачили в пример ни в чём не повинный YnHub. В чём прикол? Описание Апекса. Устарело,согласитесь. Про "линки" молчу. Про отсутствие читов вообще враньё. MediaDC.Net++ это вообще кадр. Дохлый. DCDM. Пафосно,но оно давным давно мертво. Список могу продолжить. А в разделе про хабсофт ADC вообще мало написано. 2-3 софта просто забыли. Вот и дык. |
|
|
![]()
Сообщение
#7
|
|
![]() Я коварный Санта Клаус ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 523 Регистрация: 4.11.2008 Из: Саратов Пользователь №: 985 Спасибо сказали: 54 раза ![]() |
Цитата - возможность иметь разные шары на разных хабах - корректная идентификация каждого пользователя - смена ника без реконнекта - большая вместимость ADC-хабов - полная юникодность - возможность использовать защищённое соединение Иметь разные шары - сейчас позволяет грейлинк на nmdc хабах. Смена ника без реконнекта - сомнительный плюс (у меня один ник, как и у большинство юзеров).А остальное -это хорошо. Но вот сделали бы все таки поправки в протоколе (тем более что он развивается) - чтобы можно было отслеживать средствами хаба ратио юзера - т.к. это главный бич хабов. Конечно это в значительной степени повысит нагрузку на хаб (но и снизит количество халявщиков). По мне лучше брать не количеством, а качеством. Т.к я не программер - то не говорите -"возьми и сделай". |
|
|
![]()
Сообщение
#8
|
|
![]() Постоялец ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 462 Регистрация: 20.10.2008 Пользователь №: 843 Спасибо сказали: 15 раз ![]() |
Цитата Иметь разные шары - сейчас позволяет грейлинк на nmdc хабах В блоге разработчиков Direct Connect об этом писали. И писали почему это изврат и почему от этого отказались. Цитата поправки в протоколе Протокол поддерживает расширения. Предложи,а потом всего лишь доведи идею до разработчиков хабсофта. Только вот отсутствие ратио это не бич,а главнейшая фича сети. Никто и никогда его не введёт. |
|
|
![]()
Сообщение
#9
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
|
|
|
![]()
Сообщение
#10
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
Да уж...
Если глобально взглянуть на данный протокол, то приходит понимание того, что в нём не решены проблемы старого протокола, поэтому всё же лучше использовать до дыр разобранный старый протокол. |
|
|
![]()
Сообщение
#11
|
|
![]() Постоялец ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 462 Регистрация: 20.10.2008 Пользователь №: 843 Спасибо сказали: 15 раз ![]() |
|
|
|
![]()
Сообщение
#12
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Заблокированные Сообщений: 87 Регистрация: 16.10.2008 Пользователь №: 805 Спасибо сказали: 35 раз ![]() |
По мне, он мертворожденный какой-то, сделали вид, что протокол развивается и всё. Разрабатывали фиг знает сколько лет, и в результате гора родила мышь. В мировом списке ADC хабов - 10 штук, против тысяч на старом протоколе, смешно.
|
|
|
![]()
Сообщение
#13
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
Из-за того, что CID генерируется по PID, а последний на распространяется публично и содержится только в файле настроек, невозможно зайти на хаб под чужим аккаунтом, однако, проблем однозначной идентификации пользователя в новом протоколе в принципе не решена. Однозначная идентификация пользователя, как и раньше, существует только на время сессии на хабе. Отсюда летят крахом все баны.
|
|
|
![]() ![]() |
![]() |
Сейчас: 8.9.2024, 2:21 |