| 
 | 
Здравствуйте, гость ( Вход | Регистрация )
|   | 
| 
 | 
|  21.4.2009, 1:04 
				 Сообщение
					#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 портал: | 
|  | |
|  21.4.2009, 21:45 
				 Сообщение
					#2
					
				
			 | |
|  Постоялец       Группа: Пользователи Сообщений: 462 Регистрация: 20.10.2008 Пользователь №: 843 Спасибо сказали: 15 раз  | 
				Блин,половина того,что написано в Википедии про DC++ либо чушь,либо устарело. Зато ссылей на говноклиенты предостаточно. Незачёт. Всё буду править,ветка в разработке. | 
|  | |
|  21.4.2009, 21:52 
				 Сообщение
					#3
					
				
			 | |
|  RusHub team lead               Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз  | 
				Так может выложишь свой клиент? Раз все клиенты для тебя "говноклиенты". И чем это интересно устарела википедия? Последняя правка в теме ADC в википедии была сегодня. | 
|  | |
|  21.4.2009, 22:23 
				 Сообщение
					#4
					
				
			 | |
|  Постоялец       Группа: Пользователи Сообщений: 462 Регистрация: 20.10.2008 Пользователь №: 843 Спасибо сказали: 15 раз  | 
				Не все,не надо. Сегодня...я небось только и правил. | 
|  | |
|  21.4.2009, 22:29 
				 Сообщение
					#5
					
				
			 | |
|  RusHub team lead               Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз  | 
				Ну так чем устарела там инфа? Ты так и не ответил. Хотя бы что-то скажи, что там устарело?
				
				
				
			 | 
|  | |
|  21.4.2009, 22:44 
				 Сообщение
					#6
					
				
			 | |
|  Постоялец       Группа: Пользователи Сообщений: 462 Регистрация: 20.10.2008 Пользователь №: 843 Спасибо сказали: 15 раз  | 
				Ладно,согласен,"устарело" не то слово. Но неточности есть. Собственно,если пишется один раз когда-то там хоть и по факту,но не обновляется-один хрен. Цитата Некоторые хабы не проверяют параметры полученных команд Блаблабла. И зафигачили в пример ни в чём не повинный YnHub. В чём прикол? Описание Апекса. Устарело,согласитесь. Про "линки" молчу. Про отсутствие читов вообще враньё. MediaDC.Net++ это вообще кадр. Дохлый. DCDM. Пафосно,но оно давным давно мертво. Список могу продолжить. А в разделе про хабсофт ADC вообще мало написано. 2-3 софта просто забыли. Вот и дык. | 
|  | |
|  29.4.2009, 12:13 
				 Сообщение
					#7
					
				
			 | |
|  Я коварный Санта Клаус       Группа: Пользователи Сообщений: 523 Регистрация: 4.11.2008 Из: Саратов Пользователь №: 985 Спасибо сказали: 54 раза  | Цитата - возможность иметь разные шары на разных хабах - корректная идентификация каждого пользователя - смена ника без реконнекта - большая вместимость ADC-хабов - полная юникодность - возможность использовать защищённое соединение Иметь разные шары - сейчас позволяет грейлинк на nmdc хабах. Смена ника без реконнекта - сомнительный плюс (у меня один ник, как и у большинство юзеров).А остальное -это хорошо. Но вот сделали бы все таки поправки в протоколе (тем более что он развивается) - чтобы можно было отслеживать средствами хаба ратио юзера - т.к. это главный бич хабов. Конечно это в значительной степени повысит нагрузку на хаб (но и снизит количество халявщиков). По мне лучше брать не количеством, а качеством. Т.к я не программер - то не говорите -"возьми и сделай". | 
|  | |
|  29.4.2009, 12:48 
				 Сообщение
					#8
					
				
			 | |
|  Постоялец       Группа: Пользователи Сообщений: 462 Регистрация: 20.10.2008 Пользователь №: 843 Спасибо сказали: 15 раз  | Цитата Иметь разные шары - сейчас позволяет грейлинк на nmdc хабах В блоге разработчиков Direct Connect об этом писали. И писали почему это изврат и почему от этого отказались. Цитата поправки в протоколе Протокол поддерживает расширения. Предложи,а потом всего лишь доведи идею до разработчиков хабсофта. Только вот отсутствие ратио это не бич,а главнейшая фича сети. Никто и никогда его не введёт. | 
|  | |
|  29.4.2009, 13:59 
				 Сообщение
					#9
					
				
			 | |
|  Самый главный активист :-D            Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз  | |
|  | |
|  30.4.2009, 11:49 
				 Сообщение
					#10
					
				
			 | |
|  RusHub team lead               Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз  | 
				Да уж... Если глобально взглянуть на данный протокол, то приходит понимание того, что в нём не решены проблемы старого протокола, поэтому всё же лучше использовать до дыр разобранный старый протокол. | 
|  | |
|  30.4.2009, 19:02 
				 Сообщение
					#11
					
				
			 | |
|  Постоялец       Группа: Пользователи Сообщений: 462 Регистрация: 20.10.2008 Пользователь №: 843 Спасибо сказали: 15 раз  | |
|  | |
|  5.5.2009, 17:10 
				 Сообщение
					#12
					
				
			 | |
|  Активный участник    Группа: Заблокированные Сообщений: 87 Регистрация: 16.10.2008 Пользователь №: 805 Спасибо сказали: 35 раз  | 
				По мне, он мертворожденный какой-то, сделали вид, что протокол развивается и всё. Разрабатывали фиг знает сколько лет, и в результате гора родила мышь. В мировом списке ADC хабов - 10 штук, против тысяч на старом протоколе, смешно.
				
				
				
			 | 
|  | |
|  3.6.2009, 13:44 
				 Сообщение
					#13
					
				
			 | |
|  RusHub team lead               Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз  | 
				Из-за того, что CID генерируется по PID, а последний на распространяется публично и содержится только в файле настроек, невозможно зайти на хаб под чужим аккаунтом, однако, проблем однозначной идентификации пользователя в новом протоколе в принципе не решена. Однозначная идентификация пользователя, как и раньше, существует только на время сессии на хабе. Отсюда летят крахом все баны.
				
				
				
			 | 
|  | |
|   | 
|   | Сейчас: 31.10.2025, 11:25 |