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

Ubuntu 11.04 Natty Narwhal disponible


Ya esta disponible para descargar la ultima versión de ubuntu, no de manera oficial pero bueno. Para acceder a ella solo tenéis que entrar aquí, y seleccionar la versión que queráis. A disfrutar. No os olvidéis que esta nueva versión incorpora Unity y es algo distinto.

Repositorios libre office


Buenas, parece que despues de todo el culebron del asunto OpenOffice, de que marcharan del proyecto muchos integrantes por desaveniencias con la politica de Oracle, y que lanzaran la LibreOffice, ya esta disponible la version ultima version en repositorios. Para instalarla es tan facil como seguir estos pasos.

Lo primero es desinstalar el OpenOffice; lo haremos con el siguiente comando:
sudo apt-get purge openoffice*.*

Despues de que termine de desinstalar OpenOffice, procederemos a agregar el repositorio y a instalar LibreOffice, introduciendo estas lineas en la consola:
sudo add-apt-repository ppa:libreoffice/ppa
sudo apt-get update
sudo apt-get install libreoffice

Son sobre 100MB a descargar y tarda un rato. Ademas de estoy hay que instalar el paquete de integracion en nuestro entorno, tanto Gnome, como KDE.
Para Gnome
sudo apt-get install libreoffice-gnome

Para KDE
sudo apt-get install libreoffice-kde

Por ultimo instalamos los paquetes para tenerlo en español.
sudo apt-get install libreoffice-l10n-es language-support-writing-es

Con esto ya estaria instalado LibreOffice. Si quereis temas, o complementos, entrar en el gestor de paquetes y buscar por libreoffice, apareceran muchos complementos muy interesantes.

Beta de Ubuntu 10.10 en la calle


Los desarrolladores de Canonical han lanzado Ubuntu 10.10 Beta, la última versión preliminar de Maverick Meerkat, que llega con mejoras visuales importantes que afectan a varios de los apartados de la interfaz de Ubuntu. Además se han renovado algunos paquetes importantes como Evolution, y Shotwell ha sustituido a F-Spot como aplicación de gestión de fotos e imágenes nativa en esta distribución. También se han renovado las versiones como la Netbook Edition, sobre todo en el aspecto de Unity.
Si han acertado o no será decisión de los usuarios, pero lo cierto es que esta versión beta de Maverick Meerkat demuestra una clara vocación por mejorar en la usabilidad y el aspecto de las ventanas. Desde el instalador hasta los renovados temas "Light" -Ambiance y Radiance- de Ubuntu, todo ha sufrido cambios visuales notables.

También se han añadido elementos como un menú de sonido que además permite controlar la reproducción musical en curso -por defecto, Rythmbox, aunque es compatible con otros reproductores- y se ha cambiado de forma drástica la interfaz del Centro de Software de Ubuntu, que destaca ciertas aplicaciones y también aquellas que son más nuevas.

Otras ediciones también han recibido cambios importantes: Ubuntu Netbook Edition ha sufrido cambios en su interfaz Unity, como la barra de menú global y sus iconos, aspecto y disposición. Para ver las mejoras de Kubuntu o Xubuntu acudir a la web de canonical para más informacion.
Desde aqui podeis descargalas
Ubuntu 10.10 x86
Ubuntu 10.10 x64
Kubunt 10.10
Xubuntu 10.10

Tener VLC a la ultima


El gran reproductor libre VLC sigue evolucionando y ya ha llegado a su versión 1.1.3. Para tener nuestro VLC en la ultima versión, solo tenemos que agregar este repositorio y actualizar. Para ello ejecutaremos los siguientes comandos.
sudo add-apt-repository ppa:lucid-bleed/ppa

Después actualizamos los repositorios con
sudo apt-get update

Y procedemos a la actualizacion con
sudo apt-get upgrade

En caso de que no actualiza nada escribimos
sudo apt-get install vlc mozilla-plugin-vlc

Con esto ya tendremos nuestro VLC actualizado. Saludos

Bluetooth Ubuntu 10.04

Harto de apagar el bluetooth cada vez que enciendes el pc, aquí traigo una solución. Simple mente abre una consola y escribe:
sudo gedit /etc/rc.local
Esto nos abrirá el editor de texto y añadimos esta linea antes de "exit 0"
rfkill block bluetooth
Guardamos el archivo, y cuando reiniciemos tendremos nuestro bluetooth apagado. Para activarlo solo tenemos que pinchar en el icono y encenderlo.

