Herramientas Python para Test de Penetración

Hace poco revisando algo de información por la web referente a herramientas necesarias para mi aprendizaje diario sobre temas de Seguridad de la Información en general, encontré un sitio muy interesante en donde se muestra un listado de diferentes herramientas desarrolladas con Python utilizadas para realizar test de penetración, como veran hay algunas conocidas y otras no tanto pero de gran valor. Espero les sea de utilidad

Python tools for penetration testers

 

Turpial: nuevo cliente twitter

Revisando por la web algunos clientes para twittear, encontre uno muy simpatico, se llama Turpial, esta escrito en python y la verdad he quedado satisfecho con este, anteriormente usaba gwibber pero la verdad desde que cambio su apariencia y al notar que parecia consumir mas recursos, decidi cambiarlo. Actualmente el proyecto Turpial sigue en desarrollo y para lo que lo quieran probarlo, hay un paquete listo para instalar en Fedora y un manual de instalación para Ubuntu.

nautilusSVN

Hace poco revisando algo de información por internet en busca de herramientas clientes algo decentes para trabajar con Subversion desde gnome, me tope con una muy interesante que se integra a nautilus, y la cual te permite realizar todo lo necesario (chech in, check out, etc) para el manejo de versiones de tus aplicaciones. nautilusSVN es una aplicacion desarrollada sobre python y tiene un gran parecido a TortoiseSVN, el cual es un cliente desarrollado totalmente para windows. Lo unico que tenemos que hacer es solo descargar los fuentes y compilar o si no descargar un paquete .deb, el cual instale sin problemas en Ubuntu 9.04 Jaunty Jackalope.

svnrepositorio

Mostrar en Emesene lo que escuchas en Amarok2

Hace poco luego de actualizar mi KDE a la ultima version(4.2) decidi tambien utilizar ya amarok2, dado que seguia utilizando al version 1.4 que segun a mi parecer es mucho mas estable que esta nueva version. Pero bueno, actualmente estoy utilizando Emesene como cliente de mensajeria y como sabran los que usan este aplicativo, viene con un plugin para poder mostrar lo que escuhas en amarok en sus versiones anteriores a la 2.0. Entonces me vi en la necesidad de buscar un patch para esta version y bueno la encontre, resulta que es una pequeño script que te realiza todo el trabajo, como sabran el directorio en donde se ubican los plugin de musica del Emesene en mi caso esta ubicado en “/usr/share/emesene/plugins_base/currentSong”, dentro de ese directorio hay un archivo __init__.py el cual tiene todo los modulos cargados,  lo que hace este script es hacer un backup del existente para luego descargar los archivos correspondientes, (__init__.py y Amarok2.py), si eres observador en el archivo __init__.py lo que hace es solo agregarle el import del archivo Amarok2.py para que pueda cargarlo y listo. Ahora solo nos queda abrir Emesene nos ubicamos en complementos, luego en CurrentSong, propiedades y alli seleccionamos Amarok2 y eso seria todo.

emesene

Tutorial Python II

Como sabran Python ha sido, es, y seguira siendo uno de los lenguajes de programación dinámicos mas importantes y usados en el mundo del desarrollo de software y que mejor manera de aprender este lenguaje con una buena guia. Revisando el blog Mundo Geek, me tope con un post en donde el autor Zootropo hace referencia a la actualización de su libro “Python para todos“. Sinceramente es un libro muy interesante sobre todo por el contenido, es simple, conciso y trata de abordar los aspectos necesarios como para poder empezar a programar con este excelente lenguaje, y porque no, para los que ya tenemos algun conocimiento tambien nos seria de gran ayuda; se los recomiendo.