Tippejstja reġistru fi ħajt ta' appoġġ, tweġiba tindika li fih iċ-ċavetta privata tiegħek, u l-pejst hija permanenti. Il-ħsara aktar kwieta tidher aktar tard, meta kull indirizz ikun sar X u l-fajl ma jibqax jipprova li l-klijent u s-server kienu hosts differenti. Ħajta ta' redazzjoni tneħħi dak li jagħti aċċess jew isemmi persuna, u żżomm dak li jispjega l-ħsara. Din hija trasformazzjoni b'regoli, mhux tħassir b'kaxxa tat-tiftix.

Ir-redazzjoni hija trasformazzjoni, mhux tħassir

Reġistru jġorr struttura kif ukoll valuri: dan l-indirizz tkellem ma' dak, f'dan il-ħin, u l-handshake waqaf f'dan il-pass. Il-valuri huma dak li jagħmlu l-fajl perikoluż biex jiġi ppubblikat. L-istruttura hija dak li tagħmlu ta' min jippubblikah.

It-tħassir ta' linji sħaħ ineħħi t-tnejn f'daqqa, u għalhekk reġistru mqassar spiss ma jwieġeb xejn. It-tgħaqqid ta' kull valur f'token wieħed ifalli mod ieħor, għax żewġ pari distinti jsiru attur wieħed. Iż-żewġ ħajtiet jistgħu jidhru puliti u xorta jeqirdu l-prova. It-test huwa jekk qarrej li qatt ma ra n-netwerk tiegħek jistax isegwi s-sekwenza u jasal għall-konklużjoni li wasalt għaliha.

L-ewwel is-silta, imbagħad it-tindif

Aqta' s-sezzjoni madwar il-ħsara qabel ma teditja xejn. Silta iżgħar hija aktar faċli biex tiġi spezzjonata, u inqas probabbli li ġġorr xi ħaġa li kont insejt li kienet fil-fajl. Żomm l-oriġinal mhux mittiefes f'ħażna protetta sakemm il-kwistjoni tingħalaq. Ir-redazzjoni hija b'telf, u l-fajl mhux maħdum huwa l-uniku mod biex twieġeb il-mistoqsija ta' segwitu.

Aqra s-silta bħala test sempliċi qabel ma tafda li kmand tal-esportazzjoni neħħa l-partijiet privati, għax l-esportaturi jiġbru u jdawru l-oqsma minflok ma jnaddfuhom. Il-modi debug u verbose huma l-aktar post probabbli għal blokka taċ-ċavetta jew kredenzjali inkorporata. Iftaħ il-fajl f'editur li juri linji sħaħ, mhux f'viżwalizzatur li jgeżwer u jaħbi t-tarf.

X'għandu jitlaq, u b'liema ordni

Ibda bil-materjal li jagħti aċċess, għax nuqqas hemmhekk itemm l-eżerċizzju: blokki ta' ċavetti privati, passwords, ċavetti maqsuma minn qabel, tokens API, kodiċijiet ta' rkupru. Dawn mhumiex biss identifikattivi; huma użabbli minn kull min jaqra l-ħajt. Ħajta li tneħħi kollox ieħor u tħalli wieħed minnhom falliet.

Imbagħad is-saff tal-identità: ismijiet tal-utenti, suġġetti u numri tas-serje taċ-ċertifikati, identifikaturi tal-kont u kull mogħdija li fiha l-isem ta' persuna. Xejn minn dan mhu użabbli waħdu, imma flimkien isemmi persuna, u dik hija l-parti li ħajt pubbliku m'għandux bżonnha.

Imbagħad is-saff tat-topoloġija, u hawn tidħol il-ġudizzju. Indirizzi pubbliċi, firxiet interni u ismijiet tal-hosts kollha jistgħu jiġu sostitwiti meta l-iżvelar tagħhom ma jservi l-ebda skop dijanjostiku, u tikketti stabbli jegħlbu l-vojt. L-ordni hija importanti għax is-saffi preċedenti huma assoluti u l-aħħar wieħed huwa deċiżjoni. Ix-xogħol b'dik l-ordni wkoll iżommok milli tqatta' siegħa fuq l-ismijiet tal-hosts waqt li blokka taċ-ċavetta tinsab fl-erbgħin linja.

Original kindReplace withKeep
Client addressCLIENT_AWhich side initiated
Server addressSERVER_BPort and protocol
UsernameUSER_1The failure that mentions it
HostnameHOST_1Resolution order

Tħassarx ir-relazzjonijiet

Agħti lil kull valur reali markatur wieħed u erġa' użah kull darba li dak il-valur jidher. Jekk żewġ indirizzi kienu differenti, għandhom jibqgħu differenti wara l-ħajta, inkella l-qarrej jikkonkludi li l-klijent qabbad lilu nnifsu. Il-konsistenza hija l-mekkaniżmu kollu: il-qarrej jitgħallem it-tqabbil billi jara tikketta terġa' tidher. Token wieħed użat mill-ġdid għal żewġ atturi huwa l-aktar mod mgħaġġel biex reġistru jsir illeġġibbli.

L-ordni u l-ħin huma parti mill-istess struttura. Żomm is-sekwenza intatta, u jekk iċċaqlaq it-timbri tal-ħin, iċċaqlaqhom kollha bl-istess ammont u għid hekk f'linja waħda. It-taħlit ta' ħinijiet mibdula u reali huwa agħar milli tneħħihom, għax allura l-vojt jidher bħala prova ta' xi ħaġa li qatt ma ġrat.

Il-portijiet, il-protokoll u d-direzzjoni jibqgħu kif inhuma. Markatur fuq l-indirizz ma jeħtieġx markatur fuq il-port.

Żomm il-mistoqsija li r-reġistru għandu jwieġeb

Innota l-oqsma li għandu bżonn min jgħin qabel ma tibda teditja: it-test eżatt tal-iżball li mhuwiex sigriet, il-verżjonijiet tal-klijent u s-server, it-trasport u liema naħa bdiet il-prova. Dawn huma li jħallu lil barrani jagħraf il-ħsara. Li żżomm il-lista ħdejk tbiddel il-ħajta f'verifika minflok tama.

Meta tibgħat il-fajl, żid linja waħda li tgħid x'ġie sostitwit, sabiex ħadd ma jqatta' siegħa jiddijanjostika isem tal-host markatur. Id-dokumentazzjoni dwar reġistri dijanjostiċi ta' OpenVPN telenka l-oqsma li jġorru r-reġistri tagħha, u din hija l-lista li se tbiddel. Staqsi qabel ma tibgħat dump tal-memorja jew qabda tal-pakketti, u uża l-kanal ta' appoġġ li tista' tivverifika. Dawk l-artefatti jżommu ħafna aktar mir-reġistru tat-test, u xi ħaġa minnhom mhijiex tiegħek biex tippubblikaha.

Aqra s-silta lesta darba mill-ewwel sal-aħħar linja, inkluż il-bidu u t-tmiem. L-iscreenshots jixirqilhom aktar suspett mit-test, għax iġorru twieqi oħra, ismijiet tal-kont u oġġetti tal-menu.

Artikli relatati