TOOLS
- Top
- htop
- atop
- apachetop
- ftptop
- mytop
- powertop
- iotop
- ntopng
- iftop
- jnettop
- bandwidthd
- EtherApe
- ethtool
- NetHogs
- iptraf
- ngrep
- MRTG
- bmon
- traceroute
- IPTState
- darkstat
- vnStat
- netstat
- ss
- nmap
- MTR
- Tcpdump
- Justniffer
- nmon
- conky
- Glances
- saidar
- RRDtool
- monit
- Linux process explorer
- df
- discus
- xosview
- Dstat
- Net-SNMP
- incron
- monitorix
- vmstat
- uptime
- mpstat
- pmap
- ps
- sar
- collectl
- iostat
- free
- /proc file system
- GKrellM
- Gnome system monitor
- GoAccess
- Logwatch
- Swatch
- MultiTail
- acct or psacct
- whowatch
- strace
- DTrace
- webmin
- stat
- ifconfig
- ulimit
- cpulimit
- lshw
- w
- lsof
- Server Density
- OpenNMS
- SysUsage
- brainypdm
- PCP
- KDE system guard
- Munin
- Nagios
- Zenoss
- Cacti
- Zabbix
- collectd
- Observium
- Nload
- SmokePing
- MobaXterm
- Shinken monitoring
- Anti-Malware Tools
- Assessment Utilities
- Forensic Tools
- Foundstone SASS Tools
- Intrusion Detection Tools
- Scanning Tools
- Stress Testing Tools
- Spam Submission
- Utilities
- Anti-Spam
- Anti-Virus/Anti-Malware
- Anti-Spyware
- Application Firewall
- Backup
- Browser Add-Ons
- Data Removal
- Data Loss Prevention
- Encryption
- Secure File Transfer
- Forensics
- Gateway/Unified Threat Management Appliances
- Intrusion Detection
- Network Firewall
- Network Monitoring
- Password Crackers
- Password Management
- User Authentication
- Web Filtering
Kit de herramientas usadas en el libro Practical Malware Analysis
Uno de mis libros favoritos de mi pequeña colección es el Practical Malware Analysis. El contenido del mismo y la forma en que se explican los conceptos es excepcional.
Dicho libro también viene con varias prácticas (con malware real), las cuales te puedes descargar desde la web de apoyo al mismo: https://practicalmalwareanalysis.com/labs/ .
Por supuesto para llevar a cabo las prácticas y a través del contenido del libro se usan y discuten una gran número de herramientas. La número de herramientas aparecida no es pequeña y prácticamente todas son gratuitas (algunas con opción de pago). Aunque en el libro aparecen enlaces a las mismas, algunos enlaces están rotos o han cambiado.
88 herramientas para monitorizar sistemas Linux
A continuación os dejo una lista de 88 herramientas de monitorización para sistemas Linux. Posiblemente no todos, pero la mayoría estén disponibles en sistemas derivados de Unix. La lista la he sacado de aquí, dónde además tienen una pequeña descripción de cada utilidad.
Herramientas para jugar y aprender criptografía
Criptografía es una de esas ciencias que sin una buena base en matemáticas es dura de aprender. Por ello, desde mi punto de vista, cualquier herramienta o utilidad que nos facilite su aprendizaje es bien recibido.
Una de las herramientas bien conocida por cualquiera que haya jugado un poco con este tema es Cryptool 1 y/ó 2, pero esta entrada no es para hablaros de Cryptool, sino de Metadecryptor.
Colección de herramientas de "pentesting" para entornos Windows
Cuando hablamos sobre auditar un sistema o sistemas, una de las primeras cosas que quizás haga uno sea armarse con una distribución Kali Linux, pero no sólo de Linux vive el pentester, de hecho un buen pentester debe ir más allá del simple uso de ciertas herramientas o sistema operativo.
Si te enfrentas a una auditoría y todo de lo que dispones es de un sistema Windows, quizás esta colección de herramientas llamada Pentest Box te venga como anillo al dedo.
Bokken, una interfaz gráfica encima de Radare y Pyew
Aunque Pyew y mucho menos Radare necesitan presentación, en un par de párrafos muy cortos voy intentar describir a ambas.
Radare no es sólo una herramienta o un conjunto de éstas, sino además provee un conjunto de librerías que te permiten poder integrarlas en tus propias utilidades. Entre algunas de sus características más destacadas, cuenta con desensamblador/ensamblador, depurador, información de binarios, etc. Desde finales del año pasado, Radare también dispone de una interfaz gráfica basada en viz.js.
Bletchley, conjunto de herramientas para el criptoanálisis
Bletchley es un proyecto compuesto por varias herramientas y librerías que nos ayudan con la ardua tarea del criptoanálisis.
En estos momentos contiene cinco utilidades (línea de comandos):
Y tres librerías: Haz click en los enlaces para obtener más información sobre cada una.Aunque dicho proyecto está escrito en Python, actualmente sólo funcionan en distribuciones Linux, *BSD and MacOS. Windows no está soportado en estos momentos, pero puede que en un futuro lo esté.
Herramientas gratuitas de McAfee
No conocía yo esta colección de herramientas que McAfee mantiene y ofrece de forma totalmente gratuita. Dicha colección contiene más de 70 utilidades dividida en los siguientes apartados:
Las 10 mejores herramientas online para tus presentaciones
Con estas herramientas ya no tienes que preocuparte de si tu portátil funcionará cuando te toque presentar o si el proyector te va a dar algún disgusto, etc.
Quizás lo más cómodo y seguro llegado el día y la hora D, sea tener tu presentación en la dichosa nube. Para ello os dejo un listado con las mejores webs gratuitas (algunas tienen planes de pago) que te facilitarán la vida a la hora de presentar:
Repositorio de scripts de ImageMagick
Si alguna vez has tenido que manipular alguna imagen desde la línea de comandos o algún script o incluso desde una página web, seguro que conoces la joya de la corona: ImageMagick.
ImageMagick es un conjunto de herramientas con la que puedes crear, manipular, componer o convertir imágenes. Actualmente reconoce más de 100 formatos distintos. Como dije antes su uso más común es desde la línea de comandos, pero existen implementaciones para mucho otros lenguajes, desde Ada hasta Tcl/TK, pasando por C, C++, Java, Python, Ruby, etc,
59 alternativas de seguridad de código abierto
En esta entrada hacen una interesante lista de un total de 59 herramientas de seguridad que podríamos usar para reemplazar su homólogo privativo.
La lista está agrupada en grupos:
Instala las utilidades de la BackTrack en Ubuntu
Si usas linux en el día a día, concretamente Ubuntu y eres de los que le gusta trastear con el tema de seguridad o simplemente te dedicas a ello, este script te va a resultar muy útil. Ya que a través del mismo puedes instalar todas las utilidades de la Backtrack en tu sistema, incluido el menú. Así que ya no tienes que tener una Backtrack a mano si ya usas Ubuntu.
Anapnea
Todo lo que necesitas es un cliente ssh para conectarte al sistema, pero primero necesitas una cuenta. Para ello tienes que conectarte al canal de #anapnea in irc.freenode.net y decirles el motivo por el cual quieres dicha cuenta. Si te aprueban la petición, pues ya está.
BinPack
Es gratis para uso personal, aunque también disponen de una licencia corporativa.
Puedes descargar la última versión desde aquí. Y aquí puedes ver un presentación de este producto.
Recursos y herramientas Android
Desde libros que te puedes descargar de forma totalmente gratuita, enlaces a artículos sobre la instalación del emulador en distintos sistemas, hasta información sobre el bootloader (sistema de arranque). Es una colección de enlaces muy completa que no te puedes perder.
Penetration test tools
[caption id="" align=“aligncenter” width=“386” caption=""]
[/caption]
Nota: No tienes porque saber programar en Python para hacer uso de las mismas.
40 herramientas que todo administrador de sistemas debe tener a mano
Guía de iniciación a la ingeniería inversa de código bajo Linux
El contenido de dicho hilo tiene bastante buena información sobre herramientas, tutoriales, cursos, etc.
Por ejemplo, no conocía que IDA Pro había sacado una versión para Linux. Incluso han incluido algunos enlaces para OS X, para aquellos despistados OS X corre sobre un núcleo BSD.
Herramientas de UML de código abierto

