Ubuntu one file sharing
Bueno vengo ha hablaros de un servicio que está en fase Beta que se llama Ubuntu one file sharing.
Nota: Este servicio es sólo compatible con Ubuntu 9.04
Aquí tenéis la página oficial
Que es Ubuntu One File Sharing?
Es un sistema de almacenamiento parecido a 4shared. Se puede sincronizar con los demás Ubuntu’s donde tengas instalado el cliente
Aquí tenemos la página principal:

Vamos a darle a Suscribe to Ubuntu One para hacer una cuenta nueva.

Como sólo lo queremos probar eligiremos la versión gratuita. Continuemos

Le damos a Continue y recibiremos al email. Para confirmar el registro. A través del email ppodremos completar los datos.

Ahora hacemos login en la página principal y entonces nos quedamos así::

Ahora vamos al paso 2. A instalar el cliente

Instalamos el software. Con esta aplicación añadimos el ordenador al plan Ubuntu One.
Una vez lo hayamos instalado bajamos hacai abajo e instalamos el cliente para Gnome

Este lo instalaremos en cada uno de los ordenadores que se conectarán.
Ahora abrimos la aplicación:

Cuando le demos se nos abrirá el navegador y nos volverá a preguntar sobre el plan que queremos elegir.

Lo agregamos y volvemos a darle a Ubuntu One y nos aparecerá un icono en la parte derecha.

Se nos abrirá un navegador y nos mostrará esto:

Aqui será donde subiremos los archivos. Se puede hacer carpetas y todo.
Vamos a darle a upload.

Como véis solo podemos subir un archivo a la vez.

Y coimo véis el fichero queda subido

