Archive for the ‘ Linux ’ Category

ToDo in myArchLinux

Y además:

  • Detector de modo promiscuo en la red
  • Envío de correo por avisos de logins erroneos, etc.
  • Instalar un shell interactivo.
  • Tethering
  • Detector de temperaturas, mas display USB, usando LCD4Linux…y a falta de display LCD4Linux tiene un driver para Text(Curses). LCD4Linux + LCD4Linux Display Text(Curses)
  • Crear par de claves PGP
  • Instalar: cliente de correo(Sylpheed, sylpheed claws or mutt muttng), cliente IRC…mas información https://bbs.archlinux.org/viewtopic.php?id=88515

Linux Máxima seguridad

Buenas a todos,

Esta entrada la voy a dedicar al famoso libro Linux Máxima Seguridad de anónimo.

Desde que cayó este libro en mis manos mis conocimientos en seguridad Linux han aumentado considerablemente. Explicando los temas de manera sencilla, pero incluyendo la base de todo lo que explica para comprenderlo bien, y con ejemplos de código y aplicaciones que llevan a cabo el tema que se está tratando en el capitulo, hasta casos reales que han explotado los agujeros de seguridad de que se están hablando.

No se si se ha ido actualizando el libro, pero la versión que tengo hay algunos programas desactulizados. Por lo que he tenido que ir buscando el equivalente actual para la distribución Arch Linux. Estos son:

Defensa:

  • AIDE: aide is an intrusion detection system for checking the integrity of files.
  • SNORT
  • iptables

Ataque:

  • NMAP
  • WIRESHARK(Ether)
  • MACCHANGER
  • NESSUS

Adjunto enlace a ZIP con el libro tal como me lo baje en su día.

Download/Descargar

Acceder desde VirtualBox a SO en disco duro real

Desde Windows

Para acceder desde Windows a un Linux alojado en disco duro real:

https://wiki.archlinux.org/index.php/VirtualBox_Arch_Linux_Guest_On_Physical_Drive

Fantástica guia de la wiki de ArchLinux.

Desde Linux

Acceder desde Linux a un Windows en disco duro real

He encontrado esta página donde indica dos páginas de guia. La página en cuestión es:

http://serverfault.com/questions/2655/virtualbox-booting-from-a-real-drive

Y las páginas a las que hace referencia son:

http://mesbalivernes.blogspot.com/2008/01/virtual-box-booting-from-existing.html

http://ubuntuforums.org/showthread.php?t=769883

 

Yo he probado el primer método, es decir acceder desde Windows a Linux en otra partición del mismo disco duro y me funciona. El segundo método no lo he probado asi que no se si funciona, lo que lo de crear dos perfiles para hardware es la clave.

 

Como ver nombre de máquinas Windows desde Linux

Desde Windows resulta muy facil ver que máquina hay conectadas. Pero desde Linux hay que saber como, porque no viene por defecto.

Explicaré dos formas, esto es solo para poder ver las máquinas Windows, los nombres y conectarnos a sus recursos compartidos, no para compartir recursos nosotros.

 

1er Método(extraido de https://wiki.archlinux.org/index.php/Samba, sección Discovering network shares)

  • Descargar smbclient y nmap
  • Ejecutar nmap para ver las maquinas con recursos compartidos, en este paso pueden ir al zenmap, que es el front-end de nmap.

nmap -p 139 -sT 192.168.1.*

Veremos algo como:

Starting nmap 3.78 ( http://www.insecure.org/nmap/ ) at 2005-02-15 11:45 PHT
Interesting ports on 192.168.1.1:
(The 1661 ports scanned but not shown below are in state: closed)
PORT     STATE SERVICE
139/tcp open netbios-ssn
5000/tcp open  UPnP

Interesting ports on 192.168.1.5:
(The 1662 ports scanned but not shown below are in state: closed)
PORT     STATE SERVICE
6000/tcp open  X11

Nmap run completed -- 256 IP addresses (2 hosts up) scanned in 7.255 seconds
  • Ahora vemos todas las máquinas con el servicio en el puerto 139 y ejecutamos el siguiente comando para ver el nombre de NetBIOS.

nmblookup -A 192.168.1.x

  • Vermos el grupo de trabajo y el nombre de la máquina y los servicios abiertos indicados con <20>, algo tal que así
Looking up status of 192.168.1.1
        PUTER           <00> -         B <ACTIVE>
        HOMENET         <00> - <GROUP> B <ACTIVE>
        PUTER           <03> -         B <ACTIVE>
        PUTER <20> - B <ACTIVE>
        HOMENET         <1e> - <GROUP> B <ACTIVE>
        USERNAME        <03> -         B <ACTIVE>
        HOMENET         <1d> -         B <ACTIVE>
        MSBROWSE        <01> - <GROUP> B <ACTIVE>
  • Para conectarnos al recurso compartido nada mas tendriamos que hacer:

smbclient -L \\PUTER

 

2º Método, con Thunar(extraido de https://wiki.archlinux.org/index.php/Thunar, sección Tips and Tricks)

  • Descargar smbclient, gvfs y gvfs-smb
  • Despues reiniciar XFCE y tendremos una nueva localización en Thunar llamada Red donde vemos las máquinas Windows.

 

3er Método, con smbtree

  • Ejecutando

smbtree

 

Nota: Esto es como los pimientos del padrón…unas veces funciona y otras non :/

 

Personalizar y añadir color a la consola de Linux

Actualmente la mayoria de distribuciones de linux ya vienen con un poco de color, al menos el ls, pero a veces no.

 

Para añadir color a la consola de linux es necesario:

  • Crear un archivo en la ruta del usuario de normbre “.bashrc”, también se puede encontrar una plantilla en /etc/skel/(al menos en Arch).
  • Añadir alias, por ejemplo:

        alias ls=’ls –color=auto’

        alias grep=’grep –color=auto’

  • Tambien se puede personalizar el prompt de la consola, yo no lo cambio, pero al final dejo un enlace donde explica como.
  • A parte del color, para mi es importante el “autocomplete” de las opciones de los comandos, para esto hay que tener descargado el paquete “bash-completion” y añadir lo siguiente a nuestro .bashrc:

      if [ -f /etc/bash_completion ]; then
            . /etc/bash_completion
      fi

  • Por último, si se usa Vim como editor, para poner color a la sintaxis, se hace creando un archivo “.vimrc” y escribiendo en el:

     syntax on

 

Nota: en mi caso el .bashrc para root no me lo reconocia. Existe el fichero /etc/bash.bashrc donde también se pueden poner estos cambios.

 

Los articulos de donde he sacado la información son los siguientes:

Personalización consola(mas completo, tiene lo del prompt):

http://jfibergran.wordpress.com/2009/04/10/personalizar-la-consola-de-linux-bashrc/

Vim con color:

http://rm-rf.es/activar-colores-en-vim/

 

Quitar sonido del PC Speaker

-Quitar sonido de pc speaker, por una sola vez, cambio no pemanente:

#modprobe -r pcspkr

-Quitar sonid pc speaker, cambio permanente:

Crear fichero .conf dentro de ruta /etc/modprobe.d. En mi caso:

# vi /etc/modprobe.d/blacklist.conf

Y añadimos la línea:

blacklist pcspkr

Guardamos el fichero, y ya está, al reiniciar ya no tendremos el pitido.