12 agosto 2011

[Script] Obtención de la fecha de nacimiento de una persona (Chile)

Últimamente he estado programando en python, un lenguaje muy amigable que es muy fácil de aprender y aplicar.

No entrare, en este post, a explicar como programar en python, solo mostrare un pequeño Script en Python, que he hecho para conseguir la fecha de nacimiento de una persona a través del Rut del mismo, en Chile.

En pocas palabras el Script manda una petición a la pagina de recuperaclave.demre.cl que contiene un formulario para recuperar la clave, que convenientemente, es la fecha de nacimiento del usuario, este formulario no tiene captcha, así que es muy fácil hacer un robot que haga peticiones automáticas con el Rut.

Vale mencionar que la DB de la pagina no contiene todos los Rut, pero más de alguno esta allí.

El Script necesita un archivo de texto (Rut.txt) que contenga los Rut a consultar de la forma 11111111-1 y creara un archivo log.txt que entregara una lista de la forma 11111111-1 12081965, donde los primeros números, obviamente, son el Rut y los últimos es la fecha de nacimiento de la forma [día/mes/año].

Por último, debo pedir disculpas por el código del Script que no es muy lindo que digamos, pero aquí esta: pastebin.com/tmDmMshX

27 marzo 2011

[HowTo] Instalar Metasploit en ubuntu y derivados


Primero veamos que es Metasploit según la wiki
Metasploit Es un proyecto open source de seguridad informática que proporciona información acerca de vulnerabilidades de seguridad y ayuda en tests de penetración y en el desarrollo de firmas para Sistemas de Detección de Intrusos.
Su subproyecto más conocido es el Metasploit Framework, una herramienta para desarrollar y ejecutar exploits contra una máquina remota. Otros subproyectos importantes son la bases de datos de opcodes (códigos de operación), un archivo de shellcodes, e investigación sobre seguridad. Inicialmente fue creado utilizando el lenguaje de programación de scripting Perl, aunque actualmente el Metasploit Framework ha sido escrito de nuevo completamente en el lenguaje Ruby.

Este es un Programa muy fácil de usar si se esta familiarizado con la terminal, y con sus componentes

Para instalarlo, la forma mas fácil y rápida es descargar el *.run que hay en la pagina oficial desde este link, en esa pagina buscan un archivo llamado framework-3.6.0-linux-full.run, el cual lo descargan (en numero 3.6.0 puede variar según la versión más resiente).

Después de que termine la descarga van a la ruta donde esta el archivo por ejemplo:

Code:
enzo@ubuntu:~/Descargas$
Y colocan en la terminal.
Code:
enzo@ubuntu:~/Descargas$ chmod +x framework-* 
enzo@ubuntu:~/Descargas$ sudo ./framework-*

Luego en la bonita interface que aparece sigue las instrucciones al estilo win y terminan la instalación.

Para tener los últimos exploits desarrollados deben poner el la terminal.
Code:
enzo@ubuntu:~$ sudo msfupdate

Y para iniciar el programa.

Code:
enzo@ubuntu:~$ sudo msfconsole

Y ya tienes tu Metasploit funcional y actualizado.

07 mayo 2010

[HowTo] Descolgar nuestro sistema (REISUB)

Por mucho que queramos negarlo, en algunas ocasiones Linux se puede llegar a “colgar”, no solo eso, puede entrar en modo kernel panic (el equivalente a la pantalla azul en windows, con la diferencia de que aqui es negra).
Hoy nos ponemos en el caso de que nuestra distribución de GNU/Linux (cualquiera que sea), se nos ha quedado “colgada”. Esto no es normal que suceda, es más comun en los sistemas Windows, pero como nada es perfecto, esporádicamente puede ocurrir esto en nuestro sistema.
¿Qué hacemos?, si eres de los que presionar el botón de reinicio te miedo, ya que podemos perder datos por el mal cierre del sistema, he aquí la solución:

Pulsamos las teclas CTRL + ALT y la de “Imprimir pantalla”, ahora soltamos la tecla de “Imprimir pantalla” y poco a poco escribimos REISUB, manteniendo apretado CTRL + ALT. Con esto logramos reiniciar nuestro sistema de manera segura ya que, según vamos pulsando las teclas vamos mandando una orden a nuestro sistema, las cuales son:

R.- Devuelve el control al teclado (Raw)
E.- Manda todos los procesos al term, es decir, los hace terminar (End)
I.- Manda los procesos al Kill, es decir, los mata.
S.- Sincroniza el disco duro (Sync)
U.- Desmonta todos los sistemas de ficheros (Unmount)
B.- Por último, reinicia el ordenador. (reBoot)

02 abril 2010

Libro: Ciencias Biológicas editorial Santillana

Hola a todos

Me tome el trabajo de escanear y subir a la web un libro de biología de 3º & 4º medio plan electivo editorial Santillana.

He buscado un libro parecido y no he encontrado ninguno.

Ojala que le sirva a alguien...

