Mostrando entradas con la etiqueta onion. Mostrar todas las entradas
Mostrando entradas con la etiqueta onion. Mostrar todas las entradas

martes, 31 de mayo de 2016

Me lo llevo to en un USEBE




"Aiii amo, cuantas veces le he dicho que mas vale un Live USB que cualquier sistema instalado... que que??? que saque el USB?? si se dice así so paleto no USEBE!"

Buenas Haxors! Vengo a enseñaros que podemos tener siempre preparado un pendrive con varios sistemas operativos que correrán sin problema una vez arrancados desde el ... igualito que si estuvieran instalados en el pc de marras. Parece algo sencillo y trivial pero tener una herramienta así en el bolsillo realmente puede ser útil si se tiene acceso a algún ordenador o si el típico familiar necesita disponer de un ordenador rápido y el suyo esta escacharrado.

Para esto vamos a utilizar un par de programas RMPrep + EasyBoot (desde Windows) o MULTISYSTEM (Desde Ubuntu) y un pendrive ... cuanto mas grande mejor!

Algunos os preguntareis el porque tener varios ... pues porque no siempre vamos a querer hacer lo mismo en un PC. 


"El amo por ejemplo con poder abrir paginas de ovejas es feliz mientras que yo ... prefiero usar mi talento en otro sentido muajajjajaja cosas como ayudar a una bella y agradecida dama... (jijij sobre todo agradecida ;P )"



Estos famosos Live Usb se pueden hacer de 2 maneras

  • Live : Todo cambio que hagas sobre el sistema una vez cierras se borra.
"Para el amo lo mas útil ya que su asqueroso historial bovino queda eliminado... ayyy no me pegue que no le he llamado bobo que se dice así ovejil! ... pensándolo mejor si ... usted es mas bobo que un zapato."
  • Persistente: Todos los cambios que se hagan en el sistema quedan almacenados para la siguiente vez... algo que muchos sabréis que es bastante útil si maqueamos y modificamos el sistema para que luzca como queremos nosotros. Esto normalmente se hace instalando directamente el sistema operativo sobre el pendrive... cosa que en nuestro caso no va a ser posible. 

¿Que sistemas vamos a elegir?
Todo depende de que queramos hacer. Dado que entiendo que lo vais a usar para todo tipo de cosas... vamos a hacernos una navaja suiza en forma de USB.



  1. Un sistema operativo limpio y agradable al usuario ... para cuando a los mayores de la casa se les escacharra el pc pero necesitan para ayer que siga funcionando. Por ejemplo UBUNTU. 
  2. Un antivirus en Live CD: Muchas veces los antivirus normales no son suficiente para eliminar la porquería que se nos instala al visitar las paginas de dudosa reputación en la que ninguno nos metemos... jajaj "si amo las de ovejas tienen parásitos también". El problema viene en que estos virus se meten en el registro de Windows arrancando junto al sistema operativo... y esto los hace imposibles de eliminar a no ser que sea desde fuerao desde un antivirus de arranque, cosa que muchos AV traen ya de serie. Vamos a meter 3: AVAST, Panda Cloud Cleaner y Windows Defender.
  3. Sistema de Pentest : Cuantos no han querido instalar un sistema operativo para poder hacer cosas de hacking... pero a la vez no quieren machacar el Sistema original de su maquina?? pues aquí esta la solución!Por ejemplo KALI . 
  4. Instalador de Windows: Hay veces que por mas que lo intentes el sistema esta fastidiado del todo... y necesitas restaurar al menos los archivos de sistema.. que mejor que tener en el pendrive el sistema para poder usarlo en caso de necesidad. 
  5. Ophcrack : es un sistema que nos permite "recuperar" contraseñas de Windows cuando no nos acordamos de ellas... como nos podemos encontrar todo tipo de sistemas, bajaremos tanto la version XP como la version VISTA/7 
  6. ERD Commander: Un montón de herramientas que nos permiten trastear con los sistemas Windows 
  7. WifiSlax: Es una distro linux que ha sido diseñada para ataques wifi porque seamos serios... siempre vamos a "olvidarnos" de la clave de la wifi (Siii amo si el FLIFLI ejem...) 
  8. TAILS : Un sistema para la navegación anónima por internet... seamos serios cuando buscamos cosas que no debemos o que narices si no queremos que nos vigilen nuestras comunicaciones... por que no usarlo? Este sistema utiliza la red TOR para anonimizar de forma efectiva la conexión. 
  9. Hirens BOOT CD: es un mix de herramientas para todo tipo de sistemas, desde recuperadores de discos duros, antivirus.. hasta creadores de particiones e imágenes de disco y algo interesante un miniwindows bastante útil en algunos casos. 