UML, lenguaje unificado de modelado, es un lenguaje que nos ayuda al diseño de sistemas de una forma visual y muy cómoda. En esta entrada no voy a hablar del lenguaje en si, sino más bien de varias de las herramientas de código abierto que podemos usar a la hora de diseñar nuestro sistema.
1.- StarUML (Sólo Windows). 2.- Plugin UML para NetBeans (al ser un plugin para Netbeans podrás usarlo en cualquier plataforma donde corra dicho IDE). 3.- Acceleo (empotrado en Eclipse, al igual que el anterior podrás usarlo donde Eclipse corra). 4.- ArgoUML (escrito en Java). 5.- BOUML (Corre sobre Solaris, Unix, Linux, MacOS y Windows). 6.- Eclipse UML2 tools (Extensión para Eclipse). 7.- Umbrello UML Modeller (basado en QT, así que correra donde tengas KDE). 8.- UMLet (además de una versión stand alone, también proveen de un plaugin para Eclipse). 9 .- TinyUML (escrito en Java. Requiere la versión 6). 10.- Taylor (extensión para Eclipse). 11.- Papyrus UML (dispones de una versión stand alone para Linux, Windows y MacOS, así como de un plugin para Eclipse).
Google Closure Tools

Google ha hecho público lo que ellos llaman Closure Tools. Es un conjunto de herramientas que nos ayudarán con el desarrollo en JavaScript de nuestras aplicaciones web.
Closure compiler Esta herramienta, básicamente lo que hace es comprimir nuestros ficheros JavaScript, eliminando los espacios en blanco y sustituyendo las variables por nombres más cortos. Además de eso, también es capaz de detectar errores comunes en dicho lenguaje. Junto con este compilador, también puedes usar Closure Inspector. Éste es una extensión para Firebug, que te permitirá depurar tu código JavaScipt ofuscado como si no lo estuviera. El compilador esta disponible en tres formas distintas: línea de comandos, aplicación web y API RESTful.





