Rincón Informático

Un rincon para hablar sobre GNU/Linux, seguridad informatica, y mas!!

Archive for febrero, 2011

Como descargar un album de fotos de Facebook

Posted by jhonber On febrero - 21 - 2011

El objetivo es obtener de algún modo las Urls de las , una forma poco elegante sería dar click en cada foto y copiar la Url; A demás de ser poco elegante tardaría demasiado, en fin. He preparado un pequeño que hace ese trabajo por nosotros, es decir, a través del DOM de la página busca y recupera todos los links de las fotos de un álbum.

Nota: Para poder hacer esto debemos tener acceso al álbum de fotos.

Para que esto funcione debemos seguir estos pasos:

1) Estar logueado en , buscar las fotos del perfil que nos interesa.

2) Seleccionar un álbum, una vez abierto debemos asegurarnos que se carguen todas las fotos.

3) Ahora basta con ejecutar el script:

- Para : Necesitamos instalar el complemento Firebug; seguido del paso 2) damos click derecho en cualquier parte de la página y seleccionamos la opción “Inspect Element” para ejecutar Firebug o simplemente damos click en el ícono de Firebug, luego en la opción “Console“. Es allí donde pegamos este script y damos ENTER.

Script para Firefox

a = “”;
for (i=0; i<document.getElementsByClassName(“tagWrapper”).length; i++)
{
var str=document.getElementsByClassName(“tagWrapper”)[i].firstChild.style.backgroundImage;
str=str.substr(5,str.length-12)+”n.jpg”;
a += str + “\n”;
}

Ya tenemos las Urls de todas las fotos del álbum. Lo que sigue depende de cada quien, en mi caso copiaría las urls en un archivo “fotos.txt” y descargaría todo el álbum con Wget así:

$ wget  -i  fotos.txt

Se puede utilizar cualquier gestor de descargas, al cual se le pueda pasar las Urls y este automáticamente descargue cada link.

- Para Chrome: El proceso es similar al de Firefox, pero en Chrome no es necesario instalar nada, basta con dar click derecho “Inspeccionar elemento” y elegir la opción “Console” y pegamos el siguiente script:

Script para Chrome

a = “”;
for (i=0; i<document.getElementsByClassName(“tagWrapper”).length; i++)
{
var str=document.getElementsByClassName(“tagWrapper”)[i].firstChild.style.backgroundImage;
str=str.substr(4,str.length-10)+”n.jpg”;
a += str + “\n”;
}

El proceso es bastante sencillo y puede ser muy útil.

Etiquetas: , , , , , , , , ,

Unhide – Encontrando procesos ocultos en Gnu/linux y BSD

Posted by jhonber On febrero - 8 - 2011

Recientemente  me a tocado limpiar mi computadora después de casi año y medio de tener
squeezy (“en testing”) ahora pasando a estable, he realizado una instalación desde cero;
Y buscando algunas herramientas que  permitan mejorar la en cuanto a LKMS
u otras técnicas de ocultación de Rootkits, algunas de ellas ya conocidas como
Rootkithunter, Lynis o tal como Samhain, etc. Que permiten conocer  a fondo que está
corriendo por ahí.
Unhide es una herramienta forense que permite descubrir procesos  y TCP/UDP
abiertos.

Unhide is a forensic tool to find hidden processes and TCP/UDP ports by rootkits / LKMs or by another

hidden technique.

- Detecting hidden processes. Implements six techniques:

- Compare /proc vs /bin/ps output

- Compare info gathered from /bin/ps with info gathered by walking thru the procfs.

- Compare info gathered from /bin/ps with info gathered from syscalls (syscall scanning).

- Full PIDs space occupation (PIDs bruteforcing)

- Reverse search, verify that all thread seen by ps are also seen by the kernel ( /bin/ps output vs /proc, procfs walking andsyscall )

- Quick compare /proc, procfs walking and syscall vs /bin/ps output.