"Como ve amo... pido USBs grandes porque meto muchas cosas útiles! no como usted... que los usa para meter ovejas en bikini... Marrano!! como ?? que ??? que le he dado una idea?? que igual ahora diversifica y se dedica también al tema porcino?? amo esta muy enfermo...."

En nuestro caso... no vamos a hacer ningún sistema de forma persistente dado que no nos interesa guardar grandes cambios dentro de los sistemas ya que queremos utilizarlos de la forma mas limpia posible. Para ello formatearemos el USB en formato FAT32 o FAT ya que de otra manera no nos va a hacer el proceso de forma correcta.

Utilizando EasyBoot


Easyboot es un programa que funciona bajo Windows, nos va a ayudar a montar el pendrive con los sistemas operativos que nos interese permitiéndonos crear un pequeño menú para su arranque que nos ayude a elegir el sistema que queremos utilizar en cada momento.



Utilizando MULTISYSTEM


Multisystem es un programa con interfaz gráfica (GUI) que nos permite crear Live USB de arranque con múltiples sistemas operativos, generando un menú para elegir el que queramos con su propio GRUB de linux (no es una pasada?). Esto lo haremos desde Ubuntu.


Tras estos pasos lo unico que queda por decir es que en el PC en el que queramos utilizarlo tenemos que cambiar el orden de arranque de los dispositivos en la BIOS (normalmente aparece al arrancar el PC abajo un pulsa F12 para elegir o F8 o Del) y elegir como dispositivo de arranque el USB para que nos lo coja y pueda funcionar.

Espero que os haya gustado y os sirva de ayuda ;P
Hasta la próxima chavales!
Nebu 

miércoles, 16 de marzo de 2016

The Deep Web

En los últimos años, y sobretodo gracias al crecimiento exponencial de acceso a Internet, se dice que vivimos en la "Era de la Información". Pero nada más lejos de la realidad. La gente corriente está "conectada a Matrix", eres tú quien debe elegir si quiere tomar la pastilla roja o la pastilla azul, si quieres seguir al conejo blanco.

Pero, ¿realmente te interesa lo que puedes encontrar en este oscuro mundo real?

El Internet superficial que nosotros conocemos (indexada por los motores de búsqueda como son Google o Yahoo) representa tan solo el 10% del contenido total de Internet. El 90% restante, se suele dividir en niveles de profundidad, llegando a ser el último nivel un mito surgido de la página 4chan: "Marianas Web", donde se alojarían las páginas menos accesibles, y se compartirían los vídeos más macabros.

Es muy común al buscar información sobre la Deep Web la presentación de la siguiente imagen:


Para acceder a la Deep Web es necesario usar una red anónima, siendo las más demandadas Tor, Freenet y I2P; pero ojo, esto no quiere decir que si te conectas con cualquiera de estas redes lo hagas de manera totalmente anónima. El uso del correo electrónico o de redes sociales puede desenmascararte, CUIDADO dónde os metéis. En este caso, elegiremos Tor.


Los dominios de la Deep Web cambian constantemente, por lo que deberemos usar alguna Wiki para poder acceder al mapa del contenido. La wiki más extenderizada es "The Hidden Wiki", la cual provee de enlaces con dominio .onion.




Como se puede comprobar, la tabla de contenidos es de lo más variopinta:

