Hay una sola cosa que quiero corregir en la buena respuesta de @JoedeLyes: Tor no tiene control sobre el tráfico entre el nodo existente y el servidor de destino. Quiero decir que no puede cifrar de ninguna manera la comunicación entre el nodo de salida y el servidor de destino, y esa es una de las debilidades de Tor porque los nodos de salida son vulnerables a eavesdrop .
En cuanto a la desactivación de JavaScript, es una cuestión de ventajas y desventajas: cuando crea una lista blanca en los sitios web al deshabilitar JS cuando los visita, su comportamiento se convierte en una especie de cookie que lo hace reconocible y ya no es tan anónimo. Pero deshabilitarlo también lo protege de las vulnerabilidades del navegador. Pero debes saber que JS está habilitado de forma predeterminada en el navegador Tor.
Hablar sobre las solicitudes de DNS que se envían a objetivos maliciosos, suena extremadamente difícil con respecto a cómo funcionan los nodos Tor, sin embargo, es afirmó que la NSA redirige a los usuarios Tor identificados a otro conjunto de sus propios servidores secretos de Internet.