Toimituskoodi toimivasta laivueesta ilman sen salaisuuksia
Toimitus
Pakettimme tulevat koodista, joka pyörittää omaa laivuetamme, jossa konfiguraatiotiedostoissa on API-avaimia, todennusmerkkejä, sähköpostilaatikoiden salasanoja ja tilitunnuksia. Paketti, joka vuotaa yhden niistä, olisi pahempi kuin ei pakettia lainkaan, joten mitään ei pakata, ennen kuin kolme skanneria kolmella koneella ei ole löytänyt mitään.
Mitä pakettiin tulee
Pakkaaja kopioi vain tiedostot, jotka paketin manifesti nimeää, ei koskaan koko kansiota, ja jättää pois välimuistit, varmuuskopiot ja versionhallinnan historian. Esimerkit ja testit käyttävät keksittyjä tuotteita ja lukuja, eivät omiamme.
Skannaukset
- Käännökoneella: varmistetut tiedostot etsitään laivueen salaisuuksien todellisia arvoja varten (132 viimeisimmässä käännöksessä) ja 16 259 salaisen merkkijonon SHA-256-sormenjälkien varalta työasemaltamme. Vain sormenjäljet kulkevat; työaseman salaisuudet eivät koskaan poistu sieltä.
- Kahdella muulla koneella: samat tiedostot lähetetään kullekin koneelle ja etsitään siellä koneen hallussa olevia salaisuuksia vasten (498 ja 129 arvoa), sitten ne poistetaan.
- Kaikkialla: kuviot avainmuodoille, yksityisille osoitteille ja henkilökohtaisille tiedoille.
- Ennen kuin mikään niistä lasketaan: jokainen skanneri ajaa ensin istutettujen varoituskanojen päällä ja sen on löydettävä kaikki niistä, 23 per ajokerta, tai käännös pysähtyy.
Löydös pysäyttää käännöksen. Kun versio on myyty, sitä ei koskaan käännetä uudelleen: korjaus toimitetaan uutena versiona, joten ostajan lataama tiedosto on se tiedosto, joka skannattiin.
Väärät hälytykset, jotka opettivat meille eniten
- Kommentti, joka alkoi "Each pass ends with", merkittiin Gmail-sovellussalasanaksi. Nuo salasanat ovat neljä neljän kirjaimen ryhmää, ja niin on tuo fraasikin. Muotoilimme kommentin uudelleen.
- Jaettu osoiteavaruus 100.64.0.0/10, jota operaattorin NAT ja Tailscale käyttävät, merkittiin yksityiseksi osoitteeksi.
- Systemd-yksikön nimi kuten
[email protected]näytti sähköpostiosoitteelta, ja paikkamerkki myymälätunnus kuten9NXXXXXXXXXXnäytti oikealta tuotteelta.
Kommentti, jonka muotoilimme uudelleen; muut kolme hyväksyttiin vain sitä yhtä pakettia ja sitä yhtä kuviota varten, ei koskaan globaalisti, joten seuraava paketti skannataan yhtä tiukasti kuin ensimmäinen. Väärä hälytys maksaa minuutin, ja unohtunut avain maksaisi paljon enemmän.
Jokainen myynnissä oleva paketti kävi tämän läpi, nolla löydöstä kussakin julkaisussa.