🔒

אבטחת מערכת LawSystem

מערכת בנויה עם תקנים אבטחה מחמירים המותאמים לצרכי משרדי עורכי דין בישראל – חיסיון משפטי וחיסיון נתונים בראש סדר העדיפויות.

🔐 HTTPS + TLS

כל תקשורת בין הדפדפן לשרת מוצפנת באמצעות SSL/TLS 1.2+

🛡️ Content Security Policy

הגנה מפני XSS ו-Code Injection עם CSP מחמיר

🔑 bcrypt Passwords

סיסמאות מוצפנות עם bcrypt (cost: 10)

📱 2FA (TOTP)

אימות דו-שלבי עם Microsoft Authenticator

💾 SQL Injection Protection

Prepared Statements בכל שאילתות מסד הנתונים

🚫 CSRF Protection

טוקנים ייחודיים בכל טופס

📋 Admin Logging

רישום מלא של כל פעילויות הניהול ו-Logins

👥 RBAC (Role-Based)

בקרת גישה מבוססת תפקידים (Admin/Lawyer/Secretary)

פרטים טכניים

שפה
PHP 8.4
מסד נתונים
MySQL (PDO)
Session Handling
PHP Sessions (Secure)
Headers
HSTS, X-Frame, CSP
Password Hashing
bcrypt (cost: 10)
Encryption
TLS 1.2+

עקרונות אבטחה

Input Validation:

בדיקת כל קלטים מהמשתמש לפי סוג וגודל

Output Encoding:

Escaping של כל פלט (HTML, URL, JSON)

Prepared Statements:

הגנה מפני SQL Injection

Session Security:

שיפור ID ו-Timeout אמן

File Upload Validation:

בדיקת סוגי קבצים, גודל והגדול

Rate Limiting:

הגנה מפני Brute Force

Audit Logging:

רישום מלא של פעולויות חשובות

Least Privilege:

משתמשים מקבלים רק את הרשאות הנדרשות