pavel-pimenov / flylinkdc-r5xx

flylinkdc-r5xx
GNU General Public License v2.0
55 stars 26 forks source link

Юзер висит в панеле передач и как будто постоянно хочет что-то скачать #1657

Closed Krulk closed 7 years ago

Krulk commented 7 years ago

Юзер -[RO][UWS][CTA] постоянно пытается подключиться, что-то скачать и весь день висит в окне передач снизу. CMD отладчик выдаёт это: http://savepic.net/8771798.png Что ему нужно?

User info: Ник: -[RO][UWS][CTA] Location: Romania Nicks: -[RO][UWS][CTA] Хабы: dchub://warriors.freeway-fun.net:434 Шара: 72.34 ГБ (77 674 012 963 Б) Описание: Приложение: ApexDC++ 1.6.0 Соединение: 11.92 МБ/с E-Mail: Client Type: 0 Mode: P Слоты: 3 IP: 5.14.199.84 (5-14-199-84.residential.rdsnet.ro - Romania) Known supports: MiniSlots XmlBZList ADCGet ZLIG TTHL TTHF TCP4 UDP4 ADC0 NAT0

Ещё команда копировать всю информацию о пользователе не копирует тэг пользователя, тэг -[RO][UWS][CTA]: <ApexDC++ V:1.6.0,M:P,H:9/0/0,S:3>

Вот ещё CMD скрины: http://savepic.net/8753385.png , http://savepic.net/8728809.png подозрительные команды: $RevConnectToMe -[RO][UWS][CTA] AlienKeller $MyINFO $ALL -[RO][UWS][CTA] $ $100=$$77687051084$

pavel-pimenov commented 7 years ago

"Ещё команда копировать всю информацию о пользователе не копирует тэг пользователя, тэг " Исправил. По спаму - пока можно залочить этот IP через меню. или есть алгоритм как сделать это автоматом?

Krulk commented 7 years ago

Можно проверять у каждого IP частоту появления команды $MyNick, и например если в течении 10 сек приходит 10 таких команд, временно блокировать пользователя. -[RO][UWS][CTA] приставал ко мне с такой командой как раз 1 раз в секунду. Похоже что все пристающие пользователи в пассиве.

Только я не знаю как часто и много эта команда приходит от IP нормальных пользователей в разных ситуациях и что -[RO][UWS][CTA] посылает после этой команды, сегодня он уже не пристаёт.

Вот ещё 1 юзер пытается подключиться: http://savepic.net/8759341.png http://savepic.net/8727597.png Очень не хватает фильтрации по IP, тот фильтр что есть IP:port не работает когда вводишь только IP или он ищет IP только в сообщении а не в адресах. Поэтому невозможно посмотреть какие ещё команды посылает этот IP.

https://github.com/pavel-pimenov/flylinkdc-r5xx/issues/1577 проблема наподобие.

Ещё при обновлении клиента открывается хаб pretoriano.europeshare.net:2009 , но он уже есть у меня в избранных без 2009 и отлично открывается. Можно убрать 2009 из добавляемого хаба, чтобы он не добавлялся при обновлении клиента если он уже есть в избранных?

pavel-pimenov commented 7 years ago
  1. Ок подумаю над блокировкой спама MyNick
  2. про фильтрацию Ip подробнее. default
  3. про pretoriano.europeshare.net:2009 тоже можно завести отдельное issue с картинками. как мне это повторить? у вас две записи в избранных но с разными портами,? 411 и 2009?
Krulk commented 7 years ago
  1. Похоже не надо блокировать спам MyNick, это не спам, это у меня включён автобан по шаре http://savepic.net/8742993.png и юзер так пытается подключиться. Не помню зачем я его включил.

  2. Фильтрация IP проверил работает, вопрос снимается.

  3. Заведу.

В общем issue можно закрывать :)

pavel-pimenov commented 7 years ago

Спасибо.