[GowTo] Instalando Nessus 3.2.0 y NessusClient 3.2.0 en Ubuntu 8.04

9 05 2008

Creo este GowTo para explicar otro tema bastante problematico entre algunos usuarios noveles y no tan noveles de Ubuntu y Nessus.

GowTo - Instalando Nessus 3.2.0 en Ubuntu 8.04

Para empezar necesitamos cumplir las siguientes dependencias;

libc6 (>= 2.3.5-1), libssl0.9.8 (>= 0.9.8c-1), zlib1g (>= 1:1.2.1), openssl (>= 0.9.8c-1)

Todas estas dependencias se arreglarian con un simple comando

sudo apt-get install libc6 libssl zlib1g openssl

Con esto resolveriamos las dependencias de Nessus y podríamos instalarlo sin mayor problema, ahora necesitariamos el paquete para nuestra distribución, en mi caso voy a trabajar con Ubuntu 8.04 como ya dije en el título pero es casi lo mismo para las demas.
Lo primero sería ir a la web oficial de Nessus y darle a “Downloads” y insertar la información que nos pide y descargarnos el paquete que vaya acorde a nuestras necesidades.

Nessus-3.2.0-ubuntu710_i386.deb

Aunque en este caso usaremos el paquete para Ubuntu 7.10 funciona perfectamente en Ubuntu 8.04 sin problema.
Bien procedemos a la instalación, en este paso tenemos dos maneras o bien por gdebi o por dpkg;

Para instalar desde GDebi;

#~$ gdebi-gtk

Y selecionamos el paquete desde el menú de GDebi, esperamos a que termine la instalación y ya estaría, tendriamos nuestro nessus instalado.

Para instalar desde dpkg;

#~$ sudo dpkg -i Nessus-3.2.0-ubuntu710_i386.deb

Bien, una vez instalado para los amantes de un entorno más gráfico para nessus tenemos NessusClient que también se puede descargar desde la propia web de Nessus.

Para instalarlo tan simple como usar gdebi-gtk como ya he mencionado arriba seleccionando el paquete de NessusClient o bien desde dpkg;

#~$ sudo dpkg -i NessusClient-3.2.0-ubuntu710.i386.deb

Una vez termine, tendremos que entrar en nuestro email para recojer el código de Plugins que se nos ha enviado. y pondremos;

#~$ sudo /opt/nessus/bin/nessus-fetch --register el código que se te ha enviado

Luego añadiremos al usuario para poder conectarnos a nuestro servidor de Nessus;

#~$ sudo /opt/nessus/sbin/nessus-add-first-user

Y nos pedirá una serie de datos que deberemos introducir según nuestros criterios.

Si hemos llegado hasta aquí quiere decir que o bien hemos terminado satisfactoriamente o bien estaís buscando alguna solución a un fallo que os ha aparecido durante la instalación. Si es lo segundo, dejad un comentario con vuestro problema y vuestra distro para poder ayudaros. En caso de que sea lo primero continuemos;

Retomando, iniciamos Nessus con el siguiente comando;

#~$ /opt/nessus/sbin/nessus-update-plugins && /etc/init.d/nessusd stop && /etc/init.d/nessusd start

Así nos aseguramos de que dispondremos de los últimos plugins disponibles y de que si nessusd ha sido iniciado anteriormente se reinicie para que se recargen los plugins.

Bien ya tenemos nessusd iniciado correctamente si todo ha ido bien, y ahora podremos conectar a nuestro servidor de Nessus llendo a Aplicaciones -> Internet -> NessusClient

Una vez dentro sería configurar el servidor al que vamos a conectar dandole al boton que aparece en NessusClient; Connect (Ver Imagen) nos aparecera este menú.

Una vez estemos dentro, clickearemos en Edit y nos pedirá lo siguiente:

Connection Name (Nombre de conexión): Podemos Poner lo que queramos
Host Name (Nombre del Host): aquí va la IP en caso que sea local 127.0.0.1
Port (Puerto): Por defecto 1241
Login (Usuario): GenLinux (En tu caso el que añadistes en el comando de /opt/nessus/sbin/nessus-add-first-user
Password (Contraseña): La contraseña que elejistes

Y ya estaría. podríamos conectar a nuestro servidor de Nessus sin problemas y comenzar a escanear.
Espero que este pequeño GowTo haya solventado esas pequeñas dudas que pudierais haber tenido.




Ubuntu 8.04 Hardy Heron Ya disponible

27 04 2008

Siento el retraso en dar la noticia para mis lectores/as asíduos de GenLinux, pero no me ha sido posible publicarlo antes.

Dicho esto, he de decir que llevo 3 días (desde la publicación de la Release Candidate) probando la nueva versión y la verdad esque ha mejorado en bastantes aspectos, ¿Lo más notable? No sé, todo un poquito, mayor rendimiento, una nueva herramienta para probar el Hardware que se encuentra en Sistema -> Administración -> Pruebas de Hardware (System -> Administration -> Hardware Testing), la cuál veo bastante interesante a decir verdad, porque así podemos comprobar que todo funciona como deseamos.

Dicho esto, teneis tres opciones, la ya conocida descarga directa de Ubuntu, pedirlo por ShipIt que tarda unas semanas o bien comprar un DVD con Ubuntu y contribuir con el proyecto. Recordaros que LTS significa Long Time Support

ShipIt Ubuntu 8.04 LTS

Comprar DVD con Ubuntu 8.04 LTS

Descarga Ubuntu 8.04 LTS

Espero que sigais leyendo GenLinux, y que este pequeño retraso no haya sido un inconveniente demasiado grande!




Hemos llegado a las 10,000 Visitas!!!!!

16 04 2008

Así es y así se lo hemos contado! Hemos superado las 10,000 visitas!!! Si recordais hace un tiempo publiqué que habiamos llegado a las 1,000 visitas, y ahora GenLinux ha crecido y ya son 10,000 personas las que han pasado por este humilde weblog!!! Espero que este número se multiplique por 10 o más! Muchas gracias a tod@s l@s que estais día a día visitando el weblog, a l@s subscriptores/as del feed de GenLinux

Gracias a tod@s, y recordaros que este vuestro escritor, sigue aquí actualizando el weblog cada vez que hay algo nuevo que contar, Seguir visitando GenLinux!




Ubuntu 8.04 Beta Ya disponible

30 03 2008

Y aunque lo comunique algo tarde, Ubuntu 8.04 ya está disponible para nuestros paladares, para todos los impacientes (en los cuales me incluyo) ya podemos disfrutar de la eXperiencia de Ubuntu 8.04 en su versión Beta (Pruebas). Como siempre, recordaros que es una versión de prueba, que de momento no está terminada y que los usuarios más noveles deberían esperar a la versión final que será publicada el 27 de Abríl de 2008 (si no hay problemas).

¿Cuales son las novedades respecto a la alpha 6

Por el momento se han corregido varios bugs, pero nada que podamos apreciar a simple vista.

Descarga la Beta de Ubuntu 8.04

http://releases.ubuntu.com/releases/8.04 (Ubuntu)
http://releases.ubuntu.com/releases/edubuntu/8.04 (Edubuntu add-on)
http://releases.ubuntu.com/releases/kubuntu/8.04 (Kubuntu)
http://cdimage.ubuntu.com/kubuntu-kde4/releases/8.04/beta (Kubuntu with KDE4)
http://cdimage.ubuntu.com/jeos/releases/8.04/beta (Ubuntu JeOS)
http://cdimage.ubuntu.com/xubuntu/releases/8.04/beta (Xubuntu)
http://cdimage.ubuntu.com/ubuntustudio/releases/8.04/beta (UbuntuStudio)
http://cdimage.ubuntu.com/mythbuntu/releases/8.04/beta (Mythbuntu)




Meme: ¿Cuanto software privativo (no libre) tienes instalado?

19 03 2008

Bueno recibí un meme de mi compañero N0xTrUm (Por cierto perdona por tardar en publicarlo), en el cuál incluia un nuevo script que nos dice cuántos programas privativos usamos….. Curioso :)

Es simple los usuarios de Ubuntu/Debian podeís poner en vuestras terminales;
sudo apt-get install vrms

Seguidamente podeís ejecutarlo en el terminal y os mostrará el resultado, No seais timidos, nadie se libra del software privativo…. ;)

Vale N0xTrUm, mi screen aquí va :P

screen.png




Ubuntu 8.04 Hardy Heron Rebuild Test 10 de Abril!

