Donner im Paradies oder Warum Sie FlylinkDC ++ nicht verwenden sollten

Aber es gibt keine Freundschaft zwischen uns.
Alle Vorurteile zerstören
Wir ehren jeden mit Nullen
Und in Einheiten - Sie selbst.
Wir alle sehen Napoleons an;
Biped Kreaturen Millionen
Ein Werkzeug für uns ...

FlylinkDC ++ ist ein kostenloser und offener Client für Direct Connect- und Bittorrent-Filesharing-Netzwerke. Es ist ein von DC ++ abgeleiteter Client und basiert auf dem Quellcode ApexDC ++ 0.4.0 (bis einschließlich des r4xx-Zweigs) und StrongDC ++ 2.42 (beginnend mit dem r5xx-Zweig). Die BitTorrent-Unterstützung wird mithilfe der Libtorrent-Bibliothek implementiert.

Vorwort, es ist auch ein Epilog


Der Artikel ist als detaillierte Antwort auf den Kommentar geschrieben . Der Entwickler von FlylinkDC ++ wurde über das Vorhandensein aller unten beschriebenen Phänomene informiert und bestätigte, dass alle (mit Ausnahme von Grund Nr. 2, aber dies ist ungenau) absichtlich in den Client eingeführt wurden.

Also, Grund Nummer 1


FlylinkDC ++ verfügt über einen Serverteil, von dem ein Teil seiner Einstellungen geladen wird, die nicht zum Bearbeiten verfügbar sind.

Ein Teil dieser Einstellungen ist dafür verantwortlich , die Adressen der Hubs zu ersetzen, mit denen der Benutzer eine Verbindung herstellt.

Die Ersetzung erfolgt zum einen im laufenden Betrieb bei Verwendung von Strg + Q und zum anderen in der Favoritenliste. Das heißt, schreiben Sie eine Adresse, erhalten Sie eine andere.

Eine Remote-Änderung in der Liste der bevorzugten Hubs nach dem Aktualisieren des Clients wurde ebenfalls aufgezeichnet. Speziell für die automatische Verbindung wurde dieser Hub dort hinzugefügt. Dann noch einer . Und mehr.


Das Hinzufügen zu Favoriten über eine Remote-Konfiguration wirkt sich also auf den Datenverkehr zum Hub aus

Dies erfolgt auf kommerzieller Basis und kostet 30 Euro pro Monat und Hub.

promo_hubs_plus="dchub://piter.feardc.net,dchub://dc.ozerki.pro,dchub://motivation.pp.ua" 

Mit anderen Worten, es gibt tatsächlich eine Blockierung von Hubs auf der Clientseite (!?) Und eine Übertragung (nicht zu verwechseln mit einer Umleitung) von Benutzern von einer Ressource zu einer anderen.

Grund Nummer 2


FlylinkDC ++ hat ein massives Problem beim Hochladen einer Dateiliste mit einem Ball ungleich Null. Es wird leer heruntergeladen.



Grund # 3


FlylinkDC ++ ist angepasst , um zwei oder mehr Verbindungen mit demselben Hub herzustellen, wodurch die Belastung des Servers und seiner selbst erhöht und Ressourcenstatistiken gefälscht werden. Solche Situationen treten häufig aus Grund Nr. 1 auf.


Die "Klone" in diesem Screenshot sind keinesfalls Hub-Fehler aufgrund falsch geschlossener Verbindungen.

Nach meinen Berechnungen machen die FlylinkDC ++ - Doppelverbindungen 10 bis 40 (!) Prozent der Benutzer der drei größten DC-Hubs aus.


Doppelte Verbindungen rot hervorgehoben

Grund Nr. 4


Standardmäßig verweigert der Client sichere Verbindungen (!) Und lässt normale Verbindungen zu , was ihn tatsächlich zu einem Parasiten auf ADC-Hubs macht .

Grund Nummer 5


FlylinkDC ++ erlaubt keine Verwendung von Hub-Listen, die nicht mit einer Remote-Konfiguration verkabelt sind.

Bonus


Abbestellen in den besten Traditionen von ILV.

Update ab 8. März 2019


Anscheinend hat der Entwickler dem Kunden als Geschenk einen Bannerknopf hinzugefügt, um Kunden einer bestimmten Frau Pimenova anzulocken.

Source: https://habr.com/ru/post/de438590/


All Articles