Destacamos los más interesantes:
  • Voluntariado: si quieres ayudar a la comunidad The Hidden Wiki (añadiendo enlances  .onion) este es tu sitio.
  • Servicios financieros: cuentas robadas de Paypal, duplicados de tarjetas de crédito, carteras de Bitcoins totalmente anónimas, falsificación de billetes, ... .
  • Servicios comerciales: productos electrónicos (móviles, productos Apple, videoconsolas) caídos del camión, pasaportes, licencias de conducción, drogas y armas.
  • Anonimato y seguridad: seguridad, privacidad, y anonimato para toda la navegación que se pueda realizar.
  • Servicios de hosting: alojamiento web (con dominio .onion), creación de tiendas con integración de Bitcoins, almacenaje y venta de imágenes, ... . Si se quiere crear un dominio en la DeepWeb, podemos echar un vistazo a la entrada anterior publicada por Hackbier.
  • Correo y mensajería: cuentas de correo anónimas tanto de identidad como de ubicación, tanto gratis como de pago.
  • Activismo político: hacktivismo ético, documentación secreta de compañías y archivos censurados. 

  • Denuncia de irregularidades: WikiLeaks, recursos de la Red de Inteligencia Estratégica, ... hasta existe una comunidad para limpiar a la red Tor de pornografía infantil, administrando páginas donde denunciar contenido.
  • H/P/A/W/V/C (Hack, Phreak, Anarchy (internet), Warez, Virus, Crack): un poco de todo dedicado a este nuestro mundo.
  • Libros: colecciones de miles de ebooks, tanto con DRM como sin el, así como documentación para crear químicos, drogas, explosivos, armas, ... .
  • Pornografía: tanto en ámbitos legales como en distintos niveles ilegales (violaciones, snuff, fotos robadas de famosas, zoofilia, pornografía infantil, ...).
  • Drogas: en este caso, nos hemos metido en la primera página de drogas que se menciona: "AlphaBay Market", y tras unos breves pasos, ya estamos listos para comprar sin la necesidad de introducir correo alguno a la hora de registrarnos: necesitaremos nombre de usuario, contraseña, y un pin de registro. 


Como se puede apreciar, en esta página no sólo se venden drogas, sino también joyas, armas, tarjetas de crédito... llegando incluso a ofrecer la devolución de una parte del dinero si el paquete no llegase a su destinatario.

La moneda de cambios de estos mercados es el famoso Bitcoin, moneda descentralizada y digital que permite el anonimato.

El sistema que se utiliza a la hora de comprar se basa en niveles de confianza, pero deberás tener en cuenta que siempre es posible que algún usuario con buena reputación decida retirarse del mercado y te conviertas en un estafado, o bien se usen multicuentas para sobrevalorar a cierto vendedor.

Ante esta clara oportunidad de estafa, existe la protección del servicio de Escrow, en el cual al realizar una transacción por un artículo, el dinero del comprador se queda depositado en manos de los administradores de la tienda hasta que el producto es enviado. Estas tiendas suelen cobrar un porcentaje muy pequeño, pero te blindan ante cualquier disputa.

En la Deep Web existen multitud de páginas "intervenidas", y muchas otras funcionan como Honeypot del FBI y otros organismos para interceptar a delincuentes.

Tras analizar el contenido de la Deep Web, podemos llegar a la conclusión de que aunque la mayoría del contenido (o al menos el más llamativo) es ilegal y se sirva por y para delincuentes; también hay mucha información sin censura que puede ser usada de manera ética para favorecer a nuestra sociedad, que al fin y al cabo, es la meta de la "Era de la información".




lunes, 29 de febrero de 2016

Creación de un Hidden Service de Tor


Antes de comenzar esta PoC, queremos recalcar que está realizada con fines educativos y, sobre todo éticos. Y no nos hacemos responsables del mal uso que puedan darle.


Vamos a montar un Hidden Service, es decir, un servidor con dominio .onion, aumentando así la privacidad y anonimato del servicio dado. Este tipo de dominio conforman lo que se conoce como red Tor, perteneciente a la Deep Web.


Para realizar esta PoC, montaremos un servidor web en un entorno virtualizado (no por ello falso, ya que aún virtualizado estará en la red y será accesible) sobre GNU/Linux Debian.


