imagenes

 





Creacion de un Hidden Service en Kali 2.0 usando TOR

Crear un hidden service en la Deep Web con tor en Kali 2.0

Create hidden service in tor Kali Linux 2.0


Antes de hacer el hidden service, crearemos la pagina que vamos a mostrar, un simple "hola mundo"



Guardamos la pagina como index.html en el directorio html que se encuentra en:

/var/www/html 

Por defecto aqui viene la pagina de bienvenida del Apache..
Este folder contiene todos los archivos que se mostraran en el hidden_service
Verificamos que funcione en localhost..

http://localhost:80 

Ahora si procedemos a crear el hidden_service.....

Notese que toda la información fue obtenida de esta página https://www.torproject.org/ 
El objetivo es poder crear un hidden_service desde nuestro equipo.. usando ultima versión de kali linux 2.0

Primero se añaden estas lineas en el archivo las de debian wheezy, no se por que no me ha querido funcionar con jessie... en fin:

El archivo a editar está en:
/etc/apt/sources.list

Se añade la linea
deb http://deb.torproject.org/torproject.org wheezy main
deb-src http://deb.torproject.org/torproject.org wheezy main

Luego en el terminal se escribe:
gpg --keyserver keys.gnupg.net --recv 886DDD89
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -

ahora si se procede a actualizar
$ apt-get update
$ apt-get install tor deb.torproject.org-keyring

Despues de haber instalado tor se procede a configurar el archivo torrc que se encuentra en esta dirección:  /etc/tor/
Mas info.. (https://www.torproject.org/docs/faq.html.en#torrc)

Buscamos la linea que está comentada que dice "This section is just for location-hidden services"

############### This section is just for location-hidden services ###

Y se descomentan las lineas siguientes

HiddenServiceDir /var/lib/tor/hidden_service/
HiddenServicePort 80 127.0.0.1:8080

HiddenServiceDir: Es un directorio donde Tor almacenará información acerca de ese servicio oculto . En particular , Tor creará un fichero aquí llamado hostname que le dirá la URL onion . No es necesario añadir los archivos a este directorio . Asegúrese de que este no es el mismo directorio que el directorio hidserv que creó al configurar thttpd , como su HiddenServiceDir contiene información secreta !

HiddenServicePort: Es el puerto virtual, localhost..

Nota importante:
Debes tener apache2 corriendo, y openssl que por defecto ya están en kali linux, sino tendrás que buscar como instalar el server.

Una vez terminado en la terminal escribimos tor y si todo sale OK deberia salir 100% y ejecutandose..

Por defecto en kali linux estamos trabajano como root por lo tanto no permitiría acceder a tor-browser así que para pruebas se accede desde otra maquina con otro sistema operativo que tenga el servicio de tor..

Como accedemos? cual es la direccion?
La direccion .onion se encuentra aqui: /var/lib/tor/hidden_service/ y el archivo se llama  hostname debería aparecerte una direccion así: laksjdflaskdfjl.onion 

Ahora accesamos desde otro equipo con esta direccion y debería salir el mensaje:

¡Hola mundo!

Listo eso es todo...