Ir al contenido

Organización y toma de notas

Última actualización

Una nota útil tiene una tarea y un lector. El diario de un laboratorio, una referencia técnica y un informe no conservan la misma información. Si los mezclas, la cronología oculta las conclusiones y los comandos pierden contexto.

Material Qué conserva
Diario Orden de las pruebas, hipótesis, resultados y decisiones
Evidencia Salidas completas, capturas, peticiones y archivos
Referencia técnica Explicación general, procedimiento, interpretación y límites
Referencia operativa Cheatsheets, checklists y templates derivados del contenido técnico

El diario de laboratorio explica qué ocurrió en un caso concreto. La referencia temática recibe solo las conclusiones que hayas entendido y comprobado. Guardar una salida no la convierte en conocimiento reutilizable.

Una página técnica suele necesitar finalidad, prerrequisitos, modelo mental, procedimiento e interpretación. Añade variantes y errores habituales cuando aporten algo. No rellenes apartados por obligación.

Las instrucciones reproducibles identifican el punto de partida, los valores que debe sustituir el lector, la señal esperada y los límites. Utiliza placeholders como TARGET_IP, PORTS, USERNAME o WORDLIST. Si una versión cambia el resultado, indícalo junto al paso afectado.

La estructura debe mostrar a qué laboratorio o engagement pertenece cada archivo. Este ejemplo es un punto de partida:

Estructura orientativa
WORKSPACE/
└── ENGAGEMENT_ID/
├── scope/
├── notes/
├── scans/
├── logs/
├── evidence/
│ ├── screenshots/
│ └── data/
└── deliverables/

Separa laboratorios, evaluaciones internas y evaluaciones externas. Los nombres deben permitir atribuir cada archivo. El historial de terminal no sirve como único registro.

Los datos de cliente requieren almacenamiento cifrado, acceso limitado y el tratamiento acordado en las RoE. Antes de sincronizar una carpeta o usar notas en la nube, comprueba dónde almacena los datos y quién puede acceder. La evidencia de cliente no debe convivir con el conocimiento público.

Una cheatsheet guarda sintaxis para una tarea que ya entiendes. Cada entrada debe indicar qué resuelve, sus condiciones, los placeholders, la salida esperada y la página que explica el procedimiento. Una tabla de un curso sirve para revisar cobertura hasta que hayas verificado y contextualizado sus comandos.

Una checklist protege contra omisiones conocidas, por ejemplo confirmar el scope o registrar un cambio. No sustituye la enumeración ni impide volver atrás cuando aparece una superficie nueva.

Un template proporciona campos y lenguaje base para notas o informes. Hay que adaptarlo al activo, la evidencia y el riesgo observados. Una descripción genérica no debe presentarse como si correspondiera a un entorno real.

Conserva la salida completa como artefacto y copia en la nota solo el fragmento que justifica la decisión. Cada captura debe tener un propósito y cada comando, una pregunta.

Cuando un tema dependa de otro, introduce el contexto mínimo y enlaza la explicación principal. Así evitas repetir TCP, HTTP o autenticación y mantener versiones contradictorias.

La gestión de evidencias desarrolla integridad, custodia y saneamiento en un engagement. Documentación e informes explica cómo convertir esas notas en entregables para distintas audiencias.

La referencia de Nmap aplica este criterio a scans reales: conserva outputs completos, nombres atribuibles y una referencia rápida que no oculta las condiciones de cada flag.

  • ¿Se entiende el propósito en el primer párrafo?
  • ¿El diario, la evidencia y la referencia están separados?
  • ¿Cada comando conserva condiciones, placeholders y señal esperada?
  • ¿Se distingue lo observado de lo inferido?
  • ¿La ubicación de los datos corresponde a su sensibilidad?