Αποστολή κώδικα από ένα λειτουργικό στόλο χωρίς να αποκαλύπτονται τα μυστικά του

Αποστολή

Οι εργαλειοθήκες μας προέρχονται από κώδικα που τρέχει τον δικό μας στόλο, όπου τα αρχεία διαμόρφωσης περιέχουν κλειδιά API, tokens, κωδικούς πρόσβασης σε mailbox και αναγνωριστικά λογαριασμών. Μια εργαλειοθήκη που διαρρέει ένα από αυτά θα ήταν χειρότερη από το να μην υπήρχε καθόλου, γι' αυτό τίποτα δεν συμπιέζεται σε αρχείο zip μέχρι τρεις σαρωτές σε τρεις μηχανές να βρουν μηδέν ευρήματα.

Τι μπαίνει μέσα

Ο πακετοποιητής αντιγράφει μόνο τα αρχεία που ονομάζει η δήλωση (manifest) της εργαλειοθήκης, ποτέ ολόκληρο φάκελο, και εξαιρεί προσωρινά αρχεία (caches), αντίγραφα ασφαλείας και το ιστορικό ελέγχου εκδόσεων. Τα παραδείγματα και οι δοκιμές χρησιμοποιούν εφευρεμένα προϊόντα και αριθμούς, ποτέ τα δικά μας.

Οι σαρώσεις

Ένα εύρημα σταματά τη δόμηση. Μόλις μια έκδοση έχει πωληθεί, δεν ξαναδημιουργείται ποτέ: μια διόρθωση αποστέλλεται ως νέα έκδοση, ώστε το αρχείο που κατεβάζει ο αγοραστής να είναι ακριβώς το αρχείο που σαρώθηκε.

Οι λανθασμένοι συναγερμοί που μας δίδαξαν τα περισσότερα

Το σχόλιο που αναδιατυπώσαμε· τα άλλα τρία επιτράπηκαν για εκείνη τη συγκεκριμένη εργαλειοθήκη και αυτό το συγκεκριμένο μοτίβο, ποτέ παγκοσμίως, ώστε η επόμενη εργαλειοθήκη να σαρώνεται με την ίδια αυστηρότητα με την πρώτη. Ένας λανθασμένος συναγερμός κοστίζει ένα λεπτό, ενώ ένα χαμένο κλειδί θα κόστιζε πολύ περισσότερο.

Κάθε εργαλειοθήκη σε πώληση πέρασε από αυτή τη διαδικασία, με μηδέν ευρήματα σε κάθε έκδοση.

Ενημερώθηκε: