2013-12-09

Instalando Java 7 y ZAP-OWASP

Necesito instalar ZAP-OWASP en mi laptop para unas pruebas de seguridad a una aplicación Web y esa herramienta siempre me ha parecido muy buena y he aprendido a usarla, entonces empece a instalarla, sin embargo encontré que para que funcione se requiere de Java en la versión 7 y la que viene por defecto es la versión 6, así que como siempre a buscar y encontré este buen post con como instalar el Java7.

Entonces como siempre mostrare como yo realice la instalación, iniciando con la configuración del repositorio

root@localhost:~# echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" >> /etc/apt/sources.list
root@localhost:~# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886
root@loclahost:~# apt-get update

Entonces ahora si a instalar los paquetes 

root@loclahost:~# apt-get install oracle-java7-installer
root@loclahost:~# apt-get install oracle-java7-set-default

Ahora a instalar el ZAP-OWASP, lo primero es descargar el paquete de acá  https://code.google.com/p/zaproxy/downloads/list o asi

root@localhost:~# wget https://zaproxy.googlecode.com/files/ZAP_2.2.2_Linux.tar.gz

Descomprimimos eso y lo guardamos en /opt así

root@localhost:~# tar zxf ZAP_2.2.2_Linux.tar.gz & mv ZAP_2.2.2 /opt

Ya con eso, creamos el lanzador así

root@localhost:~# vi /usr/share/applications/zap.desktop
[Desktop Entry]
Encoding=UTF-8
Name=ZAP_OWASP
Comment=Proxy ZAP OWASP
GenericName=Proxy ZAP OWASP
X-GNOME-FullName=Proxy ZAP OWASP
Exec=sh -c "/opt/ZAP/zap.sh"
StartupNotify=false
Terminal=false
Type=Application
Icon=/opt/ZAP/zap.ico
Categories=Others;

Ya con esto tiene instalado el Java7 y el ZAP con todo y lanzador. Espero que les sirva.

2013-12-08

Instalar Tor Browser

Necesitaba instalar el navegador Tor de torproject.org y la intensión era dejarlo con el lanzador bien configurado, para no tener que ejecutarlo desde la consola. Entonces lo hice de la siguiente manera, lo primero es descargar el paquete de la pagina oficial https://www.torproject.org/download/download-easy.html.en una vez tienes el tar.gz lo debes descomprimir con tu usuario NO con root, así

user@localhost:~$ tar zxf tor-browser-gnu-linux-x86_64-2.3.25-16-dev-es-ES.tar.gz

El paquete cambia según la versión que descargues, entonces una vez lo tienes descomprimido ya puedes usar el lanzador que se llama start-tor-browser, pero la idea es dejarlo fácil y bien configurado.

Para guardar el orden del sistema vamos a mover ese directorio opt, de la siguiente manera

root@localhost:~# mv tor-browser_ES /opt/tor-browser

Ahora para el lanzador es necesario descargar los iconos para la visualización de sistema, los cuales los consigues en la dirección https://trac.torproject.org/projects/tor/attachment/ticket/5467/TBB-icon-draft%2Bvector.zip y al descomprimir el archivo verán los iconos que se ven la imagen , la cual como recomendación para que quede todo ordenado deben mover al mismo directorio de /opt/tor-browser.


Ahora crear el lanzador, para esto debemos ir al directorio donde están todos los archivos que configuran los lanzadores, el cual es /usr/share/applications. Yo tome como ejemplo la configuración del lanzador de iceweasel.desktop y cree el siguiente lanzador al que llame tor.desktop

[Desktop Entry]
Encoding=UTF-8
Name=tor-browser
Comment=Navegador Tor 
GenericName=Tor Web Browser
X-GNOME-FullName=Tor Web Browser
Exec=/opt/tor-browser/start-tor-browser %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=/opt/tor-browser/TBB-icon/256x256.ico
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;im
age/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;
StartupWMClass=Firefox-bin
StartupNotify=true

Ya con esto te queda el lanzador en la categoría de Internet y funciona a la perfección. Espero que les sirva.