eMule | |
---|---|
Buscando archivos en eMule | |
Tipo de | Cliente para redes de intercambio de archivos |
Autor | Hendrik Breitkreuz [d] |
Desarrollador | Equipo eMule |
Escrito en | C++ |
Sistema operativo | Microsoft Windows |
Primera edición | 13 de mayo de 2002 |
plataforma de hardware | Microsoft Windows |
ultima versión | 0.50a ( 7 de abril de 2010 ) |
Licencia | GPLv2 |
Sitio web | emule-project.net |
Archivos multimedia en Wikimedia Commons |
eMule es un cliente de red gratuito para compartir archivos ed2k para Microsoft Windows . Fue desarrollado como reemplazo del cliente patentado eDonkey2000 . También puede funcionar con Kad-network .
En 2007, eMule ganó la nominación a "Mejor Proyecto Nuevo" [1] (aunque en ese momento el proyecto no había sido nuevo durante mucho tiempo).
Desde la época de sus primeras versiones hasta la actualidad, eMule ha sufrido numerosos cambios y mejoras. A menudo se intentó cerrar la red. Para ello, se crearon programas que dañaban la red y desalentaban a la gente a utilizar eMule (o clientes similares, por ejemplo, edonkey, ilphant, etc.). Por ejemplo, se desarrolló un sistema de corrupción de archivos cuando, en lugar de sus partes originales, se deslizaron las partes obviamente dañadas en el proceso de devolución. Hoy es prácticamente imposible hacer esto, ya que en las versiones modernas las partes se verifican constantemente durante la descarga (usando el llamado hash AICH ). Incluso si una parte se daña accidentalmente, eMule lo notará de inmediato y lo volverá a descargar.
Los servidores grandes de ed2k se cierran periódicamente. Sin embargo, ahora esto no crea ningún problema especial para los usuarios, ya que eMule puede funcionar en la red descentralizada KAD (hoy es la versión 2.0), que es casi imposible de destruir. Hoy en día, existe una tendencia a aumentar la eficiencia de la red KAD en comparación con el clásico ed2k. Entonces, la búsqueda de archivos y fuentes es más rápida, no hay spam. Entre las deficiencias de KAD, se puede notar una inclusión efectiva no instantánea en el trabajo (emule necesita tiempo para formar una tabla hash suficientemente grande, al menos para 600-700 contactos). Además, si el cliente ha recibido el estado LowID, entonces para un trabajo completo es necesario encontrar el llamado. amigo: otro cliente a través del cual puede indexar sus archivos en la red.
A partir de la versión 0.47b, se hizo posible ocultar el uso de la red eDonkey a los proveedores gracias al protocolo de enmascaramiento, que, sin embargo, no garantiza tal grado de ocultación de información como su cifrado completo.
Hay varios clientes y servidores falsos que regularmente intentan dañar la red, por ejemplo, plantando archivos falsos. Pero también hay un remedio para esto: las direcciones IP de las plagas se escriben en un archivo de filtro especial y, en el futuro, emule las ignora.
Hay un filtro de spam en el programa contra resultados de búsqueda falsos ("falsos"). Además, normalmente al descargar las típicas falsificaciones, el propio servidor informa que es mejor borrar este archivo.
Una característica muy útil es la función de clasificación de archivos, que ayuda a otros usuarios a determinar si descargar un archivo en particular. Hoy en día, eMule también puede determinar la autenticidad de los tipos de archivos (por ejemplo, si una extensión *.rar determinada es realmente un archivo o se trata de un video renombrado). Desde la versión 0.46b, eMule admite las llamadas colecciones . Las colecciones pueden ser firmadas por el equipo de lanzamiento como una medida contra la falsificación.
También puedes chatear en eMule. Para ello, se integra en el programa un cliente IRC, donde, por regla general, se suele poder consultar rápidamente las dudas o problemas que hayan surgido. También hay un sistema de mensajería y, a partir de la versión 0.49a, el spam automático, que practican algunos mods, se excluye gracias a la función de autenticación captcha .
eMule mantiene estadísticas detalladas de su trabajo, lo que le permite ver una imagen de las descargas tanto para la sesión actual como para todo el tiempo.
Desde la versión 0.48a se ha agregado soporte UPnP basado en el código Shareaza .
Además, eMule ha desarrollado la función MobileMule , que permite gestionar el cliente desde un teléfono móvil, así como un servidor web que realiza la misma función, pero no desde un teléfono, sino desde otro ordenador. Es cierto que se requiere una dirección IP totalmente enrutable para el control remoto.
eMule tiene muchas funciones útiles que hacen que el programa sea confiable, estable y fácil de usar. Por lo tanto, hoy es un sistema muy reflexivo, estable y probado en vida que ha estado en constante desarrollo durante muchos años.
Sobre la base de eMule, se han desarrollado una serie de modificaciones: los llamados "mods"; además, está disponible su horquilla multiplataforma aMule . Dado que eMule viene con códigos fuente abiertos, hay muchos que quieren usar deshonestamente la red p2p (es decir, solo recibir archivos sin dar nada a cambio, porque es fácil distribuir gigas a algunos clientes para eventualmente descargar varios kilobytes de material en unos días insultante) en el que trabaja este cliente. Para ello, hoy en día se han desarrollado muchos clientes deshonestos que parasitan la red. Para protegerse contra los gorrones, eMule ha desarrollado muchos controles que dificultan el intercambio de información desigual y bloquean mods deshonestos. Sin embargo, no todas las modificaciones dañan la red. Muchas modificaciones simplemente proporcionan un conjunto ampliado de configuraciones y una interfaz mejorada.
Un conjunto popular incluye componentes para realizar copias de seguridad de archivos de servicio, crear enlaces, bloquear direcciones IP y obtener información sobre archivos multimedia.
eMule puede buscar archivos para descargar utilizando la red de intercambio de archivos eDonkey o la red Kad . Las cargas de archivos se realizan utilizando solo la red de intercambio de archivos eDonkey , con algunas adiciones específicas de eMule.
Un formato de archivo abierto para describir enlaces a archivos para descargar a través de eDonkey , Gnutella2 , HTTP , FTP , etc. El formato está diseñado principalmente para su uso en redes de eDonkey. Tiene versiones de texto y binarias.
La versión de texto del formato consta de enlaces ed2k cuyo formato le permite especificar fuentes HTTP. La versión binaria le permite almacenar comentarios, calificaciones en colecciones y firmar colecciones. Las colecciones de eMule no tienen una estructura de árbol como el formato de sublista de Direct Connect , por ejemplo .
El cliente multiprotocolo de Shareaza soporta este formato y, gracias a las características del protocolo, puede encontrar fuentes alternativas utilizando la red Gnutella2 .