Haciendo el Kernel, no la guerra


Ubuntu y cualquier otra distribución siempre intentan tener el ultimo kernel disponible, pero como en el tema de los kernels siempre hay un parche nuevo, y los desarrolladores de las distribuciones intentan optimizar al máximo el kernel para que sea lo más estable posible, no siempre incorporan el ultimo kernel y por tanto no traen los últimos controladores o mejoras que van surgiendo de los kernels nuevos. En el caso de que necesitemos el ultimo kernel para poder disfrutar al máximo de nuestro hardware. Por ejemplo, en la actualidad, los nuevos procesadores de intel, los i3 o i5, traen una gráfica integrada y una nvidia o ati a mayores para gráficos dedicados. Este sistema esta muy bien, ya que si simplemente estamos haciendo un uso pobre de la gráfica, ya sea escribiendo un documento, navegando o viendo una película (que no sea en HD), usa la intel integrada que consume poco y vale para esas tareas. En cuanto necesitemos una gráfica más potente para jugar, ver una película en HD o diseño gráfico, la gráfica más potente ya sea una Nvidia o una Ati entrara en acción para darnos todo su rendimiento, consumiendo más energía pero ofreciendo un gran rendimiento.
Tener el ultimo kernel no es solo bueno para usar el ultimo hardware, si no para solucionar o integran nuevos elementos que se van introduciendo poco a poco en la comunidad linux. A continuación os indicare como construir nuestro propio kernel desde el código que se suministra en www.kernel.org.
Para hacerlo, lo primero que hay que hacer es descargar nuestro kernel de la pagina. Seleccionar el mejor o el que más os guste. Si no os gusta ser una cobaya, absteneos de bajar las rc o betas y bajar la estable, que aparece a la derecha en grande. Para instalarla realizamos los siguientes pasos.

1.Tenemos que tener instalados los paquetes build-essential, libncurses5 y libncurses-dev. Para ello abrimos una consola y los instalamos de la siguiente manera:
sudo apt-get install build-essential libncurses5 libncurses-dev

2.Ahora, en esa misma consola entramos en modo root, con “sudo su”, esto es importante, ya que si ejecutamos solo con sudo a la hora de compilar el kernel, puede caducar la sesión y quedarnos a la mitad.

3.Bajamos de la pagina de kernel.org el ultimo kernel estable. Después desde la consola y situados en la ruta donde hemos descargado el archivo escribimos:
cp linux-2.6.35.tar.bz2 /usr/src/

4.Despues nos vamos a.
cd /usr/src

5.Aquí descomprimimos el archivo con;
tar xvjf linux- 2.6.35.tar.bz2

6.Accedemos a la carpeta creada
cd linux-2.6.35

7.Una vez en la ruta /usr/src/linux-2.6.35 ejecutamos el configurador con: (recordar que hay que estar como root)
make menuconfig

8.Una vez en este punto tenemos dos opciones, la primera usar la configuración de nuestro kernel anterior, normalmente lo carga automáticamente, pero si no, lo obtenemos de la ruta /boot, aquí un archivo que contenga en el nombre config, lo copiais a la ruta del kernel con el nombre .config, una vez hecho esto, en las opciones del menú seleccionáis load alternative.... y le dais intro. También se puede con otro nombre, pero así lo carga por defecto. La otra manera es con paciencia y cuidado ir seleccionando dentro de los menús las opciones que queremos. Para habilitar lo que comente antes del las graficas de intel y demas teneis que ir a device drivers->graphics support-> y habilitais Laptop Hybrid Graphics - GPU switching support

9.Por ultimo guardamos la configuración y salimos. Ahora introducimos esta linea para que empiece a compilar e instalar el kernel.
make && make install && make modules_install && mkinitramfs -o /boot/initrd.img-2.6.35 2.6.35 && update-grub


Esto tardara bastante, no tengáis prisa. No tengáis miedo de que no arranque el nuevo kernel que montéis, ya que quedara el anterior operativo. Probar a cacharrear todo lo que queráis hasta conseguir vuestro kernel ideal. Ante cualquier duda no dudéis en preguntar.

Touchpad en Linux 10.04 Lucid Lynx