15 03 2008

Ubuntu 8.04 Hardy Heron Rebuild Test.

En otras palabras el 10 de Abril comienza el equipo de Ubuntu con el ‘Rebuild Test’, lo cuál significa que empiezan con las pruebas finales para la versión pública final! no habrá más alpha’s asíque podemos esperar hasta el día 24 de Abril Ubuntu 8.04 LTS.

¡Asíque esperemos que no se retrasen! Nuevas noticias de Ubuntu 8.04 próximamente en GenLinux!




Ubuntu 8.04 Hardy Heron Alpha 6 Ya disponible

9 03 2008

Aquí os traigo la última Alpha pública de Ubuntu. Hablando de novedades lo nuevo que podemos apreciar frente a las otras Alphas que ya os he comentado estas son las nuevas;

Integración de ActiveDirectory

Likewise Open está disponible atraves del repositorio “Universe”. Esto permite la integración de Ubuntu con una red de Active Directory. Los usuarios pueden usar sus credenciales AD (ActiveDirectory) para registrarse desde sus Ubuntu’s y acceder a cualquier servicio kerberizado que ofreca un servidor Ubuntu.

Soporte iSCSI

iSCSI ha sido totalmetne integrado con el kernel, permitiendo a ubuntu montar objetivos iSCSI como un dispositivo más.
iSCSI está disponible en la versión de Servidor de Ubuntu si iscsi=true (Verdadero) en la linea de comandos del kernel en el principio de la instalación.

Protección de Memoria

Se han añadido algunos checkeos adicionales para que así /dev/mem y /dev/kmem solo puedan usarse para acceder al dispositivo de memoria. Estos cambios ayudaran a defendernos contra los RootKits y otros códigos maliciosos.
Los 64k más bajos de memoria no podrán ser accesibles por defecto. Esto ayudará a defendernos contra códigos maliciosos que intentan hacer uso de los bugs (Fallos) dee el kernel y convertirlos en vulnerabilidades de seguridad.
Aplicaciones compiladas como Position Independent Executables (PIE && Ejecutables de Posición Independiente) son ahora puestos en localizaciones inpredecibles haciendo más dificil explotar vulnerabilidades de seguridad.

Aquí podeís encontrar los enlaces para Ubuntu y sus distribuciones hermanas:

http://cdimage.ubuntu.com/releases/hardy/alpha-6/ (Ubuntu)
http://cdimage.ubuntu.com/kubuntu/releases/hardy/alpha-6/ (Kubuntu)
http://cdimage.ubuntu.com/kubuntu-kde4/releases/hardy/alpha-6/ (Kubuntu with KDE4)
http://cdimage.ubuntu.com/edubuntu/releases/hardy/alpha-6/ (Edubuntu)
http://cdimage.ubuntu.com/jeos/releases/hardy/alpha-6/ (Ubuntu JeOS)
http://cdimage.ubuntu.com/xubuntu/releases/hardy/alpha-6/ (Xubuntu)
http://cdimage.ubuntu.com/gobuntu/releases/hardy/alpha-6/ (Gobuntu)
http://cdimage.ubuntu.com/ubuntustudio/releases/hardy/alpha-6/ (UbuntuStudio)




Juego de la vida (Juego en C)

7 03 2008

Hoy quería hablaros de un juego que ha publicado mi compañero Imydes y el cuál quiere compartir con todo el mundo. He aquí la creación de “Un Juego de la Vida”;