- Identify TCP/UDP ports that are listening but not listed in /bin/netstat doing brute forcing of all TCP/UDP ports availables.

El proceso para instalarlo es simple solo basta con compilarlo y ejecutarlo como root.

Lo extraemos:

tar -xf unhide-20110113.tar

Compilamos :
gcc –static unhide.c -o unhide

gcc –static unhide-tcp.c -o unhide-tcp

gcc -Wall -O2 –static -pthread unhide-linux26.c -o unhide-linux26

y listo a correr :

./sanity.sh

Con esto el programa escaneará y estará en búsqueda de procesos ocultos.

Para :
http://sourceforge.net/projects/unhide/files/unhide-20110113.tgz/download
Más información :
http://www.unhide-forensics.info

y en las fuentes.

Nota: Gracias a @c1b3rh4ck por compartir la informacion.

Etiquetas: , , , , , , , , , , ,

Hace poco conoci este magnifico website, que nos permite a todos los usuarios de , resolver  hasta las dudas mas  especificas  acerca de nuestra distribución favorita.

¿Pero que es shapado? Una simple definición:

Shapado es una aplicación web 100% y multilenguaje que permite a sus usuarios realizar preguntas y dar respuestas al estilo yahoo.answers o stackoverflow. Está desarrollado usando el framework web Ruby on rails y usa la base datos mongodb.

Ask.debian.net es el shapado de la de Debian, alli puedes plantear cualquier  duda sobre Debian, y aun mejor,  puedes ayudar a otros usuarios, respondiendo algunas dudas de otros usuarios.

Ademas de esto,  la aplicacion contiene un sistema de reputaciones, el cual tiene como objetivo:

Crear confianza entre los usuarios, y recompensar a nuestros mejores ciudadanos de la red. Un que va a ser muy útil a la comunidad ganará puntos de reputación y obtendra más poder de edición. Sin embargo, el fin de un usuario NO es conseguir reputacion, solo basta con usar el servicio  y colaborar en las preguntas que se pueda, y la reputacion llegara por si sola.

A medida que vayas ganando reputación, ganaras permisos para hacer determinadas acciones en la aplicacion. Acontinuación,  algunas de estas acciones:

  • 5 puntos: Dejar comentarios
  • 15 puntos: Votación hasta
  • 15 puntos: Marcar como correo no deseado, ofensivo o offtopic
  • 100 puntos: Votación abajo (cuesta 1 representante), editar las entradas de la comunidad wiki
  • 250 puntos: Votación para cerrar o abrir de nuevo sus preguntas
  • 500 puntos: preguntas RETAG
  • 2000 puntos: Editar los mensajes de otras personas
  • 3000 puntos: Votación para cerrar o abrir cualquier pregunta
  • 10000 puntos: Eliminar preguntas cerradas, el acceso a las páginas de moderación.

Ahora,  ya sabes a donde debes dirigirte si tienes alguna duda o inquietud sobre Debian.

Etiquetas: , , , , , , , , , , ,

Debian Squeeze Release Party

Posted by jhonber On febrero - 2 - 2011

Con motivo de la liberación de , la cual esta programada para los días  5-6 de Febrero. La ha lanzado una campaña a nivel mundial para celebrar dicho lanzamiento, es por esto que se ha creado un espacio para colgar la información con los países y ciudades que deseen participar http://wiki.debian.org/ReleasePartySqueeze.

La idea es realizar el evento acá en Pereira el día Sábado 5 de Febrero

Hora: 7:00 PM.

Lugar: Parnaso Bar – Cr6 23-35

Lo que se busca es aprovechar este espacio para integrarnos como comunidad, hablar de proyectos, sobre Debian, , etc,etc. (Networking) y por supuesto tomarnos unas cuantas cervezas ;) . La invitación es para todos!

Información de contacto Acá

Evento en otras ciudades (Colombia) Acá

Etiquetas: , , ,