Uno de los problemas con los que me he encontrado en este nuevo ubuntu es el scroll del touchpad. La solucion es bastantes sencilla, simplemete seguir estos pasos:

  1. Abrimos una terminal (Aplicaciones > Accesorios > Terminal)
  2. Escribimos primero esta linea. Desaparecera el raton no os asusteis.
    sudo modprobe -r psmouse
  3. Ahora escribimos esto que nos habilitara el ratón ya con el scroll activado.
    sudo modprobe psmouse proto=imps

  4. Esto que hemos hecho, una vez que reiniciemos se nos quitara. Para que funcione siempre que iniciemos tenemos que crear un archivo escribiendo
    sudo gedit /etc/modprobe.d/options

  5. Por ultimo añadimos esta linea al archivo
    options psmouse proto=imps

Con esto ya tendremos funcionando el scroll del raton cada vez que arranquemos el pc. Saludos

Ubuntu 10.04 LTS Lucid Lynx ya disponible


O eso parece. Después de unos problemas que hubo con el grub, por los cuales se pensaba que se iba a retrasar un día, por fin ya se puede descargar y probar la ultima versión de Ubuntu. El enlace es este. Suerte con la descarga, que seguro que hay saturación. Nos vemos en Ubuntu 10.04 LTS Lucid Lynx!!

Ubuntu 10.04 LTS Lucid Lynx

Saludos, hoy sale la ultima versión del Ubuntu: Ubuntu 10.04 LTS Lucid Lynx. Sera de soporte largo lo que quiere decir que tendrá 3 años de soporte la versión desktop y 5 años la versión server. Ya se encuentran algunos enlaces de la distribución, no es recomendable bajarlo todavía ya que son servidores para replicar los archivos para poder bajarlo, y si lo saturamos al final tardara mas en salir y se perjudica a la gente. Nuestras Frikadas ya ha probado esa versión y de momento hay problemas para instalar los drivers oficiales de Nvidia queda esperar como siempre a que pasen unos dias para que todo este más tranquilo. Recordar que se puede pasar de la versión 9.10 a la 10.04 escribiendo update-manager -d en la consola o pulsando alt+F2. Recomiendo hacer una instalación limpia, ya que la actualización suele dar problemas. Os mantendremos informados. Saludos

Como recibir archivos por Bluetooth en Ubuntu 9.10



Bueno en general en todos los ubuntus funciona pero vamos al que nos acontece, el tema es que el software que instala de serie no nos deja que el equipo reciba archivos no entiendo el porque pero es asi, con ubuntu 9.04 se solucionaba instalando una aplicacion que se llamaba "Compartir archivos por bluetooth" pero en esta version no la he encontrado.

Lo que tenemos que hacer es instalar una aplicacion de consola.
sudo apt-get install obexpushd
Ahora para lanzarla necesitas saber como llama ubuntu a tu interface de bluetooth.
Ejecutamos:
hcitool dev
Te puede dar como a mi hci0 u otra cosa similar seguido de su mac.

Ahora te posicionas en consola en tu carpeta personal y ejecutas:
obexpushd hci0
Y ya esta si no da ningun mensaje esta bien, ponte en modo visible en la configuracion de bluetooth y al enviar una foto o lo que sea desde el movil al portatil, en el portatil la foto llegara a la carpeta personal, aunque no habra barritas ni mensajes de recibiendo pero funciona.

Y eso es todo, a tope con Ubuntu 9.10 :)

Como añadir repositorios Ubuntu 9.10 Karmic


Para añadir repositorios en el nuevo Ubuntu Karmic, ya no necesitamos andar con líos de añadir claves ni buscar la ruta de repositorio, por lo menos en los repositorios PPA. Ahora es tan simple como escribir en la consola sudo add-apt-repository ppa:repositorio. Así de fácil, con esto ya baja el los enlaces y añade las llaves. A continuación os pongo unos ejemplos para que veáis. De momento hay muchos que se añaden, pero no tienen repositorio para la 9.10.

Compiz
sudo add-apt-repository ppa:compiz/ppa

Network Manager
sudo add-apt-repository ppa:network-manager/ppa

El Ubuntu 9.10 ya esta!!!

Pues eso gente, ya se puede descargar uno la ultima versión de este gran SO. Aqui a la derecha teneis el enlace, os recomiendo que lo bajéis de otro país, Francia por ejemplo, ya que los servers de España son una mierda y o no baja o va lentísimo. Yo lo estoy bajando de Francia a 1,2 Mb/s, una pasada xD. Pos eso en breve pondremos un post con los primeros pasos a seguir y lo nuevo que aporta. Saludos y disfrutarla ultima versión.