Los Requisitos: con las típicas librerias ANSI C y un compilador de C en condiciones (Veasé gcc(Linux/Unix) ó Dev C++ (Win32) debería bastaros para probar el juego, aún así cualquier duda que se os proponga podeís dejarmela aquí o en la web de mi compi sin ningún problema. La licencia es CC (Creative Commons)

Web Oficial de Imydes

/*
Autor: Imydes
Descripció: Joc de la vida
Data: 21/02/2008
*/

#include

/*****************************
* Definicions *
****************************/
#define MAX_COOR 7

/*****************************
* Tipus *
*****************************/

typedef int Tterreny[MAX_COOR][MAX_COOR];

/*****************************
* Capcelera de les funcions *
******************************/

void preparar_terreny(Tterreny &original, Tterreny &temporal);
void inserir_habitants(Tterreny &original);
void mostrar_terreny(Tterreny &original);
int obtenir_generacions(void);
void resoldre_terreny(int generacions, Tterreny &original, Tterreny &temporal);
void copiar_terreny(Tterreny &original,Tterreny &temporal);

int main() {

int generacions;
Tterreny original, temporal;

printf(”Introduce los habitantes mediante coordenadas, la tabla es de 5×5\n”);

preparar_terreny(original, temporal);

inserir_habitants(original);

mostrar_terreny(original);

generacions = obtenir_generacions();

resoldre_terreny(generacions, original, temporal);

return 0;
}

/* Copiar Terreny */
void copiar_terreny(Tterreny &original,Tterreny &temporal) {
int fila, col;
for (fila = 1; fila < MAX_COOR-1;fila++)
for (col = 1; col < MAX_COOR-1; col++)
original[fila][col] = temporal[fila][col];
}

/* Gestió d’habitants del terreny */
void resoldre_terreny(int generacions, Tterreny &original, Tterreny &temporal) {
int g, fila, col;
int contador;
for(g=0;g
printf(”GENERACION %i\n”,g+1);
for (fila=1;fila
for (col=1;col
contador = 0;
contador = original[fila-1][col-1]+original[fila-1][col]+original[fila-1][col+1];
contador = contador+original[fila][col-1]+original[fila][col+1];
contador = contador+original[fila+1][col-1]+original[fila+1][col]+original[fila+1][col+1];

/* Decidim si creem o eliminem un habitant */

if (original[fila][col] == 1) {
if (contador == 2 || contador == 2 ) {
temporal[fila][col] = 1;
}
else {
temporal[fila][col] = 0;
}
}
else {
if (contador == 3) temporal[fila][col] = 1;
else temporal[fila][col] = 0;
}
printf(”%i”,temporal[fila][col]);
}
printf(”\n”);
}
copiar_terreny(original,temporal);
}
}

/* Preparació del terreny */
void preparar_terreny(Tterreny &original, Tterreny &temporal) {
int fila, col;
for (fila=0;fila
for (col=0;col
original[fila][col] = 0;
temporal[fila][col] = 0;
}
}
/* Sistema d’insersió d’habitants */
void inserir_habitants(Tterreny &original) {
int fila, col;
do {
scanf(”%i”,&fila);
scanf(”%i”,&col);

if (fila > 0 && fila < MAX_COOR-1 && col > 0 && col < MAX_COOR-1)
if (original[fila][col] == 1)
printf(”Ya tienes un habitante en la casilla %i:%i\n”,fila,col);
else
original[fila][col] = 1;
else
if (fila != 0 || col != 0) printf(”El terreno es de 1×5 x 1×5\n”);
}while(fila != 0 || col != 0);
}

/* Obtenim el nombre de generacions */
int obtenir_generacions(void) {

int generacions;
printf(”Dime el numero de generacions que quieres que haga (valor positivo)\n”);

do {
scanf(”%i”,&generacions);
printf(”\n”);
}while(generacions < 1);
return generacions;
}

/* Mostrem el terreny amb els habitants */
void mostrar_terreny(Tterreny &original) {

int fila, col;

for (fila=1;fila
for (col=1;col
printf(”%i”,original[fila][col]);
printf(”\n”);
}
}




Peticiones de GowTo’s

27 02 2008

Bueno como tod@s sabreís, hará algún tiempo abrí la sección de GowTo’s muy parecidos a los HowTo’s ya conocidos mundialmente, pero escritos por mí y para mis lectores de GenLinux. Ahora creo que ya es hora de que abra un post dedicado para que me envieis peticiones con un tema el cuál os gustaría que hiciese un GowTo.

Podeís contactarme por email o bien dejando un comentario en este artículo.

Contacto




Firefox llega a los 500 millones de descargas

24 02 2008

Sí, eso parece, según SpreadFirefox, Están celebrando el haber llegado a 500,000,000 de descargas.
Desde aquí mi apoyo a toda la fundación Mozilla y a Firefox, esperemos ver a Firefox siendo usado por todos. Y como no, recordar que Firefox es un gran navegador web bastante intuitivo y respeta los estandares del web, es seguro, es eficaz, etc.  Y si no me creeis probarlo por vosotr@s mism@s!