Como instalar nuevas fuentes en GNU/Linux

En muchas ocasiones nos es necesario hacer alguna presentación, una tarjeta o un logotipo, pero no contamos con las fuentes (ttf) que quisiéramos. En este tutorial veremos el proceso para agregar más fuentes a nuestra computadora.

Como instalar fuentes en GNU/Linux

1. Descargamos el tipo de fuente que deseamos desde alguna web, por ejemplo www.dafont.com

2. Descomprimimos el fichero.

unzip nombreFuente.zip

3. En el directorio donde se almacenan las fuentes /usr/share/fonts/truetype/ y como superusuario creamos una carpeta con el nombre que deseemos. En esta carpeta vamos a almacenar el tipo de fuente que hemos descargado previamente.

sudo mkdir /usr/share/fonts/truetype/dafont

4. Copiamos la fuente descargada a nuestra carpeta creada y accedemos a ella.

sudo cp nombreFuente/* /usr/share/fonts/truetype/dafont
cd /usr/share/fonts/truetype/dafont

5. Por lo general nos descomprime algunos archivos con referencia de la fuente e imágenes. El único que es necesario es el que tiene extensión .ttf / .otf
Así que podemos borrar los demás si queremos.

sudo rm *.txt
sudo rm *.jpg

6. Agregamos las fuentes a la cache. fc-cache escanea los directorios de fuentes en el sistema y crea archivos de fuentes de información de caché para aplicaciones que utilizan fontconfig por su manejo de fuentes.

fc-cache -f

También podemos seguir este tutorial http://crunchbang.org/archives/2008/06/14/aenigma-fonts-for-ubuntu/ en donde se muestra como instalar una buena cantidad de fuentes de una vez.

  • Compartir:

Como instalar chat de video y voz para Gmail en Linux

El dia de ayer en el blog oficial de google nos dan la noticia que muchos esperabamos desde hace tiempo. Ya es posible hacer video llamadas con Gtalk en GNU/Linux Debian y Ubuntu.

Como instalar chat de video y voz para Gmail en Linux

Para instalarlo:

1. descargamos el paquete google-talkplugin_current_i386.deb desde http://www.google.com/chat/video/

2. en la consola tipeamos:

sudo dpkg -i google-talkplugin_current_i386.deb

Si nos dice da algun error como:
El paquete `libglew1.5' no está instalado. Problemas de dependencias - se deja sin configurar. Se encontraron errores al procesar: google-talkplugin

escribimos en la consola:

sudo apt-get install libglew1.5

3. Cerramos el navegador y lo volvemos a abrir.

Listo, ya podemos hacer uso del servicio.

  • Compartir:

Esteganografía Media: Videotutorial Least significant bit (LSB) en PNG | Parte 2

Estegoanálisis es la técnica que se usa para descifrar mensajes ocultos por esteganografía. Es conocida como la ciencia que estudia la detección (ataques pasivos) y/o anulación (ataques activos) de información oculta en distintas cubiertas (por ejemplo las imágenes digitales y los ficheros BMP), así como la posibilidad de localizar la información útil dentro de la misma (existencia y tamaño).
wiki

Veremos la segunda parte del video tutorial “Esteganografía Media: Videotutorial Least significant bit (LSB) en PNG“. Donde aprendimos a ocultar información manualmente en una imagen PNG haciendo uso de un script que programamos paso a paso en PHP. Ahora recuperaremos la información que ocultamos.

Practica

Agradecimientos:
www.sinfocol.org

Imagenes:

lsbOut.png
hidden.gif

Ficheros:
lsbOut.php

  • Compartir:

Esteganografía Media: Videotutorial Least significant bit (LSB) en PNG | Parte 1

Este tutorial enseña como hacer esteganografía con la tecnica LSB (Least singnificant bit) o Bit menos significativo en imagenes PNG. Programaremos paso a paso un script en PHP que logre nuestro objetivo: dejar un mensaje oculto en una imagen.

Definición de LSB:

En computación, el bit menos significativo (LSB o Least Significant Bit, en sus siglas en inglés) es la posición de bit en un número binario que tiene el menor valor (el situado más a la derecha). En ocasiones, se hace referencia al LSB como el bit del extremo derecho.
wiki

Ascii Decimal Binario Bit Menos Significativo
L 76 01001100 01001100
S 83 01010011 01010011
B 66 01000010 01000010

Tabla 1

En el cuadro anterior vemos cual es el bit menos significativo para las letras “LSB”. Lo que haremos será ocultar un mensaje en el bit menos significativo de cada pixel de una imagen PNG. Las imágenes de color verdadero, suele usar tres bytes para definir un color. El primer byte para el color rojo (red), el segundo byte para el color verde (green) y el tercer byte para el color azul (blue), lo que comunmente conocemos como RGB. Cada color va desde 00000000 hasta 11111111, presentando 256 posibles combinaciones. Al combinar los tres colores obtenemos un pixel.

rgb

Imagen 1

Decimal Binario Bit Menos Significativo
47 00101111 00101111
174 10101110 10101110
1 00000001 00000001

Tabla 2

El proceso es sencillo, convertir los pixeles de la imagen de decimal a binario y ocultar nuestro mensaje, que tambien debe estar convertido en un numero binario. Asi para ocultar la letra “A” que en binario seria representada por 01000001 dentro del siguiente binario: 01100001 01110011 01100100 01100110 01100111 01101000 01101010 01101011 01101100

este seria el resultado:

Original 01100001 01110011 01100100 01100110 01100111 01101000 01101010 01101011 01101100
Modificado 01100000 01110011 01100100 01100110 01100110 01101000 01101010 01101011 01101100

Tabla 3

Práctica


ver video en alta calidad http://vimeo.com/13750495

Lecturas:

http://www.sinfocol.org/2008/09/solucion-reto-1-esteganografia-con-bit-menos-significativo/

http://www.sinfocol.org/2009/09/explicacion-de-los-valores-retornados-por-imagecolorat/

Agradecimientos:
www.sinfocol.org

Imagenes:
lsbCreate.png
lsbOut.png

Ficheros:
hidden.txt
lsbCreate.php

  • Compartir:

Mi experiencia en la Campus Party

Era la primera vez que asistía a este evento, el viaje fue largo y al segundo día estaba algo aburrido. No se porque, teníamos buena conexión a internet, buenas charlas, etc. El miércoles todo cambio, pude disfrutar cada instante de esa emocionante semana. Una de las conferencias que mas me gustaron fueron las de Leonardo Pigñer: What Works on Client Side Pentesting, y el workshop: Client Side Pentesting Workshop. Desde hace un tiempo deseaba aprender a trabajar con Metasploit y esta fue la ocasión ideal. En su charla gane un libro muy interesante: hacking the art of exploitation 2. También pude participar por primera vez en un CTF muy entretenido. Fue una experiencia nueva y por lo tanto emocionante. Fueron dos, en el primero llegue de segundo y en el ultimo logre llegar hasta la mitad, debido a que me venció el sueño y en realidad no sabia por donde continuar. Aprendí cosas nuevas, y no me arrepiento de nada… Espero poder asistir nuevamente el próximo año :)

Imagenes
hacking the art of exploitation 2

Blog de Leonardo Pigñer: http://www.kungfoosion.com

  • Compartir:
Volver a arriba

SÍGUEME