Datos:
Resolucion De Las imagenes: 1216x1622
Tamaño: 8 partes de 100 MB y 1 de 56.97 MB
Formato: PDF
Software usado: XSANE

###########################################################

Linck opcional (solo un archivo de 83.59 MB | menos calidad de la imagen)


###########################################################

Lincks:


Pass: jefesin.blogspot.com

Post original: http://bit.ly/coUZkN

03 febrero 2010

[HowTo] Instalar Pino en ubuntu 9.10

Pino es un cliente Twitter escrito en lenguaje Vala, sencillo y rápido.
Acaba de ser actualizado a su versión 0.2.0con esta lista de cambios:

  • Experimental Identi.ca support
  • Multi account support
  • Conversation view
  • Single instance mode
  • Option for hiding tray icon
  • Notification with application icon (for "docks" users)
  • New application icon (I hope, you'll like it)
  • Some bugs fixed

Puedes instalarla en Ubuntu karmic koala agregando su PPA, para eso desde un Terminal copia y pega esto:

sudo add-apt-repository ppa:vala-team/ppa
sudo add-apt-repository ppa:troorl/pino
sudo apt-get update
sudo apt-get install pino

31 diciembre 2009

[HowTo] Alertas de aMSN en notificaciones (libnotify)

Hace un par de días que me vienen molestando las alertas del aMSN, no me gusta su estética, a pesar de que se puede cambiar la apariencia. De pronto se me ha ocurrido la idea de poner las alertas del aMSN en las notificaciones, para que quede al estilo de pidgni, xchat, entre otros. Para lo cual buscando en internet me encontré con un plugin que lo permite realizar
El enlace del plugin es:

http://sourceforge.net/projects/amsn/files/amsn-plugins/0.97/notify-r11068.zip/download

Los requerimientos mínimos para poder configurarlo son:
* libnotify1
* libnotify-bin

Para instalar ambos, basta copiar y pegar esto en consola:
Code:
sudo apt-get install libnotify1 libnotify-bin
A pesar de que la descripción dice que es para aMSN 0.97, está configurado para aMSN 0.98b, no tengo idea del porqué, el punto es que con aMSN 0.97 funciona bien.
Para solucionar esto primeramente debemos descomprimir el archivo que descargamos y entramos a la carpeta. Buscamos el archivo "plugininfo.xml" y lo abrimos con un editor de texto.
Buscamos la línea 8, que tiene el siguiente tag:
Code:
0.98b
Sólo modificamos el "0.98b" cambiándolo por:
Code:
0.97
Con esto le decimos al aMSN que el plugin requiere por lo menos la versión 0.97 (No sé si funcionará en versiones anteriores).
Ahora ya tenemos configurado el plugin, entonces copiamos la carpeta entera (notify) dentro de la carpeta
Code:
$HOME/.amsn/plugins
Para ver la carpeta .amsn solo apretas Ctrl + H y se mostrarán todas las carpetas ocutas, para dejarlas como estaban; lo mismo.
Ahora abren el aMSN y van a: Cuenta - Selector de plug-ins y buscan Notify en el panel izquierdo. lo activan y listo.
Una vez que esté funcionando, les mostrará una alerta como esta:



Post Original por VonlisT //

14 diciembre 2009

[HowTo] Instalar la ultima versión de OpenOffice



Como ya debes saber... Open Office es una suite ofimática de software libre y código abierto de distribución gratuita que incluye herramientas como procesador de textos, hoja de cálculo, presentaciones, herramientas para el dibujo vectorial y base de datos. Está disponible para muchas plataformas como Microsoft Windows y sistemas de tipo Unix como GNU/Linux, BSD, Solaris y Mac OS X. OpenOffice está pensado para ser altamente compatible con Microsoft Office, con quien compite.

En esta oportunidad veremos como instalar la ultima versión (3.1.0) de este maravilloso programa en nuestro Ubuntu con solo 9 pasos:
  1. Desinstalar la versión actual de OpenOffice que tenemos instalada. Abrir el Terminal y escribir la orden sudo apt-get remove openoffice*.*
  2. Descargar los paquetes Debs para Intel 386 desde: www.openoffice.org
  3. Crear en nuestra Carpeta personal una nueva carpeta llamada, por ejemplo, OpenOffice31, copiar en ella el paquete descargado y descomprimirlo (clic derecho y “Descomprimir aquí”).
  4. Abrir el Terminal (Aplicaciones, Accesorios, Terminal).
  5. Ir hasta la carpeta donde hemos descomprimido el paquete. En nuestro caso: cd OpenOffice31
  6. Ir a a la carpeta donde están los paquetes debs: cd DEBS
  7. Instalar los paquetes deb: sudo dpkg -i *.deb
  8. Ir a la carpeta desktop-integration: cd desktop-integration/
  9. Y por ultimo integrar las aplicaciones de OpenOffice en el menú con un: sudo dpkg -i *.deb


Nota: en esta pagina están todos los archivos de OpenOffice solo escoje el que más te acomode, pero esto es para usuarios mas avanzados download.openoffice.org elije con cuidado.