Dhibee iskaanaraa iccitii keenya keessatti kan qorattoonni (canaries) hin arganne
Geessituu
Kiidii kamiyyuu kan nuti gurgurruu osoo hin tuqamne, balbalaan tokko iccitii keenya ofii kanatti argamu sirriitti qorata. Qorannoon hundi kan jalqabu simbirroo qorannoo (canary) dhaabuudhaan, gosa tokkoon tokkoon isaa; yoo isaan hunda hin arganne ta'e, hojjechuu dida. Isa hunda argateera. Garuu bugi qaba ture.
Akkamitti balbalaan iccitii dubbisu
Cufiinsi kun furtuu fakkaatu qofa hin barbaadu. Faayilii icciitii keenya itti jiran (faayilii env, qindaa'ina JSON, faayilii furtuu) ni dubbisa, maqaa isaanii icciitii akka ta'an kan ibsan hunda ni fudhata, erga booda kan gurgurachuuf jennu keessatti gatiiwwan san kanneen, akkuma barreeffamanii fi base64-tti qoodamanii jiran, ni barbaada.
Dhibee
Karaa akka kanaa fakkaatuuf:
DB_PASSWORD='Tr0ub4dor-and-3' # Hagayya keessa haaromfame
dubbisaaan kuwaawotii naannoo isaa qofa haame yoo gatiin kuwaawotii irratti jalqabe fi xumure. Yaada gadiitti gatii waliin, sararri qubee irratti xumurame, kanaafuu kuwaawotiin turan. Yaadi gadiitti itti aansee kutame, eegduun immoo 'Tr0ub4dor-and-3' barbaaduuf itti fufe, kuwaawotii dabalatee. Kiidiin jecha darbuu kuwaawotii sana malee qabu yoo jiraate, darbe ture.
Maaliif simbirroonni canary hin hubanne
Canariin networkii tokko qoraasa: gatii scanneriin duraan beeku dhaabi, argamuu isaa mirkaneessi. Gatiiwwan canarii keenya kallattiitti scanneriif kennaman turan, kanaafuu code config line dubbisuun darban hin jiru. Networkii hundi qorataman turan, garuu parseri isaan duratti jiru hin qoratamne.
Akkamitti arganne
Gatii guddaa ta'ee kan ofii ta'uuf balbala sana gara kiidii taasisaa turre, akkasumas qorannoo (test) barreessine kan qindaa'insa (config file) namoonni sirriitti barreessan itti kennu: export, xiqqoo (quotes), yaada (comment) dhuma irratti argamu. Qorannichi xiqqoo (quotes) qabu kan yaada (comment) waliin ta'e irratti kufee ture. Furmaanni kun gatii xiqqoo (quotes) qabu hanga xiqqoo (quotes) cufutti dubbisa, kan itti aanu hundaa immoo hin ilaalu.
Imala turee?
Wanti kamiyyuu osoo hin jijjiiramin dura isaa ilaalne. Meeshaa keenya irratti, cufni kun tarree 133 iccitii kanneen fayilii 59 kennaman keessaa dubisa, meeshaa lammaffaa irratti immoo 499; tokko iyyuu qaama san hin qabu ture. Murtiin duraan kenname kamiyyuu hin jijjiiramu: kiidii kamiyyuu kan nuti gurgurree, amma itti sakatta'amuu qabuun kanumaan sakatta'amee ture. Akkuma ta'e, cuficha meeshaalee sadii irratti qulqulleessine.
Qoodama (Takeaway)
Yoo skanarri wanta barbaadu baase, baasii sanatti yaalii galmee dhugaatiin godhi, malee barbaacha qofa lakkoofsota dhaabaman irratti hin godhin. Simbirroon (canary) qilleensi hojjechaa jiru mirkaneessa; garuu isaa hin jettu fishi sirrii qilleensa sana keessa seenee seene hin jettu. Yaaliin Secret Gate amma lamaanuu guutu, fi erga gadi dhiifamee booda, gatii 133 kanneen sagantaa keenya cufaa (build gate) dubbisan waliin wal fakkaatan akka dubbisu mirkaneessine.