الملفات
ghaymah-exam-ZiadMahmoudAbd…/docs/sample-output.md
2026-07-28 03:17:31 +03:00

78 أسطر
2.0 KiB
Markdown

# Sample Outputs: Security Audit
The following sample outputs demonstrate the functionality and reporting format of the `ghaymah_audit.sh` tool when executed against production targets.
## Port Audit Execution
```text
==================================================
GHAYMAH SECURITY AUDIT
==================================================
Target:
ghaymah.systems
-----------------------------------
PORT AUDIT
-----------------------------------
[PASS] HTTPS (443) reachable
[PASS] HTTP (80) reachable
[WARNING] SSH (22) exposed — ensure strong auth
[PASS] MySQL (3306) closed
[PASS] PostgreSQL (5432) closed
[PASS] Redis (6379) closed
[PASS] MongoDB (27017) closed
```
> [!TIP]
> **Reviewer Note:** Notice the script explicitly flags SSH (22) as a `[WARNING]` rather than a `[PASS]`, recognizing that while SSH may be necessary, it poses an inherent risk if exposed to the public internet without proper hardening.
---
## SSL/TLS Audit Execution
```text
-----------------------------------
SSL AUDIT
-----------------------------------
[PASS] HTTPS response code: 200
[PASS] TLS 1.3 Enabled
[PASS] Certificate Valid (312 days remaining)
[PASS] HSTS Enabled
[PASS] X-Frame-Options Enabled
[PASS] X-Content-Type-Options Enabled
[WARNING] Content-Security-Policy Missing
[WARNING] Permissions-Policy Missing
```
> [!NOTE]
> **Reviewer Note:** The SSL audit goes beyond basic certificate validation and deeply inspects the HTTP response headers to ensure full alignment with OWASP secure configurations.
---
## Permission Audit Execution
```text
-----------------------------------
PERMISSION AUDIT
-----------------------------------
[WARNING] World writable file: ./app/config/settings.env (777)
[WARNING] World writable file: ./app/logs/debug.log (666)
[PASS] No world writable directories
```
---
## Final Executive Summary
```text
-----------------------------------
SUMMARY
-----------------------------------
Critical : 0
Warnings : 3
Passed : 12
Overall : WARNING
```