Obtener CD Ubuntu 9.10 Karmic Koala


Desde el día 17 de octubre ya se puede pedir el cd del nuevo ubuntu 9.10, que estara preparado para el día 29 de este mes. El tiempo de envio, como en todas las versiones, es gratuito y tardan de 2 a 4 semanas en enviarlo. Para poder obtenerlo ir a esta pagina y seleccionar cual queréis, Desktop Edition o Server Edition. Recordar que tenéis que tener cuenta, si no la tenéis crearla que es gratuito.

Programar tareas al inicio en Linux




Hola, hacia tiempo que no escribo, estamos muy liados pero tenemos muchisimas cosas en el tintero sobre todo de linux y servidores, os voy a dejar rapidamente un metodo sencillo de ejecutar un script que haga lo que querais al arrancar el sistema, usando el sistema tradicional sysvinit

1º Con vuestro editor de textos favorito cread el script de la tarea que quereis automatizar.
Ejemplo:
#!/bin/bash
echo "El sistema arrancó a las $(date +%H:%M) del $(date +%A), $(date +%d) de $(date +%B) de $(date +%Y)." >> /var/log/horasArranque
Con esto nos informara mediante un texto en la carpeta que le digamos de cuando reinicio por ultima vez, esto puede ser util en la administración de servidores si os lo currais mucho podreis hacer que mande mail o lo que sea.

2º Enterarnos de que runtime tiene nuestro sistema cuando arranca, esto es facil basta con poner en la consola:
runlevel

3º Copiar el script en la carpeta /etc/init.d/

4º Otorgar permisos.
chmod 755 /etc/init.d/nuestroscript

5º Hacer un link simbolico a la carpeta rcX.d donde X es el runlevel que corresponda con el estado de arrancado del sistema que vimos en el paso 2º

ln -s /etc/init.d/nuestroscript /etc/rc2.d/S99nuestroscript

Comentar que el nombre S99 tiene su significado, S de start y 99 el orden de 1 a 99 en el que arrancara, sin el nombre asi no funcionaria, el orden en nuestro caso no tendria mayor importante pero el Start mucha.


6º Reiniciar y probarlo


Y eso es todo por el momento, Un saludo

Alfa 500mw Drivers Inyeccion en Kernel 2.6.28 Ubuntu 9,04


Bueno a muchos esto alomejor no os interesa pero a los que tengais una alfa 500 que podria decirse que es de las mejores tarjetas wifi para sacar claves seguramente os interese mucho, ultimamente no venia funcionando muy fina con los ultimos kernels que estan saliendo como el 2.6.28 que incluye ubuntu 9.04.

Esta es la solucion que se publico hace poco en el foro de aircrack para hacerla funcionar en 2.6.28 con los drivers ieee r8187 que son los mejores para inyeccion aunque no muy buenos para
conexion pero el que tenga una alfa no creo que la use para conexion.


1º Actualizar el sistema operativo


sudo dpkg --configure -a && sudo apt-get install -f && sudo apt-get update


2º Bajar paquetes necesarios (el python-psyco a mi me daba error pero no es muy importante)


sudo apt-get install linux-headers-$(uname -r) build-essential make patch gettext gcc python-psyco autoconf subversion tcl8.5 libssl-dev libnl1 libnl-dev

3º Actualizar los IW drivers


sudo mkdir /usr/src/drivers
cd /usr/src/drivers
sudo wget http://wireless.kernel.org/download/iw/iw-0.9.17.tar.bz2
sudo tar jxvf iw-0.9.17.tar.bz2
cd iw-0.9.17
sudo make
sudo make install


4º Drivers de alfa r8187 y parchearlos

No se si alguien usa la alfa version 50 esa, yo creo que la mas normal igual que las bosslan que usa r8187 es la AWUS036H asique para esa pongo las instrucciones.

cd /usr/src/drivers
sudo wget http://repository.wifi-ita.com/src/rtl8187_linux_26.1010-intrepid-jaunty.zip
sudo unzip rtl8187_linux_26.1010-intrepid-jaunty.zip
cd rtl8187_linux_26.1010.0622.2006/
sudo tar xzf drv.tar.gz
sudo tar xzf stack.tar.gz
sudo patch -Np1 -i rtl8187_2.6.27.patch
sudo make
sudo make install

5º Poner en la blacklist drivers mac80211

sudo su
echo blacklist rtl8187 > /etc/modprobe.d/blacklist

