GitHub Secret Scanning
GitHub Secret Scanning е алатка што скенира репозиториумот за обнародување на тајни - API клучеви, OAuth маркери, приватни клучеви за SSH/PGP. Алатката користи машинско учење за откривање на обичната структура на тајна:
AWS_ACCESS_KEY_ID=AKIAIOSFODNN7EXAMPLE
AWS_SECRET_ACCESS_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
NoAlternatively, развивачот заборава да редактира PII пред commit:
USER_ID=12345678
EMAIL=john.doe@company.com
SSN=123-45-6789
Alternatively, GitHub Secret Scanning ја идентификува SSN, но git log и мај-историјата вериканально го покажува пред дека redaction-алатката ми го вели да је скрие.