Unhide
Leyendo Security By Default me entero que han sacado la nueva versión de Unhide. Podéis leer la noticia aquí.
Que es Unhide?
Unhide es una herramienta forense que permite descubrir procesos y puertos TCP/UDP ocultos por rootkits / LKMs o cualquier otra tecnica de ocultacion.
//Unhide (ps)
Permite identificar procesos que hayan sido ocultados. Implementa tres tecnicas:
- Comparacion de la informacion obtenida por /bin/ps frente a los directorios en /proc
- Comparacion de la informacion visible por /bin/ps frente a la que se puede obtener utilizando diversas sycalls del sistema (syscall scanning)
- Ocupacion por fuerta bruta del espacio de PIDs disponibles en el sistema (PIDs bruteforcing)
// Unhide-TCP
Permite identificar puertos TCP/UDP que esten a la escucha pero no aparezcan listados en /bin/netstat haciendo brute forcing sobre el espacio de puertos TCP/UDP disponibles en el sistema.
Instalación de Unhide en Ubuntu 9.04
Hemos de ejecutar estos comandos
pruebas@badiatech:~$ mkdir unhide
pruebas@badiatech:~$ cd unhide/
pruebas@badiatech:~/unhide$ wget http://mirrors.kernel.org/ubuntu/pool/universe/u/unhide/unhide_20071102-2_i386.deb
–2009-08-11 20:43:39– http://mirrors.kernel.org/ubuntu/pool/universe/u/unhide/unhide_20071102-2_i386.deb
Resolviendo mirrors.kernel.org… 130.239.17.6
Conectando a mirrors.kernel.org|130.239.17.6|:80… conectado.
Petición HTTP enviada, esperando respuesta… 200 OK
Longitud: 697424 (681K) [text/plain]
Guardando: «unhide_20071102-2_i386.deb»100%[======================================>] 697.424 53,0K/s en 16s
2009-08-11 20:43:56 (41,3 KB/s) – `unhide_20071102-2_i386.deb’ guardado [697424/697424]
pruebas@badiatech:~/unhide$ sudo dpkg -i unhide_20071102-2_i386.deb
Seleccionando el paquete unhide previamente no seleccionado.
(Leyendo la base de datos …
112964 ficheros y directorios instalados actualmente.)
Desempaquetando unhide (de unhide_20071102-2_i386.deb) …
Configurando unhide (20071102-2) …
Utilizando `/usr/sbin/unhide-linux26′ para proveer `unhide’.
Ahora ya tendremos instalado Unhide.
Pruebas con Unhide
- Analizando procesos

- Análisis de procesos ocultos.
- Análisis de procesos por fuerza bruta
Y por último también realiza un escaneo de puertos.

Parece ser que mi Ubuntu está sano!
Servidor Web en Windows en Linux y en MAC OS X
Ahora veremos como en las tres plataformas podemos habilitar un servidor web con unos sencillos pasos.
Pero..que es un servidor web:
Un servidor web es un programa que implementa el protocolo HTTP (HyperText Transfer Protocol). Este protocolo pertenece a la capa de aplicación del modelo OSI y está diseñado para transferir lo que llamamos hipertextos, páginas web o páginas HTML (HyperText Markup Language): textos complejos con enlaces, figuras, formularios, botones y objetos incrustados como animaciones o reproductores de música.
Es un programa que se ejecuta continuamente en un ordenador (también se emplea el término para referirse al ordenador que lo ejecuta), manteniéndose a la espera de peticiones por parte de un cliente (un navegador web) y que responde a estas peticiones adecuadamente, mediante una página web que se exhibirá en el navegador o mostrando el respectivo mensaje si se detectó algún error.
Instalación y prueba de Servidor Web en Windows
Lo que haremos primero es ir a la página web para descargar el paquete que nos permitirá descargar los archivos necesarios para la instalación del Servidor Web.

Una vez nos descarguemos el ejecutable y lo ejecutemos hará una serie de descargas para sus archivos.

Una vez se haya bajado el instalador necesario podremos elegir los componentes que queramos.

Elegimos lo que queramos y empezamos con la instalación:

Aquí tenemos un resumen de la instalación. Si estamos de acuerdo con lo que hemos seleccionado podemos continuar.

El instalador de Web Platform descargará las aplicaciones que necesite.

Se irán descargando y se irán instalando.
Una vez instalado veremos como queda ISS funcionando.

ISS también dispone de un panel de configuración

Y ahora veremos como queda el servidor web fucionando.

Y hasta aquí la configuración del servidor web en Windows.
Instalación en Linux
Lo que haremos será instalar los paquetes necesarios.

El comando que se ha de ejecutar como root es:
aptitude install libapache2-mod-chroot apache2 libapache2-mod-php5 php5-cli php5-common php5-cgi php5-mysql mysql-server-5.0 mysql-client-5.0 php5-gd sudo
Con esto tendremos el servidor web instalado. Ahora veremos como funciona

Y hasta aquí la configuración del servidor web en Linux.
Instalación del Servidor Web en MAC OS X
Primero de todo nos vamos a Preferencias.

Nos vamos al apartado de comparir o sharing

En sharing habilitamos la parte de Servidor Web

Y aqui podemos ver el servidor web funcionando.

Y hasta aqui como tener un servidor web funcionando.
Jdownloader y la descarga directa en Windows, Linux y MAC OS X
Bueno después de probar varios programas de descarga directa como USD o Cryptload. Definitívamente me quedo con Jdownloader.
Muy bien pero que es Jdownloader:
Es una plataforma de código abierto escrita completamente en Java, diseñado para simplificar la descarga de archivos de servidores como Rapidshare.com o Megaupload.com, no solo para usuarios con cuenta Premium sino también para los de cuenta gratuita.
JD ofrece descargas múltiples paralelas, reconocimiento de captcha, extracción automática de archivos, administración de contraseñas y mucho más. Adicionalmente, soporta muchos sitios de “encriptación de enlaces”, así que solo tendrá que pegar los enlaces “encriptados” y JD hará el resto. JD puede importar archivos DLC, CCF y RSDF.
Por supuesto, JD es gratuito.Requisitos: Tener java en la última versión
Nota: La configuración que veréis en la parte Windows es válida para cualquier sistema operativo.
Instalación en Windows y Configuración
Nos vamos a la página zona de descargas de jdownloader.
Nos vamos a Windows y cogemos BlueHost

Nos llevará a la página de BlueHost hemos de esperar que pasen los segundos.

Una vez acabe le damos a download

No es un exe, que se instala. Asi que yo lo coloco en Archivos de Programa y hago un acceso directo al escritorio.
Abrimos el programa y nos saldrá esto:

Aqui escogemos el idioma y el directorio desde donde se descargarán los archivos.
Jdownloader se integra con firefox.

Le decimos que si y entonces nos aparecerá:

Le tenemos que dar a Ok. Este paso hará que cada vez que copiemos enlaces de servidores de descarga como rapidshare o megaupload o gigasize o mediafire. Diréctamente se integren para descargarse.

Ahora está integrando la información al registro de Windows.
Una vez completado este paso abrimos el programa.

Esta será la página principal de las descargas.
Ahora en la parte de abajo hay un menú. Nos vamos al de Configuration. Vamos al apartado de Interface y le damos a save changes para dejar la interfaz en español.

Cerramos y volver a abrir Jdownloader.
Ahora nos vamos otra vez al apartado de configuración y a general.

Vamos a la parte de reconectar

Si tenemos un modem o router que permite hacer reconexióndesde aqui podemos gestionarlo.
Ahora nos vamos al apartado de Servidores

Cada vez que queramos descargar de algún servidor de descarga por primera vez tendremos que aprobar los TOCS. Aqui están todos los servidores que soporta Jdownloader.
Hagamos una prueba

Seleccionamos los enlaces que queramos.

Copiamos los enlaces con edicion copiar o control + c y nos fijamos que abajo a la derecha pone que se han añadido los enlaces.
Ahora nos vamos al programa.

Como véis el programa ya nos dice si los enlaces están disponibles para su descarga.En casode que estuvieran los enlaces caídos ya nos avisaría. Hacemos botón derecho encima del paquetito.

Le damos a agregar paquetes y nos saldrá este aviso.

Hemos de marcar la casilla y le damos a aceptar.
Este aviso sólo nos saldrá la primera vez que intentemos descargar de algún servidor nuevo.
Si alguna vez nos diera error algun paquete en particular hemos de hacer esto:

Aquí tenéis una descarga mormalmente de varios servidores.

Pero jdownloader no sólo descarga de servidores de descarga directa si no que también puede descargar de Youtube

Cojemos la parte del enlace de youtube y lo copiamos

Jdownloader se encargará de hacer una serie de operaciones y entonces nos laznzará un asistente.

Como véis el video que hemos escogido lo podemos guardar en esos formatos.

Se descargará el video y si hemos elegido un formato lo convertirá.

Jdownloader también nos sirve como gestor de descargas con archivos de Internet por ejemplo con un FTP.
El procedimiento es el mismo.

Copiamos el enlace y se empezará a descargar.

Instalación en Ubuntu.
En la Zona de descargas escogemos donde pone jd.sh.

Se le han de dar permisos al script
sudo chmod a+x jd.sh
Con esto lo ejecutamos y ya tendrá la instalación

El programa se actualizará automáticamente.

Ahora podremos empezar con la configuración

Y aqui lo podeis ver funcionando.

Por defecto como se ha instalado como root se instala en /root/.jd
Instalación en MAC OS X
Nos descargamos la versión para MAC OS X

Lo descargamos..

Una vez se haya descargado lo copiamos

Y lo pegamos en la carpeta aplicaciones del MAC OS X

Se copia…

Y aqui tendremos jDownloader funcionando en MAC OS X

Trucos para la descarga directa!
Hay que instalar Greasemonkey con firefox y instalar estos scripts
Rapidshare autowait Hara ka espera de Rapidshare mas placentera
Rapidshare Linkchecker Comprobara si los enlaces están online
UniversalLinkChecker comprueba en mas servidores si esta online
Ejemplo

Como veis los links estan online