6º cargar el driver

sudo modprobe r8187


7º Reiniciar y a funcionar


A continuacion reiniciar y enchufar, mirad si os la reconoce con iwconfig y montadla con airmon-ng start wlan(el numeroquesea)

Fijaos si pone r8187 o rtl8187, si pone rtl8187 y os la monta en mon0 estaria mal instalado o mal puesto en la blacklist el driver mac802111 el que nos interesa es el ieee80211 que es el r8187.

Esta solucion es valida para el kernel 2.6.28 no he tenido ocasion de probarla con kernels mas nuevos como el 29 o el 30 si alguien lo hace espero que lo comente a ver si le funcionó.


Eso es todo amigos


Descargando videos de youtube en Linux desde consola



Hola, hoy voy a comentar unos simples programas de consola pero muy utiles para bajar videos de youtube, y tambien de metacafe, algo que todo el mundo quiere pero a veces es un poco engorroso andar instalando plugins y historias. Con este metodo se hace todo desde consola.

Instalando

sudo apt-get install youtube-dl
sudo apt-get install metacafe-dl
sudo apt-get install ffmpeg
Descargar un video:

youtube-dl http://www.youtube.com/watch?v=oI5rob18vjE

Cambiar el formato


ffmpeg -i tu_archivo.flv tu_nuevo_archivo.mpeg


o para avi

ffmpeg -i tu_archivo.flv tu_nuevo_archivo.avi


y eso es todo.

Un saludo

Nessus el escaner de vulnerabilidades por exelencia

Despues de analizar el programa Nmap, en esta ocasion vamos a analizar un programa parecido pero mas potente.

¿Que es Nessus?
Nessus, considerado el mejor escaner de vulnerabilidades del mundo, podria decirse que los demas se basan en este.

Se compone de una estructura de cliente-servidor en la cual si vamos a usar nessus desde nuestro ordenador instalaremos ambos y nos conectaremos a nosotros mismos con la ip 127.0.0.1. El cliente sirve para conectar con el servidor y desde la interface del cliente lanzar los escaneos, esto sirve para si se quiere tener una maquina el servidor y en otra maquina en red el cliente y lanzar desde el cliente el escaneo conectados a la maquina servidor.

¿Para que sirve Nessus?

Sirve para detectar a traves de la red vulnerabilidades en un sistema remoto, ya sea un cliente, un servidor, use linux, windows, mac, etc tambien detecta vulnerabilidades del software que tenga instalado por ejemplo que tenga la contraseña de vnc sin cambiar o posibles exploits que se puedan aplicar para romper total o parcialmente la seguridad.

En entornos empresariales Nessus se usa mucho para analizar sus propios equipos en lo que se llama una "Auditoria de Seguridad"

¿Como instalar Nessus?

Nessus existe para windows pero aqui vamos a tratar la instalacion en sistemas linux, concretamente Ubuntu que es donde yo lo he probado pero me imagino que funcione igual en cualquier distribucion Debian.

Instalamos el servidor

sudo apt-get install nessusd

Instalamos el cliente

sudo apt-get install nessus
Instalando librerias necesarias.

sudo apt-get install libnasl-dev


Ya estaria instalado pero ahora tenemos que configurar algunas cosas como los usuarios.


Ultimos ajustes

Añadiendo usuario nuevo

sudo nessus-adduser
Nos respondera esto.

Using /var/tmp as a temporary file holder

Add a new nessusd user
----------------------


Login : nuestras_frikadas
Authentication (pass/cert) [pass] :
Login password :
Login password (again) :

User rules
----------
nessusd has a rules system which allows you to restrict the hosts
that nuestras_frikadas has the right to test. For instance, you may want
him to be able to scan his own host only.

Please see the nessus-adduser(8) man page for the rules syntax

Enter the rules for this user, and hit ctrl-D once you are done :
(the user can have an empty rules set)


Login : nuestras_frikadas
Password : ***********
DN :
Rules :


Is that ok ? (y/n) [y]
user added.


Resumiendo, ponemos el nombre del usuario, nos pregunta si queremos pass o certificado, hacemos intro sin poner nada y entendera que queremos pass, ponemos la pass dos veces para confirmar que es la buena, luego nos pregunta por reglas de usuario, pulsamos Control + D para no poner ninguna, aceptamos todo y ya esta el usuario creado.

¿Como usar Nessus?

Lanzamos el servidor como Daemon del sistema.

