Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

OIHK-pentesting es un proyecto de código abierto que automatiza evaluaciones de seguridad con varios agentes de IA coordinados. Su rasgo distintivo es que guarda los fallos de cada evaluación como lecciones reutilizables, un mecanismo que el proyecto llama AdapterOne, y que las restricciones de seguridad se aplican dentro del motor, no en lo que el modelo decida hacer. Está en beta temprana y solo debe usarse contra objetivos con autorización por escrito.

Qué es OIHK y cómo está organizado

OIHK-pentesting se describe en su repositorio como un motor autónomo multiagente para evaluaciones de seguridad autorizadas. No es un servicio de pentesting ni una evaluación certificada: es software que el operador instala, configura y ejecuta bajo su propia responsabilidad.

Un planificador principal delega el trabajo en agentes especializados. Según la documentación, son cinco funciones, a las que se suma el agente validador:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Reconocimiento: recopila información inicial sobre el objetivo.
  • Descubrimiento: identifica superficies de ataque a partir de lo encontrado.
  • Ataque: ejecuta las pruebas sobre los componentes identificados.
  • Validación: es el único agente que puede convertir evidencia en hallazgos.
  • Elaboración de informes: documenta el resultado de la evaluación.

El artículo de presentación, publicado por su autor, Broskidev, en DEV Community en septiembre de 2026, describe a Baron como el copiloto interactivo: el usuario expresa el objetivo en lenguaje natural, Baron planifica la evaluación y delega las tareas. Cada llamada a una herramienta que interactúa con la red debe pasar por controles de modo y rol, de alcance, de recursos y de sandbox, y su salida se registra en el log de evidencia.

#1 Best Overall

Cómo aprende de sus fallos: AdapterOne

AdapterOne es el nombre que el autor da al mecanismo de aprendizaje. Su función es conservar lo que salió mal durante una evaluación para que el sistema no repita los mismos caminos sin salida. La descripción del proyecto, y no una prueba independiente, es la fuente de estas características.

Qué se registra

Según el artículo, el sistema guarda fallos concretos del assessment, por ejemplo:

  • un escaneo bloqueado;
  • una reconstrucción vacía, es decir, un resultado que no aporta nada utilizable;
  • un pivot equivocado, un movimiento hacia un componente que no conducía al objetivo.

Cada fallo se guarda como una lección ponderada con decaimiento en un ledger JSONL local. El README indica que estas lecciones se almacenan bajo oihk_runs/adapterone/.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Cómo se reutilizan

Las lecciones relevantes se insertan en los prompts de ejecuciones futuras y pueden consultarse durante una ejecución en curso. Las que resultan útiles pueden reforzarse mediante herramientas de revisión y confirmación, de modo que su peso no depende solo de que el sistema las haya registrado.

Qué significa en la práctica

El efecto esperable es menos tiempo invertido en callejones sin salida que ya se demostraron improductivos. No cambia la forma en que se valida un hallazgo: esa exigencia pertenece a los controles descritos a continuación. Como el propio aprendizaje es una afirmación del autor y del proyecto, conviene tratarlo como una mejora por verificar en cada uso concreto, no como una garantía.

Controles que aplica el motor

La tesis del proyecto es que la seguridad reside en el motor. Estos son los controles que la documentación describe:

Alcance explícito

Declarar example.com no incluye sus subdominios. Cada host declarado se fija mediante DNS durante la ejecución. Si la evaluación debe cubrir subdominios, deben declararse uno por uno.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Egreso fail-closed

Según la documentación, el alcance se compila en una lista permitida de netfilter dentro del namespace de red del sandbox. Si el aislamiento no puede garantizarse, el inicio debe abortar. El comportamiento por defecto es, por tanto, negarse a ejecutar antes que operar sin contención.

Hallazgos con evidencia

Un hallazgo exige una ejecución real, exitosa y gobernada, además de un registro de validación separado. El README lo formula así, en inglés en el original: «Findings require real execution evidence plus independent validation; a convincing story proves nothing.» En español: «Los hallazgos requieren evidencia de ejecución real más validación independiente; una historia convincente no demuestra nada.» Es una frase institucional del repositorio, no una cita de una persona identificada.

Uso autorizado

El proyecto advierte que el operador debe contar con autorización y es responsable de los límites seguros y del manejo de los datos que se recopilen.

Requisitos publicados

Los siguientes requisitos figuran en el README consultado el 7 de octubre de 2026. Son publicados por el proyecto y pueden cambiar; compruebe el repositorio antes de seguir cualquier instrucción de instalación.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Elemento Requisito publicado Notas
Sistema operativo Windows 10/11 y Linux (Kali probado) macOS: no probado según el README.
Python 3.12 o superior, con uv Gestor de paquetes indicado por el proyecto.
Docker Necesario para el sandboxing de escaneos El OSINT pasivo de Baron funciona sin Docker.
Memoria RAM 8 GB mínimo 16 GB recomendados.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

La cifra de 24/24 y cómo leerla

El README indica que el entorno de evaluación incluye 24 escenarios vulnerables y que el solver determinista mock obtiene 100/100 en ellos. El README consultado no especifica el año de publicación de ese resultado.

Conviene leer la cifra con tres límites. Es un benchmark del propio proyecto, medido con su propio solver mock. No mide la eficacia sobre objetivos reales ni permite comparar otros modelos. Y no procede de una evaluación externa: las fuentes que describen el proyecto no citan ningún tercero que la haya verificado, y este texto no atribuye el resultado a nadie más que al proyecto.

Madurez, licencia y lo que aún no está demostrado

  • Madurez: el repositorio etiqueta el proyecto como beta temprana y advierte que su comportamiento puede cambiar. No debe tratarse como una herramienta estable.
  • Licencia: MIT. Permite uso comercial, siempre que se conserve el aviso de copyright y el texto de la licencia.
  • Lo no demostrado: el aprendizaje de AdapterOne, la contención del egreso y el rendimiento en objetivos reales descansan en la documentación del proyecto. Ninguno de ellos aparece en este artículo como validado de forma independiente.

Criterios para evaluarlo antes de usarlo

Las fuentes describen OIHK, pero no ofrecen datos comparables con otras herramientas, así que no es posible decir cuál rinde más. Para compararlo con cualquier alternativa, estos son los ejes que tienen sentido:

  • control y granularidad del alcance;
  • contención del egreso de red;
  • trazabilidad de la evidencia y revisión independiente de los hallazgos;
  • capacidad de trabajar con modelos locales;
  • requisitos de Docker y memoria;
  • madurez y existencia de evaluaciones independientes.

Antes de instalarlo, compruebe la versión y la fecha del README, confirme que su equipo cumple los requisitos de la tabla y revise el registro de evidencia tras cada ejecución para decidir qué lecciones de AdapterOne son útiles.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Quick Recap

Bestseller No. 1
Penetration Tester's Open Source Toolkit
Penetration Tester's Open Source Toolkit
Used Book in Good Condition
$93.24

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.