¿Qué es Tor?
Tor (The Onion Routing) es una red de nodos distribuidos por el mundo, en el que los paquetes viajan por los mismos antes de llegar a su destino, ofreciendo privacidad y sobre todo anonimato. Cada nodo por el que pasa un paquete es cifrado por capas (e ahí el nombre de Onion).


La red de Tor forma parte además de la conocida Deep Web, en la que el anonimato, como arma de doble filo, es tanto usada con fines éticos (librerías, tutoriales de todo tipo, prensa sin censura) como con fines delictivos (pedofilia, mercado negro, servicios ilegales).


Tras esta breve introducción a Tor, si deseas más información, te dejamos algunos enlaces que pueden serte de utilidad: Wikipedia, Tor Project, Cómo empezar a usar Tor, Cómo funiona Tor.


Instalación del servidor web (LAMP)
Comenzamos con la instalación del servidor LAMP en nuestro Debian. LAMP es el acrónimo dado a la infraestructura del servidor web conformado por las siguientes herramientas: Linux + Apache + MySQL + PHP (A veces, MySQL puede ser sustituido por MariaDB, y PHP por Perl o Python). No vamos a entrar en detalles sobre la instalación, ya que realizaremos una instalación básica sin configuraciones extra. Anteriormente en este blog explicamos algo parecido.
Como Instalar Apache Mysql PHP en Debian


El proceso es sencillo y no ahondaremos en configuraciones, por lo que únicamente instalaremos los paquetes necesarios y editaremos el contenido de la página.



# apt-get install apache2 php5 libapache2-mod-php5 php5-mcrypt mysql-server php5-mysql




Comprobamos  el correcto funcionamiento de nuestro servidor web (conectándonos a la IP del servidor desde un navegador):




Editamos el contenido de la página. Éste se encuentra en la ruta /var/www/html.






Ya tenemos nuestro servidor LAMP corriendo, es el momento de instalar Tor y anonimizarlo, así como obtener el dominio .onion. Cabe destacar que en esta prueba de concepto no contemplamos todos los aspectos de seguridad, por lo que no se debe asumir que siguiendo estos pasos tendremos un servidor completamente seguro y anónimo, para lograr esto, debemos contemplar otras medidas de seguridad en el servidor, tales como detectores de intrusos, VPN, proxys, hardening del servidor, etc.


Instalación de Tor en nuestro servidor Debian
Antes de instalar Tor es necesario instalar algunos paquetes que permiten el correcto funcionamiento e instalación de Tor, los cuales son:


# apt-get install screen build-essential libevent-dev openssl zlib1g-dev libssl-dev




Una vez instalados, instalamos Tor con el gestor de paquetes apt-get.




El archivo de configuración, donde definimos los hidden service, se encuentra en /etc/tor/torrc. Accedemos y añadimos las siguientes líneas al final:




El parámetro “HiddenServiceDir” indica la ruta donde se almacena el contenido de la página. Nosotros hemos creado una carpeta dentro de /root denominada tor, donde alojaremos el index.html y el resto de contenido dela página.


El parámetro “HiddenServicePort” indicamos el puerto por el que accederemos al servidor. Podéis poner el que queráis, en mi caso he usado el puerto 80 (por defecto). Si elegimos un puerto extraño, deberemos configurar el archivo de configuración de Apache para que responda al mismo puerto además del archivo /etc/apache2/ports.conf.


Una vez guardado los cambios, reiniciamos el servidor y reiniciamos tor.




Arrancamos el servidor Tor con el siguiente comando:




Una vez terminado, listamos el contenido de la carpeta que hemos seleccionado para almacenar el Hidden Service, y veremos dos nuevos archivos junto al index.html.




¿Qué son? “private_key” almacena la clave privada del servidor.




El fichero “hostname”, almacena el dominio asignado .onion:




Para finalizar, únicamente debemos descargar el navegador de Tor (o acceder con un navegador con soporte para Tor) y veremos nuestra página. Editando el contenido podéis crear una página dinámica para objetivo que queráis, aunque eso es otro tema. (repetimos que no nos hacemos responsable del mal uso que puedan darle, puesto que es sólo para fines educativos y éticos).

Google Analytics