sudo nessusd -D

Esperamos a que se carguen los plugins.


Lanzamos el cliente.

sudo nessus

Conectando con el servidor

Veremos una ventana como esta en donde ponemos nuestro usuario que creamos antes y damos a Login, es posible que nos pregunte si aceptamos un certificado la primera vez, le damos a yes.


Tarda un poco en conectar y puede parecer que se ha petado pero es normal hay que darle tiempo, luego nos dira que se han deshabilitado plugins que pueden hacer que el sistema se bloque, es mejor no usarlos a no ser que queramos hacer una auditoria de seguridad mas completa.




¿Como escanear con Nessus?

Vamos a la casilla Target ponemos la IP objetivo y damos a start the scan

Esperamos mientras escanea, a veces puede tardar bastante.


¿Como veo los resultados?

Cuando termine el escaneo la ventana mostrara el "Reporte" dividido en 5 zonas, la subnet, el host, el puerto, el riesgo existente y la explicacion de la vulerabilidad, algo asi:

Estos reportes se pueden salvar a un archivo para estudiarlos detenidamente.


¿Quereis mas plugins?
El proyecto Nessus nacio siendo open source, pero se ha vuelto software privativo, con lo cual desde repositorios solo baja los plugins que son libres, y estan algo desfasados, aparte de que solo son 2000 o asi, para actualizar los plugins hay que registrar nuestra copia de nessus, en su web ( es gratis)

Aceptais la licencia y poneis un correo electronico, da igual usar el mismo varias veces, no os preocupeis no mandan publicidad.

Os llegara un correo con lo que hay que hacer para registrar nessus, algo como esto


/opt/nessus/bin/nessus-fetch --register AKI UNA CLAVE

Pues bien a mi asi no me funciona en cambio si lo dejo asi.

nessus-fetch --register AKI LA CLAVE

pues si me funciona.


Con esto no deberiais tener problemas para registrarlo, seguramente despues de registrarlo se pondra a bajar plugins nuevos.

Periodicamente podeis actualizar los plugins con los nuevos que van saliendo con el comando

sudo nessus-update-plugins
Todos los dias hay algo nuevo que baja.


Y eso es todo, con esta herramienta podeis analizar vuestros equipos y corregir cosas que esten inseguras antes de que sea tarde, ah se me olvidaba comentar que nessus es la mejor herramienta de seguridad/inseguridad segun la lista insecure.org

Un saludo.

Nmap, el escaner de redes mas potente


Bueno, hoy vamos a ver como se instala y las opciones mas comunes de esta gran herramienta para el administrador de redes, para el analista de seguridad y para el hacker xD
Podria decirse que la mayoria de los escaneres de redes que existen surgieron de nmap.

¿Para que sirve un escaner de redes?
Pues como su propio nombre indica para escanear redes, en busca de hosts activos y tambien para escanear esos hosts en busca de puertos abiertos y que servicios usan esos puertos, pero nmap es mas que eso, nmap es capaz de saber que sistema operativo tiene cada host y su version, entre otras muchas cosas.


¿Como se instala nmap?
Se entiende que es una herramienta para usar en linux aunque exista en windows, el que la quiera instalar en windows que se busque la vida, la autentica nmap trabaja bajo linux
Para instalarla tenemos dos maneras:
Instalar desde los repositorios
Con su gestor de paquetes, segun su distribucion buscar por nmap, en ubuntu o debian seria

apt-get install nmap

La otra opcion es instalar la version mas reciente bajando desde su pagina web el codigo fuente y compilando, es necesario tener instalado los paquetes de build-essential.

apt-get install build-essential

Descargamos el paquete

wget. http://nmap.org/dist/nmap-4.85BETA8.tar.bz2

Ahora descomprimimos, compilamos e instalamos

bzip2 -cd nmap-4.85BETA8.tar.bz2 | tar xvf -
cd nmap-4.85BETA8
./configure
make
su root
make install

¿Como se usa Nmap?

Bien, ya tenemos instalado Nmap, vamos a ver las opciones mas comunes.

Lo mas simple seria escanearnos a nosotros mismos para ver que puertos abiertos tenemos.


nmap localhost

