Final Submission for Ghaymah SecOps Assessment
هذا الالتزام موجود في:
77
docs/sample-output.md
Normal file
77
docs/sample-output.md
Normal file
@@ -0,0 +1,77 @@
|
||||
# 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
|
||||
```
|
||||
المرجع في مشكلة جديدة
حظر مستخدم