Versandcode aus einer funktionierenden Flotte, ohne ihre Geheimnisse zu versenden

Versand

Unsere Kits stammen aus Code, der unsere eigene Flotte betreibt, wo Konfigurationsdateien API-Schlüssel, Tokens, Mailbox-Passwörter und Konten-IDs enthalten. Ein Kit, das eines davon leckt, wäre schlimmer als gar kein Kit, daher wird nichts gepackt, bis drei Scanner auf drei Maschinen nichts gefunden haben.

Was hineinkommt

Der Packager kopiert nur die Dateien, die im Manifest eines Kits genannt werden, nie einen ganzen Ordner, und lässt Caches, Backups und Versionsverlauf weg. Beispiele und Tests verwenden erfundene Produkte und Zahlen, nie unsere.

Die Scans

Ein Fund stoppt den Build. Sobald eine Version verkauft wurde, wird sie nie neu gebaut: Ein Fix wird als neue Version ausgeliefert, sodass die Datei, die ein Käufer herunterlädt, die Datei ist, die gescannt wurde.

Die Fehlalarme, die uns am meisten gelehrt haben

Den Kommentar haben wir umformuliert; die anderen drei wurden für dieses eine Kit und dieses eine Muster erlaubt, nie global, sodass das nächste Kit genauso streng gescannt wird wie das erste. Ein Fehlalarm kostet eine Minute, ein übersehener Schlüssel würde viel mehr kosten.

Jedes Kit im Angebot hat dies durchlaufen, mit null Funden bei jedem Release.

Aktualisiert: