Una utilidad muy buena de VIM es la de poder encriptar archivos, la manera de realizarlo es muy sencilla:
$ vim -x archivo.txt
Nos pedirá una contraseña y ya podemos editar el archivo. Si queremos abrirlo con algún otro editor aparecerá encriptado el mensaje, si lo abrimos con vim nos pedirá el password asignado y podremos verlo en texto plano. La verdad es que vim es una navaja suiza, tiene muchas opciones bastante buenas, con esta opción de encriptamiento, ya no tenemos que esconder nuestros archivos los cuales no queremos que vean, simplemente encriptamos y listo.
Aqui os dejo este pedazo de eBook de Hacking Exposed Linux.
Author: ISECOM Paperback: 813 pages Publisher: McGraw-Hill Osborne Media; 3 edition (July 15, 2008) Language: English ISBN-10: 0072262575 ISBN-13: 978-0072262575 Format: pdf Details: This authoritative guide will help you secure your Linux network–whether you use Linux as a desktop OS, for Internet services, for telecommunications, or for wireless services. Completely rewritten the ISECOM way, Hacking Exposed Linux, Third Edition provides the most up-to-date coverage available from a large team of topic-focused experts. The book is based on the latest ISECOM security research and shows you, in full detail, how to lock out intruders and defend your Linux systems against catastrophic attacks. Secure Linux by using attacks and countermeasures from the latest OSSTMM research Follow attack techniques of PSTN, ISDN, and PSDN over Linux Harden VoIP, Bluetooth, RF, RFID, and IR devices on Linux Block Linux signal jamming, cloning, and eavesdropping attacks Apply Trusted Computing and cryptography tools for your best defense Fix vulnerabilities in DNS, SMTP, and Web 2.0 services Prevent SPAM, Trojan, phishing, DoS, and DDoS exploits Find and repair errors in C code with static analysis and Hoare Logic
Estoy seguro de que no son muchos los que saben que Gnome y, por ende, Ubuntu disponen de un software de reconocimiento de voz que permite controlar algunas funciones del sistema.
La aplicación se llama gnome-voice-control (wow, a que no te lo esperabas? xD) y podemos instalarla por las vías usuales, por ejemplo desde el terminal:
sudo aptitude install gnome-voice-control
La instalación y configuración será automática. Para usarlo tendremos que hacer click derecho sobre un panel (las barras del escritorio) y añadir el applet “VoiceControl“, a través del cual podremos iniciar y parar el uso del control por voz.
Por ahora la aplicación está en pañales, no nos servirá para hacerlo todo sin ratón ni teclado, pero nos ayudará a no tener que estar cambiando continuamente de uno a otro para cosas tan triviales como cerrar una ventana. Los principales comandos disponibles son:
Next Window Minimize Window Maximize Window Close Window
Run Terminal Run Text Editor Run Mail
Como veis están en inglés y una de las razones es la falta de “voces” necesarias para mejorar el sistema de reconocimiento.
La seguridad se basa en tres características: la prevención, la protección y detección. Grsecurity es un parche para el kernel de Linux que le permite incrementar cada uno de estos puntos.
Esta guía se realizó en un sistema Debian Lenny. Así que hay algunas herramientas específicas de Debian. Sin embargo, las tareas se pueden realizar con otras herramientas específicas de cada distribución o, incluso, con las herramientas universales (make).
Todo se hace con privilegios de root. Sin embargo, puedes realizarlo con una cuenta limitada gracias a sudo y fake-kpkg tools.