Auditez la sécurité de n'importe quel site web en quelques secondes.
SecureCheck analyse les headers HTTP, le certificat SSL et génère des recommandations concrètes pour renforcer la sécurité d'un domaine.
Projet personnel développé en dehors de ma formation en cybersécurité à l'EFREI Paris (label SecNumEdu ANSSI), en appliquant les concepts vus en stage chez DigitalCube (pentest, OWASP Top 10) et à l'AP-HP (développement sécurisé).
Vérifie la présence des headers de sécurité critiques (Content-Security-Policy, X-Frame-Options, Strict-Transport-Security, etc.) et calcule un score sur 100.
Récupère le grade du certificat, la date d'expiration et le nombre de jours restants avant renouvellement.
Pour chaque header manquant, SecureCheck génère une explication claire et une correction prête à copier-coller, classée par priorité (haute / moyenne / faible).
| Couche | Technologie |
|---|---|
| Frontend | React 19, Vite |
| Backend | Node.js, Express 5 |
| SSL | ssl-checker |
| HTTP | Axios |
| Style | CSS custom properties, Google Fonts |
- Node.js ≥ 18
- npm ≥ 9
git clone https://github.com/Kimiko4/securecheck.git
cd securecheckcd server
npm install
npm run devcd client
npm install
npm run devhttp://localhost:5173
securecheck/
├── client/ # Frontend React + Vite
│ └── src/
│ ├── App.jsx
│ └── index.css
└── server/ # Backend Express
└── index.js
- Scan de ports basique
- Détection des cookies non sécurisés (HttpOnly, Secure, SameSite)
- Export PDF du rapport d'audit
- Historique des audits par domaine
Kimy LAOU
SecureCheck 2026