Expédier du code d'une flotte opérationnelle sans expédier ses secrets

Livraison

Nos kits proviennent de code qui fait tourner notre propre flotte, où les fichiers de configuration contiennent des clés API, des jetons, des mots de passe de boîtes aux lettres et des identifiants de compte. Un kit qui en divulgue un seul serait pire que pas de kit du tout, donc rien n'est archivé tant que trois scanners sur trois machines n'ont rien trouvé.

Ce qui est inclus

Le packager copie uniquement les fichiers nommés par le manifeste d'un kit, jamais un dossier entier, et exclut les caches, les sauvegardes et l'historique du contrôle de version. Les exemples et les tests utilisent des produits et des chiffres inventés, jamais les nôtres.

Les analyses

Une découverte arrête le build. Une fois qu'une version a été vendue, elle n'est jamais reconstruite : une correction est expédiée sous forme de nouvelle version, donc le fichier que l'acheteur télécharge est le fichier qui a été analysé.

Les fausses alertes qui nous ont le plus appris

Le commentaire que nous avons reformulé ; les trois autres ont été autorisés pour ce kit unique et ce motif unique, jamais globalement, afin que le kit suivant soit analysé aussi strictement que le premier. Une fausse alerte coûte une minute, et une clé manquée coûterait bien plus.

Chaque kit en vente est passé par là, avec zéro découverte à chaque sortie.

Mis à jour: