'md']); header('Content-Type: text/markdown; charset=utf-8'); header('Content-Disposition: attachment; filename="security-evidence-' . date('Ymd-His') . '.md"'); echo "# 온습도 모니터링 시스템 보안 증적 보고서\n\n"; echo "- 생성시각: {$generated_at}\n"; echo "- 버전: " . APP_VERSION . "\n"; echo "- 평가 결과: " . ($failed_count === 0 ? "전체 통과" : "확인 필요 {$failed_count}건") . "\n\n"; echo "## 운영 점검 결과\n\n"; echo "| 분류 | 항목 | 결과 | 상세 | 조치 | 증적 |\n"; echo "|---|---|---|---|---|---|\n"; foreach ($checks as $check) { echo '| ' . md_cell($check['category']) . ' | ' . md_cell($check['label']) . ' | ' . ($check['ok'] ? '정상' : '확인 필요') . ' | ' . md_cell($check['detail']) . ' | ' . md_cell($check['fix']) . ' | ' . md_cell($check['evidence']) . " |\n"; } echo "\n## 보안통제 매트릭스\n\n"; echo "| 영역 | 보안대책 | 구현 위치 | 확인 증적 |\n"; echo "|---|---|---|---|\n"; foreach ($control_rows as $row) { echo '| ' . implode(' | ', array_map('md_cell', $row)) . " |\n"; } exit; } ?> 보안 증적 보고서 - 온습도 모니터링 <?= htmlspecialchars(APP_VERSION) ?>

보안 증적 보고서

대시보드 설치 점검

생성시각: · 버전:

이 보고서는 보안대책서 첨부용 운영 점검 결과와 보안통제 매트릭스를 제공합니다. 비밀번호, API 키, SMS 인증키 원문은 표시하지 않습니다.

운영 점검 결과

분류항목결과상세조치증적

보안통제 매트릭스

영역보안대책구현 위치확인 증적