Frumkóðinn er birtur, leyfið er hreint, og samt er ekki hægt að staðfesta tengingu frá enda til enda. Það bil er venjulegt og er ekki hneyksli. Að birta kóða gerir eina einingu skoðanlega fyrir fólki sem var ekki boðið, og það er raunverulegur og óvenjulegur eiginleiki. Af því leiðir ekki að tvíundarskráin sem þú settir upp komi úr þeim kóða, né að nokkuð sem þjónustuveitandinn keyrir hinum megin hafi verið yfirfarið yfirleitt.

Aðskildu eininguna frá vörunni

Fjórir hlutir geta borið merkið opinn hugbúnaður, og sjaldan eru þeir allir opnir. Biðlarinn er það sem fólk á við. Samskiptaregluútfærslan undir honum er annar gripur, stundum safn og stundum kóði inni í trénu. Netþjónahugbúnaðurinn er sá þriðji, og eigin innviðir veitandans, reikningsgáttin og stuðningstólin eru sá fjórði. Hver um sig getur verið opinn eða lokaður óháð öðrum.

Því lýsa fullyrðingar á borð við "forritið okkar er með opinn frumkóða" fyrsta atriðinu og láta hina ósvaraða, sem er ekki óheiðarleiki heldur flokkaskekkja. Gagnlega spurningin er hvaða geymsla, á hvaða tagi, samsvarar einingunni sem þú treystir á.

Þessi greinarmunur útskýrir líka hvers vegna tvær vörur með sams konar opna biðlara geta boðið mjög mismunandi tryggingar. Biðlarinn er sá hluti sem þú getur skoðað; hegðun rekstraraðilans er sá hluti sem þú verður að meta með öðrum hætti.

Passegðu uppsettu bygginguna við birtu útgáfumerkið

Geymsla er skrá um áform; tvíundarskráin á disknum þínum er það sem keyrir. Að loka því bili er vélræn æfing, og hún byrjar á að greina nákvæmlega hvað er uppsett frekar en hvað niðurhalssíðan auglýsti.

ComponentWhat inspection can showWhat it leaves untouched
Client sourceHow profiles, packets and optional telemetry are handledWhether the shipped binary matches that source
Build outputWhether a declared build reproduces a matching artefactWhether the source is correct or the toolchain is clean
Server softwareWhat the implementation is capable of loggingWhat the operator actually configures and retains
Account and support systemsAlmost nothing, unless they are separately publishedEverything about how those systems treat your data

Lýsigögn pakkans segja þér útgáfuna og uppruna, sem útilokar einfalda tilfellið um úreltan eða skiptan pakka. Þau segja þér ekki hvernig pakkinn var þýddur, og einmitt þeirri spurningu eru endurtakanlegar byggingar til að svara. Endurtakanlegar byggingar leyfa óháðum aðila að byggja aftur úr sama frumkóða og bera saman útkomuna bæti fyrir bæti, svo misræmi verður sönnun í stað gruns.

Jafnvel fullkomið samræmi sannar minna en fólk vonar. Það sýnir að gripurinn samsvarar frumkóðanum og byggingaruppskriftinni, ekki að frumkóðinn sé gallalaus og ekki að tólasettið sem notað var hafi verið áreiðanlegt. Bæði er þess virði að vita, en þetta eru mismunandi fullyrðingar.

dpkg -S /usr/bin/wg
apt-cache policy wireguard-tools
sha256sum /usr/bin/wg

Hvar einkenni byrja venjulega

Kvörtunin sem veldur þessari lestri er sjaldan "kóðinn er lokaður". Hún er venjulega ákveðin athugun: biðlari sem hringir eitthvert óvænt, útgáfa sem er frábrugðin útgáfuskýringum, eða stuðningsferli sem biður um meira en göngin ættu að þurfa. Hvert þessara atriða bendir á aðra einingu.

Óvænt netumferð frá biðlinum er spurning um frumkóða biðlarans, og hægt er að svara henni með því að lesa kóðaleiðina sem opnar tenginguna. Útgáfumisræmi er spurning um pökkun. Stuðningsferli sem biður um auðkennisskjöl er spurning um reikningskerfið, og engin biðlaraskoðun mun leysa það.

Að nefna eininguna breytir óljósum vantrausti í ákveðna athugun. Hægt er að svara ákveðinni athugun, deila um hana eða loka henni. Valkosturinn er varanlegur grunur án næsta skrefs.

Hvað yfirferðin nær ekki til, og hvað á að gera í staðinn

Varðveisla á netþjónum veitandans er utan seilingar biðlarans. Sama gildir um hegðun greiðslugáttar, svikaprófunaraðila eða stuðningsborðs sem geymir viðhengi. Biðlarayfirferð sem teygð er út í "við endurskoðuðum þjónustuna" setur fram fullyrðingu sem sönnunin styður ekki.

Lestu það sem rekstraraðilinn birtir um varðveislu og beiðnir, skráðu dagsetninguna, og meðhöndlaðu það sem yfirlýsingu hagsmunaaðila frekar en mælingu. Það er veikara form sönnunar, og að vera skýr um muninn er gagnlegra en að hækka hann í endursögninni.

Notaðu síðan það sem þú hefur sem eitt inntak meðal fleiri: auðkenni uppsettrar útgáfu, hvort hugbúnaðurinn er viðhaldið, hvernig biðlarinn er stilltur, og hvað rekstraraðilinn segir um eigin kerfi. Opinn kóði styrkir það mat á einum punkti. Hann kemur ekki í staðinn fyrir afganginn.

Endurskoðunarfullyrðing ætti alltaf að nefna einingar sínar og útgáfur. Ef skýrsla getur ekki sagt hvaða geymslu og hvaða byggingu hún skoðaði, þá lýsir hún áformi frekar en vöru.

Tengdir greinar