Update external_pentest.sh

This commit is contained in:
2025-01-13 21:46:40 +00:00
parent b38b806a78
commit ed6a6622f6

View File

@@ -9,7 +9,7 @@ fi
# --- Dependency Check ---
dependencies=("nmap" "python3" "awk")
dependencies=("nmap" "python3" "awk" "pandoc" "texlive-xetex")
for dependency in "${dependencies[@]}"; do
if ! command -v "$dependency" &> /dev/null; then
@@ -277,6 +277,13 @@ done
sed -i "/(Host IPs from ping sweep will be inserted here)/c\\
$ping_table" "$report_file"
echo -e "\e[33mConverting Markdown report to PDF...\e[0m"
# Convert the Markdown report to PDF using Pandoc
pandoc "$report_file" -o "security_report_$current_date.pdf" --pdf-engine=xelatex
mv "$report_file" "$results_dir/raw_files"
echo -e "\e[32mPDF report generated: security_report_$current_date.pdf\e[0m"
echo ""
echo -e "\e[1;34m Finished Running Script \e[0m"
echo ""