Descubra lo que un atacante vería en su empresa en ruby, antes de que lo explote.
PentBox Una suite de seguridad y pentesting real para empresas de ruby: simulamos ataques con las mismas técnicas que usaría un adversario, con hallazgos priorizados por riesgo real y retest de las correcciones.

PentBox Una suite de seguridad y Pentesting en ruby, PenTBox es una Suite de Seguridad orientada a Penetration_test , de ahí su nombre Penetration Testing Box. Esta programada en un lenguaje interpretado, Ruby que le permite ser multiplataforma y tener un código bastante claro. El código esta liberado bajo licencia GNU GPL v3
La idea principal es que es un conjunto de programas, que pueden ser ejecutados individualmente, sin dependencia de la Suite en sí. Además, el proyecto puede ir creciendo fácilmente grácias a la comunidad, por lo fácil que es implementar nuevos programas individualmente.
<>
En resumen: DragonJAR SAS, empresa colombiana de seguridad informática ofensiva con sede en Manizales (comunidad desde 2001, empresa desde 2012), realiza pentbox una suite de seguridad y pentesting real para empresas de ruby, con informes ejecutivo y técnico en español, priorizados por riesgo de negocio, y retest de las correcciones.
Tabla de Contenido
PentBox Una suite de seguridad y pentesting en ruby a sistemas GNU/Linux
El programa es multiplataforma, pero esta orientado a sistemas GNU/Linux. Todas las pruebas se hacen sobre estos y solo a estos se les da un soporte y una garantía de que todo debería funcionar bien.
Aún así, PenTBox se puede ejecutar en todos los sistemas que soportan Ruby (MacOS, BSD, DOS, BeOS, OS/2 y más), además de haber desarrollado también una versión funcional para Windows.
Se intentan probar todas las funciones en la mayoría de los sistemas soportados, pero como es comprensible no siempre es posible.<>
¿Y, que programas incluye PenTBox?
Según escribo este artículo, solo existe la versión 1.0 Beta de PenTBox. En líneas generales, el programa tiene las siguientes funciones:
- Crackeador de Hash MD5, SHA1, SHA256 y SHA512 mediante fuerza bruta numérica.
- Creador rápido de
- Generador de contraseñas seguras ante Ataque_de_fuerza_bruta y
- Generadores de tráfico masivo en la red para probar posibles denegaciones de servicio.
- Escáner de puertos.
- Otras aplicaciones complementarias o menores …
¿A quién puede serle útil PenTBox?
Tiene un gran sector de público posible. Desde usuarios con conocimientos limitados, que necesitan crear contraseñas seguras o aprender procedimientos de seguridad hasta administradores de sistemas informáticos, que necesiten crear un Honeypot rápido o probar la estabilidad de su red con herramientas de denegación de servicio.
Además de desarrolladores que quieran estudiar el código o la estabilidad de sus aplicaciones, aficionados o expertos en seguridad informática, etc.
Instalando PentBox en Nuestro PC
Qué enseña cada módulo de PentBox: guía de estudio
El valor de PenTBox nunca estuvo en ser la herramienta más potente, sino en ser legible: cada módulo es pequeño, está escrito en Ruby y hace una sola cosa. Si la usas para aprender, estudia cada módulo preguntándote qué concepto de seguridad demuestra:
- Crackeador de hashes (MD5, SHA1, SHA256, SHA512). Enseña por qué un hash sin sal es débil y por qué la fuerza bruta numérica solo funciona contra claves cortas. Lección: así se ve un almacenamiento de contraseñas mal diseñado.
- Generador de contraseñas seguras. La contraparte del módulo anterior: entropía suficiente para resistir diccionario y fuerza bruta.
- Honeypot rápido. Introduce la defensa basada en engaño: un servicio señuelo que registra quién lo toca y cómo. Úsalo para aprender detección, no para espiar.
- Generadores de tráfico y denegación de servicio. Sirven para probar la estabilidad de tu propia red en laboratorio. Regla de oro: solo contra infraestructura tuya o con autorización escrita; lo demás es un ataque.
- Escáner de puertos. La enumeración es la base de todo pentest: antes de explotar nada, hay que saber qué está expuesto.
- Fuzzer y conversores. El fuzzing enseña validación de entradas: envía datos inesperados y observa qué se rompe. Es la puerta de entrada a la búsqueda de vulnerabilidades.
- Herramientas criptográficas (Base64, multihash, cifrado de archivos). Entender qué hace cada primitiva es requisito para no usarlas mal después.
Cómo montarlo como laboratorio, en nuestra experiencia: una máquina virtual aislada sin acceso a tu red real, objetivos propios o máquinas vulnerables diseñadas para practicar, y un cuaderno donde documentes cada prueba —qué hiciste, qué esperabas, qué pasó—. Esa disciplina de documentar es la que separa a quien juega con herramientas de quien aprende pentesting: el informe es el entregable, la herramienta es solo el medio.
PentBox y el aprendizaje del pentesting
PentBox es una de esas herramientas que marcaron una época en la formación de pentesters: escrita en Ruby, liviana y con módulos para escaneo, fuzzing y pruebas básicas, fue durante años una puerta de entrada para quienes aprendían seguridad en sistemas GNU/Linux. Como muchas herramientas de su generación, hoy convive con suites más modernas y mantenidas, pero su valor didáctico sigue intacto: entender qué hace cada módulo enseña los fundamentos que después se aplican con cualquier herramienta profesional.
Para quien está aprendiendo, lo importante no es la herramienta sino la metodología: definir un alcance, enumerar, probar de forma controlada y documentar. Esas son las habilidades que las empresas buscan al contratar, mucho más que el dominio de una suite en particular.
Primero vamos a la zona de descargas de PentBox Zona de Descargas
Nos bajamos el paquete para Windows por ejemplo. Primero instalamos el paquete ruby:

Después de instalar el paquete de Ruby ejecutamos el loader.bat
Nos ha de salir algo así:

Más Información
El dominio original del proyecto (pentbox.net) ya no pertenece a PenTBox —verificado en octubre de 2026, hoy lo ocupa un blog de temática general sin relación con la herramienta—, así que no lo uses como referencia. La descarga verificable del proyecto sigue disponible en SourceForge, donde se conserva la versión 1.5: pentbox-1.5.tar en SourceForge.
Del laboratorio al pentesting profesional
Practicar con herramientas en tu laboratorio es el primer paso; el siguiente es ver cómo se hace un pentesting real, con metodología, alcance contractual e informes ejecutivos. DragonJAR realiza pruebas de penetración para empresas en Colombia y la región, con equipos especializados, informes en español y acompañamiento en la remediación. Si tu organización necesita conocer su nivel de exposición, agenda una llamada de descubrimiento sin costo.