Trueno en el paraíso o por qué no debes usar FlylinkDC ++

Pero no hay amistad entre nosotros.
Destruyendo todos los prejuicios
Honramos a todos con ceros
Y en unidades, usted mismo.
Todos miramos a Napoleones;
Millones de criaturas bípedas
Una herramienta para nosotros ...

FlylinkDC ++ es un cliente gratuito y abierto para Direct Connect y redes de intercambio de archivos Bittorrent. Es un cliente derivado de DC ++ y se basa en el código fuente ApexDC ++ 0.4.0 (hasta la rama r4xx incluida) y StrongDC ++ 2.42 (comenzando con la rama r5xx). El soporte de BitTorrent se implementa utilizando la biblioteca libtorrent.

Prefacio, también es un epílogo


El artículo está escrito como una respuesta detallada al comentario . El desarrollador de FlylinkDC ++ fue informado sobre la presencia de todos los fenómenos que se describen a continuación y confirmó que todos ellos (excepto por la razón No. 2, pero esto es inexacto) fueron introducidos intencionalmente en el cliente.

Entonces, razón número 1


FlylinkDC ++ tiene una parte del servidor, desde donde se carga parte de su configuración , que no están disponibles para su edición.

Parte de esta configuración es responsable de reemplazar las direcciones de los concentradores con los que se conecta el usuario.

La sustitución se lleva a cabo, en primer lugar, sobre la marcha cuando se usa Ctrl + Q, y en segundo lugar, en la lista de Favoritos. Es decir, escriba una dirección, obtenga otra.

También se registró un cambio remoto en la lista de centros favoritos después de actualizar el cliente. Específicamente, para la conexión automática, este hub se agregó allí . Luego otro . Y mas


Por lo tanto, agregar a Favoritos a través de una configuración remota afecta el tráfico al concentrador

Esto se realiza de forma comercial, cuesta 30 euros al mes por centro.

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

En otras palabras, de hecho, hay un bloqueo de los concentradores en el lado del cliente (¿!?) Y la transferencia (que no debe confundirse con una redirección) de usuarios de un recurso a otro.

Razón número 2


FlylinkDC ++ tiene un gran problema al cargar una lista de archivos con una bola distinta de cero; Se descarga vacío.



Razón # 3


FlylinkDC ++ está adaptado para establecer dos o más conexiones con el mismo concentrador, lo que aumenta la carga en el servidor y en sí mismo y falsifica las estadísticas de recursos. Tales situaciones a menudo surgen por la razón No. 1.


Los "clones" en esta captura de pantalla no son errores del concentrador debido a conexiones cerradas incorrectamente.

Según mis cálculos , las conexiones dobles FlylinkDC ++ constituyen del 10 al 40 (!) Porcentaje de usuarios de los tres centros de CC más grandes.


Conexiones dobles resaltadas en rojo

Razón No. 4


De forma predeterminada, el cliente niega las conexiones seguras (!) Y permite conexiones normales, lo que de hecho lo convierte en un parásito en los centros ADC .

Razón número 5


FlylinkDC ++ no permite el uso de listas de concentradores que no sean las que están conectadas mediante una configuración remota.

Bono


Darse de baja en las mejores tradiciones de ILV.

Actualización a partir del 8 de marzo de 2019


Aparentemente, como regalo, el desarrollador agregó un botón de banner al cliente para atraer a los clientes de cierta Sra. Pimenova.

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


All Articles