This document defines the standard markdown format for storing results from recon_tool/openfire_recon.sh.
Each report is saved in recon_tool/recon_output/ and follows the filename pattern:
openfire_recon_<TARGET-IP>_<DATE>.md
Example:
openfire_recon_10.0.0.8_2025-09-05.md
Below is the standard structure:
# 🛡 Openfire Reconnaissance Report
- 📅 Date: 2025-09-05
- 🌐 Target IP: 10.0.0.8
- 🧭 Tool Version: v1.0.0
## 🔍 Host Availability
[ping results]
## 📦 Open Ports
[nmap port scan results]
## 🔑 Openfire Service Detected
[detection logic: service banner / cert / header info]
## 🧪 Vulnerability Indicators
[CVEs or known signatures]
## 📍 Additional Notes
- Any manual observations or supplemental commands.
To generate a report automatically, use:
./recon_tool/openfire_recon.sh <TARGET-IP>The script handles report creation and saves markdown into the reports directory.
recon_tool/
├── openfire_recon.sh
├── recon_output/
│ └── openfire_recon_<IP>_<DATE>.md
└── Recon_Report_Format.md