ike-scan haipati jibu kutoka kwa lango la IPsec linalofanya kazi
Kuwa hakuna mwenyeji aliyelijibu kwa kawaida humaanisha kutolingana kwa pendekezo, si VPN inayokosekana. Soma seti ya mabadiliko chaguo-msingi, toa pendekezo la kisasa na ufasiri ukimya kwa uangalifu.
Lango hilo huhudumia simu na kompyuta za mkononi kila siku, lakini ike-scan inaripoti kuwa hakuna mwenyeji aliyelijibu. Matokeo hayo yanasomwa kama uthibitisho kwamba IPsec haipo kwenye kifaa. Kwa kawaida humaanisha kuwa kifaa kilitupa kila pendekezo kwenye uchunguzi na kuchagua kutojibu chochote. Ukimya pia ni jibu, na ndilo jibu lisilo na taarifa nyingi zaidi ambalo chombo hiki kinaweza kukupa.
Pitia maswali matatu tofauti: pakiti ilifika, pendekezo lolote liliendana, na kitu kingine kilimkataa mwenzake?
Hatua 1: soma pendekezo ambalo chombo hutuma
Hali kuu huanza na mzigo wa SA unaoorodhesha mabadiliko ambayo mwanzilishi atakubali, na ike-scan hujaza orodha hiyo kutoka kwa chaguo-msingi lililokusanywa. Seti chaguo-msingi ni ya zamani kwa makusudi: DES na 3DES kwa usimbaji fiche, MD5 na SHA1 kwa hashing, vikundi 1 na 2 kwa kubadilishana funguo, funguo zilizoshirikiwa mapema kwa uthibitishaji. Hakuna AES, hakuna SHA-2, hakuna kikundi 14. Lango lililowekwa kwa AES-256 pamoja na SHA-256 na modp2048 halishiriki chochote nalo.
Baadhi ya utekelezaji hujibu uchunguzi usioendana na arifa ya NO-PROPOSAL-CHOSEN. Wengine huutupa tu, jambo ambalo ni la kawaida kwenye vifaa vinavyochukulia wenzi wasiojulikana kama kelele. Vyovyote vile, uchunguzi hauchapishi chochote, na hicho «chochote» kinafanana kabisa na jinsi UDP 500 iliyochujwa inavyoonekana kutoka nje, kama nyaraka za mradi wa ike-scan zinaeleza wazi kuhusu seti chaguo-msingi.
Hatua 2: toa pendekezo moja la kisasa
Badilisha seti chaguo-msingi na --trans. Umbo la sifa huchukua namba za sifa za IKE moja kwa moja: 1 kwa usimbaji fiche, 2 kwa hashi, 3 kwa uthibitishaji, 4 kwa kikundi na 14 kwa urefu wa ufunguo wakati algoriti inachukua mmoja. Kinachotoka ni mstari ambao unaweza kuusoma kwa sauti katika ukaguzi wa mabadiliko.
Umbo la nafasi hubeba maadili sawa kwa mpangilio na huepuka mabano, jambo ambalo ni muhimu wakati amri inapita kwenye shell.
ike-scan --trans="(1=7,14=256,2=5,3=1,4=14)" 203.0.113.10
Pendekezo moja kwa kila pakiti ni polepole unapohesabu, kwa hivyo rudia maadili yanayowezekana: usimbaji fiche 5, 7/128, 7/192, 7/256; hashi 1, 2, 5, 6, 7; vikundi 1, 2, 5, 14, 15, 19, 20, 21; uthibitishaji 1 kwa ufunguo ulioshirikiwa mapema na 3 kwa sahihi za RSA. Chapisha kila amri kabla ya kuiendesha ili nakala ionyeshe kilichotolewa na kwa mpangilio gani.
Hatua 3: fasiri jibu
Jibu huthibitisha mambo mawili hasa: mjibuji wa IKE anafikika kwenye anwani hiyo, na pendekezo moja lililotolewa lilikubalika. Haisemi chochote kuhusu ufunguo ulioshirikiwa mapema, tabaka la L2TP au kama akaunti ya mtumiaji ipo. Uchunguzi uliofanikiwa unaendana kabisa na kushindwa kwa kila hatua inayofuata.
Kwenye lango unaloligenga, hii ndiyo sehemu yenye manufaa kweli. Uchunguzi hukuambia ni mapendekezo gani kifaa bado kinakubali, na matokeo yaliyozuiwa kwa mabadiliko ya zamani ni ugunduzi kuhusu sera ya kifaa, si sababu ya kudhoofisha mteja.
Hatua 4: fasiri ukimya
Ukimya ni ushahidi hafifu kuliko unavyoonekana. Kila pendekezo linaweza kuwa lilikataliwa, UDP 500 na 4500 zinaweza kuwa zimechujwa, chanzo kinaweza kuwa na kikomo cha kasi baada ya mlipuko, au huduma inaweza kusikiliza kwenye anwani tofauti na ile uliyochunguza. Linganisha kumbukumbu ya IKE ya lango na mteja ambaye tayari anajiunga kwa kutumia vitambulisho halali kabla ya kuhitimisha chochote kuhusu sanduku hilo.
Tabia ya mlipuko iko kwenye orodha hiyo kwa sababu uhesabuji huzalisha pakiti nyingi katika dirisha fupi. Lango linalojibu majaribio ya kwanza kisha linanyamaza linaelezea sera yake ya anti-DoS, si seti yake ya mapendekezo.
Hatua 5: andika ulichothibitisha
Andika mchanganyiko uliokubaliwa kando ya toleo la firmware, kisha ulinganishe na mabadiliko ambayo wateja unaojali hutoa kwa chaguo-msingi. Pengo kati ya orodha hizo mbili ndilo tatizo la usanidi, na uchunguzi uliifanya tu ionekane. Ikiwa mapendekezo pekee yaliyokubaliwa ni yale ambayo usingelichagua, marekebisho ni ya sera ya lango au wasifu wa mteja, kamwe si ya uchunguzi.
Uchunguzi ambao haukujibu kamwe bado ulijibu kitu: unaonyesha mapendekezo ambayo kifaa hiki kiko tayari kujadili, na yale ambayo kingependelea kuyaacha yaanguke chini.