Programu hiyo ya VPN ni toleo rasmi au nakala?
Jina lililonakiliwa, sahihi halali na handaki inayofanya kazi huthibitisha kidogo kuliko inavyoonekana. Linganisha mchapishaji, kifurushi na njia ya kusasisha na ukurasa wa msanidi.
Programu ya kuiga hunakili majina, aikoni na picha za skrini, na huunganisha vizuri vya kutosha kuonekana ya kushawishi. Handaki kufanya kazi si uthibitisho wa kitu chochote, kwa sababu swali ni nani aliandika faili ya binary. Chukulia hii kama ukaguzi wa utambulisho na si ukaguzi wa usalama, na chukua kila thamani ya marejeleo kutoka kwa kituo ulichokichagua mwenyewe, si kutoka ukurasa wa programu yenyewe. Zifuatazo ni ukaguzi tano, na kila mmoja unaweza kushindwa wakati wengine wanapita. Zifanye kwa mpangilio, kwa sababu ukaguzi wa baadaye hauwezi kuokoa wa awali.
Pata thamani zako za marejeleo kutoka kwa kituo ulichokichagua
Fungua maelekezo rasmi ya upakuaji ya mradi, au kituo cha programu kinachosimamiwa na taasisi yako, kabla ya kuangalia kilichosakinishwa. Andika mchapishaji wa duka anayetarajiwa, utambulisho wa kifurushi au kisakinishi, na majukwaa yanayotumika, kisha weka noti hiyo mahali utakapopata kwenye sasisho lijalo. Tokeo la utafutaji au nafasi iliyofadhiliwa si kituo hicho, na nafasi ya kulipiwa inakaa juu ya tokeo la asili kwa sababu watu hubofya mechi ya kwanza. Weka ukurasa kwenye alama baada ya kuuthibitisha, ili upakuaji ujao uanze na uamuzi badala ya utafutaji unaorudiwa.
Kioo au hazina ya vifurushi ya mtu wa tatu pia ni kituo, na ni cha kuaminika kadiri mwendeshaji wake anavyokuwa. Andika ulichotumia, kwa sababu maelezo hayo ndiyo watu husahau kati ya sasisho.
Linganisha mchapishaji aliyesakinishwa, si jina
Tegemea rekodi za sahihi na programu za jukwaa lenyewe pale zilipo, kisha soma toleo, njia ya kusasisha na ruhusa ambazo programu iliomba. Kuona sahihi halali si sawa na kuona mchapishaji uliyemtazamia, kwa sababu cheti hushuhudia tu kwamba faili ya binary ilisainiwa na anayeimiliki. Sahihi kutoka kampuni usiyowahi kuisikia bado ni sahihi halali, ndiyo sababu jaribio lazima litaje upande uliokusudia. Kisakinishi kinacholeta programu ya ziada, huomba cheti au hufungua kidirisha cha akaunti usichokitarajia, huhitaji maelezo kutoka nyaraka za bidhaa yenyewe.
# Windows: inspect the installed signature
Get-AuthenticodeSignature "C:\Program Files\WireGuard\wireguard.exe"
# macOS: check the bundle identity
codesign -dv --verbose=2 /Applications/WireGuard.app
# Linux: confirm the package origin
apt-cache policy wireguardEndesha ukaguzi unaolingana na jukwaa, na linganisha matokeo yake na noti ya marejeleo uliyoifanya katika hatua ya kwanza. Tofauti katika sehemu ya mchapishaji ina taarifa zaidi kuliko mfanano wowote wa kuona, kwa sababu aikoni haigharimu kitu kunakiliwa. Ikiwa matokeo yanataja taasisi isiyoonekana popote katika nyaraka za mradi, simama hapo na usiingie.
Sahihi iliyosakinishwa huthibitisha nini kwa kweli
Mradi unapochapisha jumla za ukaguzi, sahihi au funguo za toleo, pitia utaratibu wote ulioandikwa, ikiwa ni pamoja na sehemu ya kupata ufunguo wa marejeleo. Jumla ya ukaguzi iliyochapishwa kwenye ukurasa mmoja na upakuaji huthibitisha tu kwamba faili inalingana na ukurasa huo, ambayo ni dai dhaifu kuliko inavyoonekana. Swali lenye manufaa ni kama sahihi inaunganishwa na utambulisho ambao mradi unaandika, kupitia njia ambayo nakala haidhibiti. Hii ndiyo hatua ambayo watu huifupisha kuwa faili ina sahihi au haina.
Ufunguo uliochukuliwa kutoka seva ya funguo na alama ya kidole iliyochapishwa katika README si ushahidi sawa. Amua ni upi ulitumia kweli kabla ya kuita faili imethibitishwa.
Wakati programu ni ya kweli lakini wasifu si
Mteja na wasifu wa seva hutoka kwa watoa huduma wawili tofauti, na kuwachanganya ni kushindwa tofauti na kusakinisha faili ya binary isiyo sahihi. Toleo la OpenVPN linalosimamiwa na mradi mmoja litapakia kwa urahisi usanidi ulioandikwa na mwendeshaji asiyehusiana, na hiyo ni tabia ya kawaida na si uthibitisho wa uvunjaji. Kinyume chake pia ni kweli: wasifu halali haufanyi mteja asiye rasmi kuwa wa kuaminika. Thibitisha kila kitu dhidi ya chanzo chake, na kamwe usiruhusu muunganisho unaofanya kazi kuunganisha ukaguzi mbili kuwa mmoja.
Uliza ni kitu kipi kati ya viwili ambacho kwa kweli kiko shakani kabla ya kuchukua hatua, kwa sababu tiba ni tofauti. Mteja mbaya inamaanisha kusakinisha upya, wakati wasifu mbaya inamaanisha kufuta faili moja na kuutoa upya.
Chukua hatua wakati wa kutokuwa na uhakika, kisha safisha vizuri
Ikiwa utambulisho unabaki kuwa hauna uhakika, acha kutoa nywila na upate programu kwa kujitegemea kupitia kituo kilichothibitishwa ulichokiweka alama. Fuata mwongozo wa jukwaa kuhusu programu zisizohitajika badala ya kufuta folda na kutumaini. Kisha andika mchapishaji, toleo na mbinu ya uthibitishaji uliyokubali, ili sasisho lijalo liweze kulinganishwa na ukweli na si na kumbukumbu.
Baada ya badiliko halali, pitia wasifu za zamani na ruhusa zilizotolewa katika mteja na mfumo wa uendeshaji. Kuondoa faili iliyopakuliwa kunaacha programu iliyosakinishwa mahali pake, na wasifu wa zamani unaweza kuishi zaidi ya mteja uliouunda wakati bado ukielekeza kwenye kituo cha mwisho ambacho hakuna anayekisimamia. Ukurasa rasmi wa usakinishaji wa WireGuard ni mfano mzuri wa aina ya marejeleo inayofaa kuhifadhiwa: ni orodha ya msanidi mwenyewe na si kioo.