Autor (es) original (es) | Justin Frankel |
---|---|
Versión inicial | 2003 ; Hace 18 años ( 2003) |
Lanzamiento estable | 1,7 / 2008 ; hace 13 años ( 2008) |
Repositorio | ![]() |
Escrito en | C ++ |
Sistema operativo | Windows, Linux, OS X |
Disponible en | inglés |
Tipo | Darknet |
Licencia | GNU GPL |
Sitio web | residuos.sourceforge.net ![]() |
WASTE es una aplicación de software y protocolo de igual a igual y de amigo a amigo desarrollada por Justin Frankel en Nullsoft en 2003 que cuenta con mensajería instantánea, salas de chat y funciones para explorar / compartir archivos. El nombre de los residuos es una referencia a Thomas Pynchon novela 's La subasta del lote 49. En la novela, WASTE es (entre otras cosas) un servicio postal subterráneo.
En 2003, menos de 24 horas después de su lanzamiento, AOL, la empresa matriz de Nullsoft, retiró WASTE de la distribución. La página original fue reemplazada por una declaración en la que se afirmaba que la publicación del software no estaba autorizada y que nadie que lo había descargado tenía derechos legales sobre el mismo, a pesar de la afirmación original de que el software se lanzó bajo los términos de GNU. Licencia Pública General.
Varios desarrolladores han modificado y actualizado el protocolo y el cliente WASTE. El SourceForge edición es considerada por muchos como la rama oficial para el desarrollo, pero hay varias horquillas.
WASTE es un programa y protocolo descentralizado de chat, mensajería instantánea e intercambio de archivos. Se comporta de manera similar a una red privada virtual al conectarse a un grupo de computadoras confiables, según lo determinado por los usuarios. Este tipo de red se conoce comúnmente como red oscura. Utiliza un cifrado fuerte para garantizar que terceros no puedan descifrar los mensajes que se transfieren. El mismo cifrado se utiliza para transmitir y recibir mensajes instantáneos, chatear y archivos, mantener la conexión y navegar y buscar.
Las redes WASTE están descentralizadas (ver redes sociales ), lo que significa que no hay un hub central o servidor al que todos se conecten. Los compañeros deben conectarse entre sí de forma individual. Normalmente, esto se logra haciendo que las personas compartan sus claves públicas RSA, asegurándose de que sus computadoras sean accesibles a través de los puertos apropiados (una o más partes deben tener una dirección IP y un puerto al que pueda acceder la otra) e ingresando la dirección IP y el puerto de alguien en la red para conectarse.
Una vez conectados a la red, las claves públicas se intercambian automáticamente entre los miembros (siempre que haya suficientes miembros configurados para reenviar y aceptar claves públicas), y los nodos intentarán conectarse entre sí, fortaleciendo la red (disminuyendo las probabilidades de que alguien que el nodo caiga colapsará o cerrará cualquier parte de la red), así como también aumentará el número de rutas posibles desde cualquier punto dado a cualquier otro punto, disminuyendo la latencia y el ancho de banda requeridos para la comunicación y la transferencia de archivos.
Dado que WASTE conecta grupos pequeños y privados en lugar de grandes grupos públicos, la función de búsqueda de red es una de las más rápidas de todas las aplicaciones P2P descentralizadas. Sus capacidades de mensajería instantánea e intercambio de archivos están mucho más cerca de las de AOL Instant Messenger que los programas de intercambio de archivos más típicos. Los miembros de la red pueden crear salas de chat públicas y privadas, enviarse mensajes instantáneos entre sí, examinar los archivos de los demás e intercambiar archivos, incluido el envío activo o push de archivos por parte de los hosts, así como la descarga más común por parte de los usuarios. Simplemente arrastrar y soltar en los cuadros de chat enviará archivos a sus destinos previstos.
El tamaño sugerido para una red WASTE (denominada malla por los usuarios) es de 10 a 50 nodos, aunque se ha sugerido que el tamaño de la red es menos crítico que la proporción de nodos que desean enrutar el tráfico a aquellos que no lo están.. Con los grupos de clientes originales de Nullsoft que ahora superan los diez años de edad, no es raro que las mallas estables alberguen múltiples terabytes de contenido seguro.
De forma predeterminada, WASTE escucha las conexiones entrantes en el puerto 1337. Esto probablemente se eligió debido a las connotaciones leet de 1337.
Dado que no hay un concentrador central, las redes WASTE generalmente emplean una contraseña o frase de contraseña, también llamada nombre de red para evitar colisiones. Es decir, un miembro de una red que se conecta a un miembro de otra red, uniendo así las dos redes. Al asignar un identificador único (frase de contraseña) a su red, se puede reducir el riesgo de colisiones, particularmente con los clientes originales.
Nullnets son redes sin una frase de contraseña. Es imposible saber cuántas redes nulas existen, pero hay una red nula principal. La mejor manera de acceder a la nullnet es publicar sus credenciales en WASTE Key Exchange. La nullnet puede fusionarse fácilmente con otras nullnets porque no hay una frase de contraseña, lo que la convierte en un gran lugar para la discusión pública y el intercambio de archivos.
A partir de la versión 1.7, WASTE viene en una versión experimental y estable. La rama experimental implementa un nuevo tamaño de paquete de 16k, que mejora la sobrecarga y las velocidades de transferencia, pero no es compatible con versiones anteriores que admiten un tamaño de paquete de 4k.
WASTE 1.7.4 para Windows se lanzó el 24 de diciembre de 2008 y estaba actualizado en octubre de 2009. Esta es una nueva rama en SourceForge creada debido a la inactividad en la rama principal de desarrollo de WASTE. Esta es la versión con más funciones hasta la fecha.
Está disponible una versión beta multiplataforma (que incluye Linux, OS X y Microsoft Windows ) de WASTE llamada Waste 1.5 beta 4, también conocida como wxWaste, que utiliza el kit de herramientas WxWidgets.
VIA Technologies lanzó una bifurcación de WASTE con el nombre de PadlockSL, pero eliminó el sitio web del producto después de unas semanas. La interfaz de usuario estaba escrita en Qt y el cliente estaba disponible para Linux y Windows.
BlackBelt WASTE es una horquilla lanzada de WASTE. Su construcción está etiquetada como 1.8 para marcar sus mejoras significativas en sus diversas áreas de funcionalidad. Es compatible con las redes Tor e i2p, así como con clearnet. Su enrutamiento se ha actualizado para proporcionar metadatos aún más ofuscados internamente. Tiene soporte uPnP para manejar automáticamente el reenvío de puertos. También cuenta con Tecnología Anti-Spoofing automática para alentar a los usuarios únicos. En desarrollo desde 2010, actualmente (julio de 2021) tiene lanzamientos y mejoras regulares.