NEVERHACK

NEVERHACK - Votre partenaire cyber

NEVERHACK est un groupe français de cybersécurité rassemblant plus de 1 200 experts dans 10 pays et 26 villes. Notre mission : faire de la cybersécurité un accélérateur de croissance et de résilience, pour toutes les organisations, quels que soient leur taille ou leur secteur.

 

Notre ADN

Guidés par Arthur Bataille, nous considérons la cybersécurité comme un moteur d’innovation. Nos trois valeurs, confiance, proximité et expertise structurent notre approche et notre modèle G-local, qui allie capacités globales et présence locale.

 

Nos solutions

NEVERHACK est un véritable guichet unique en cybersécurité : conseil stratégique, SOC/MSSP 24/7, sécurité offensive, gestion des identités, formation, gouvernance, réponse à incident, et bien plus. Des startups aux grands groupes, nous construisons des solutions sur mesure et pragmatiques pour protéger le numérique d’aujourd’hui et de demain.

 

Une entreprise qui forme et fait grandir

Nous offrons des parcours de carrière ambitieux : certifications, montée en compétences continue, mobilité internationale, et un programme permettant de rejoindre nos agences dans le monde entier.

Plus de 40 ans d’expertise (depuis Silicom en 1983), 100 % de croissance organique, et une ambition : protéger l’avenir numérique.

Le défi: La Ligue des Extensions : Manifestement à jour, open source et utile.

Theme:

Développement Sécurisé

Lot:

  1. Carte cadeau de 150€ à partager
  2. Carte cadeau de 100€ à partager
  3. Carte cadeau de 50€ à partager

Objectif :

Le but de ce défi est de concevoir une extension Google Chrome respectant la norme Manifest V3, assurant ainsi une compatibilité étendue avec la majorité des navigateurs modernes. Votre objectif principal est d'imaginer une solution innovante répondant à un problème réel rencontré lors de la navigation quotidienne. Les sources de votre extension devront être publiée sur GitHub ou GitLab, afin de valoriser votre travail, de démontrer votre capacité à suivre les bonnes pratiques de développement et de rendre votre contribution réutilisable, voire publiable sur les stores officiels.

L'utilisation de Git fait partie intégrante du défi, ce n'est pas elle qui est évaluée, mais elle pourrait faire la différence entre deux projets : branches, messages de commit clairs, issues, pull requests... tout est bon pour illustrer vos efforts et votre méthodologie.

 

Quelques exemples de projet :

  • Une extension qui rappelle à l'utilisateur de boire de l'eau via des notifications push, avec confirmation de prise, configuration des volumes et icônes évolutives (fonctionne en arrière plan lorsque le navigateur est démarré).
  • Une extension qui optimise le chargement des pages en ajoutant automatiquement l'attribut `loading="lazy"` aux images, afin d'améliorer les performances et réduire les ressources consommées.

 

 

Elements attendus

  • Une extension fonctionnelle respectant Manifest V3.  
  • Un concept utile, innovant, répondant à un besoin clair de navigation (pas besoin de faire compliqué pour être utile).  
  • Un dépôt GitHub/GitLab public contenant :
    • le code source complet de l'extension,
    • un README détaillé (installation, permissions, fonctionnement),
    • une structure propre respectant les bonnes pratiques,
    • une licence, et si possible des captures d'écran ou GIFs.
  • Le respect de la vie privée : permissions minimales, fonctionnement transparent, données collectés minimales, etc...

 

  • BONUS : Une utilisation démontrée et pertinente de Git.  
  • BONUS : Un soin particulier apporté au style, à l'ergonomie, aux bonnes pratiques, et à la clarté du projet.

 

Mode de restitution

  • Fournir un lien vers votre dépôt GitHub ou GitLab.  
  • Inclure un package installable de l'extension (ZIP ou instructions d'installation en mode développeur).  
  • Présenter brièvement votre extension lors de la restitution (fonctionnalités, utilité, démonstration vidéo rapide en backup si l'extension ne fonctionne pas comme attendu).