Starting Nmap 4.62 ( http://nmap.org ) at 2009-04-30 15:37 CEST
Interesting ports on localhost (127.0.0.1):
Not shown: 1714 closed ports
PORT STATE SERVICE
631/tcp open ipp

Nmap done: 1 IP address (1 host up) scanned in 0.159 seconds


Ahora queremos saber que ordenadores hay en la red local ademas de nosotros, para eso tenemos que saber al menos nuestra IP y Mascara de Subred.

Ejemplo, nuestra ip es 192.168.1.100 y la mascara de subred es 255.255.255.0 (la mayoria de las veces en redes domesticas es esa)

lanzamos

nmap -sP 192.168.1.0/24


En mi caso me devuelve

Starting Nmap 4.62 ( http://nmap.org ) at 2009-04-30 15:40 CEST
Host 192.168.1.1 appears to be up.
Host 192.168.1.100 appears to be up.
Nmap done: 256 IP addresses (2 hosts up) scanned in 1.321 seconds
En este caso solo hay 2 hosts, yo y el router que es 192.168.1.1


En caso de que nos encontraramos con una mascara de subred de tipo 255.255.0.0 usada en redes mas grandes rara vez en redes domesticas, usariamos:

(segun los rangos de ip)

nmap -sP 192.168.0.0/16


o

nmap -sP 10.2.0.0/16



Este tipo de escaneo puede llegar a tardar mucho porque tiene que escanear 255*255=65025 posibles hosts.


Volviendo al caso anterior donde solo estabamos yo y el router, podemos hacer un escaner al router con

nmap 192.168.1.1
Starting Nmap 4.62 ( http://nmap.org ) at 2009-04-30 15:45 CEST
Interesting ports on 192.168.1.1:
Not shown: 1713 closed ports
PORT STATE SERVICE
53/tcp open domain
80/tcp open http



Si queremos ver mas informacion usaremos la opcion -v

nmap -v 192.168.1.1


Starting Nmap 4.62 ( http://nmap.org ) at 2009-04-30 15:47 CEST
Initiating ARP Ping Scan at 15:47
Scanning 192.168.1.1 [1 port]
Completed ARP Ping Scan at 15:47, 0.01s elapsed (1 total hosts)
Initiating Parallel DNS resolution of 1 host. at 15:47
Completed Parallel DNS resolution of 1 host. at 15:47, 0.02s elapsed
Initiating SYN Stealth Scan at 15:47
Scanning 192.168.1.1 [1715 ports]
Discovered open port 53/tcp on 192.168.1.1
Discovered open port 80/tcp on 192.168.1.1
Completed SYN Stealth Scan at 15:47, 1.32s elapsed (1715 total ports)
Host 192.168.1.1 appears to be up ... good.
Interesting ports on 192.168.1.1:
Not shown: 1713 closed ports
PORT STATE SERVICE
53/tcp open domain
80/tcp open http
MAC Address: 00:1A:70:79:32:81 (Cisco-Linksys)

Read data files from: /usr/share/nmap
Nmap done: 1 IP address (1 host up) scanned in 1.574 seconds
Raw packets sent: 1716 (75.502KB) | Rcvd: 1716 (68.650K)





Si queremos saber que sistema operativo tiene el router ponemos la opcion -O

nmap -v -O 192.168.1.1


Nos mostrara todo lo anterior y ademas esta informacion sobre el sistema operativo

Device type: WAP
Running: Linux 2.4.X
OS details: Buffalo WHR-HP-G54 WAP or Linksys WRT54GL WAP running DD-WRT Linux 2.4.20 - 2.4.34
Uptime: 10.194 days (since Mon Apr 20 11:09:47 2009)
Network Distance: 1 hop
TCP Sequence Prediction: Difficulty=198 (Good luck!)
IP ID Sequence Generation: All zeros

Si se tratara de un PC veriamos algo como esto

Device type: general purpose
Running: Microsoft Windows Vista
OS details: Microsoft Windows Vista
Uptime: 0.038 days (since Thu Apr 30 14:55:02 2009)
Network Distance: 1 hop
TCP Sequence Prediction: Difficulty=263 (Good luck!)

Si queremos hacer un escaneo y que no nos detecten si tienen algun sistema haremos un escaneo Stealth con la opcion -sS

nmap -v -sS -O 192.168.1.1

Existen muchas mas opciones, esto es lo basico a partir de aqui sois libres de investigarlas, incluso al instalar nmap desde las fuentes compilando se instalara una version grafica llamada Zenmap, aunque basicamente hace lo mismo pero es mas bonita ^^.


Como curiosidad decir que Nmap ha salido muchas veces en el cine, las pelis mas famosas son Matrix Revolutions y El Ultimatum de Bourne.

Aqui podemos ver a Trinity usando habilmente esta potente herramienta.

Hasta otra.

Primeros pasos Ubuntu 9.04 Jaunty Jackalope

Buenas, como sabeis el jueves pasado ya salio la ultima version de ubuntu: Ubuntu 9.04 Jaunty Jackalope. Una de las novedades que incorpora esta version es el soporte para archivos EXT4, que mejora bastante la tasa de transferencia, reduciendo el tiempo de arranque. Tambien hay que decir que han cambiado cosas que puede que no sean ventajosas desde vuestro punto de vista. Ya ha pasado bastante tiempo desde que salio, pero para bajarlo yo recomiendo usar servidores extranjeros, que van mucho mas rapidos que los pocos y lentos servidores españoles. Cuando yo lo intente la velocidad maxima que alcance en un servidor español fue de 60Kb/s. Elegi un frances y a lo maximo que da la linea de telefonica. Una vez que lo hallais instalado toca poner todos los paquetes basicos. Aqui teneis una pequeña guia:

Lo primero que vamos a hacer es añadir algunos repositorios. Para ello escribimos:
sudo gedit /etc/apt/sources.list

Ahora añadimos estos repositorios:
#OpenOffice 3.0.1
deb http://ppa.launchpad.net/openoffice-pkgs/ubuntu jaunty main
deb-src http://ppa.launchpad.net/openoffice-pkgs/ubuntu jaunty main

#Compiz Fusion Lastet
deb http://ppa.launchpad.net/compiz/ubuntu jaunty main
deb-src http://ppa.launchpad.net/compiz/ubuntu jaunty main

#Wine
deb http://wine.budgetdedicated.com/apt jaunty main
deb-src http://wine.budgetdedicated.com/apt jaunty main

Estos son los que yo considero basicos y nos dan opciones. En esta pagina teneis una lista con los que podrian interesaros. Recordar que teneis app.launchpad.net para ver más. Una vez añadido esto tenemos que activar las claves, para ello haremos lo siguiente. Para activar la llave de Wine:
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -

Para las demas llaves de launchpad bajais este archivo y lo ejecutais con
sudo ./launchpad-update jaunty

Si os da error primero hacer
sudo chmod +x ./launchpad-update

Una vez hecho esto actualizamos la lista de repositorios con
sudo apt-get update

Despues instalamos el software basico
sudo aptitude install build-essential

ahora instalamos los drivers para la grafica. Necesitamos el programa Envyng, que lo instalaremos con
sudo apt-get install envyng-core

Para ejecutarlo escribimos
sudo envyng -t

que se nos mostrara en la consola y mediante los numeros instalaremos los drivers para nuestra grafica. Una vez hecho esto reiniciamos y pasamos a instalar los extra restrictivos con
sudo apt-get install ubuntu-restricted-extras

Tambien se puede hacer de otra manera instalando uno a uno los paquetes que necesitemos pero creo que esto es lo basico. Ahora instalaremos el VLC para poder ver videos con
sudo apt-get install vlc

y el wine con
sudo apt-get install wine

Ahora instalaremos los efectos del escritorio con estos comandos:
sudo apt-get install compizconfig-settings-manager emerald
sudo apt-get install fusion-icon

Con esto ya tendriamos los efectos instalados, para configurarlos lanzar el programa fusion icon que esta en aplicaciones o desde la consola
fusion-icon

Esto seria lo basico para poder usar ubuntu, que como sabeis tiene muchisimas mas cosas. Que lo disfruteis.

Gracias a Tuxapuntes.com ;)

Ya se puede pedir los CDs de Ubuntu Jaunty Jackalope




Ya se puede pedir el CD de la distribución de Ubuntu que sale el dia 23. Tardan unas 4 o 6 semanas en mandártelo a casa, pero bueno. Aquí tenéis los enlaces para pedirlo, tanto de Ubuntu como de Kubuntu. Solo se puede pedir un CD de ubuntu y otro de Kubuntu.

Ubuntu
Kubuntu

Recordar que la fecha oficial de salida de la nueva versión de Ubuntu 9.04 será el próximo día 23 de Abril. Y las novedades entre otras serán las siguientes:

- Mejores tiempos de arranque.
- Mejor integración con servicios web.
- Mejoras importantes en la interfaz gráfica de usuario.
- Soporte para el nuevo sistema de archivos Ext4.
- Control de volumen rediseñado.