Kila kuingia kwa VPN huisha katika nafasi fulani ya majina ya akaunti, na eneo ni kichaguzi kinachoamua ni ipi. Halisemi chochote kuhusu nchi, mahali pa seva au kiwango cha uaminifu. Majina mawili yanayofanana ya mtumiaji yanaweza kuishi katika maeneo tofauti, ndiyo sababu nenosiri sahihi wakati mwingine huthibitisha akaunti isiyo sahihi. Kiongozi hiki kwanza hurekebisha umbo la utambulisho, kisha hufuatilia ombi hadi kwenye mfumo uliojibu kwa kweli.

Eneo Huchagua Nini

Lango hupokea jina la mtumiaji na lazima liamue wapi kulikagua. Eneo ni sehemu ya jina hilo, au sifa iliyo kando yake, inayochagua hifadhidata: saraka, bwawa la RADIUS, faili ya akaunti ya ndani. NPS ya Microsoft huiita jina la eneo na huelekeza maombi ya muunganisho nayo, wakati kitambulisho cha ufikiaji wa mtandao cha EAP hubeba wazo hilo kama kiambishi baada ya alama ya at katika RFC 7542. Zote mbili ni vichaguzi, na hakuna kinachoamua kama kitambulisho ni kizuri.

Utengano huu huzalisha hitilafu mbili tofauti sana. Eneo linaloelekeza kwa usahihi likiwa na nenosiri lisilo sahihi hutoa kukataliwa kumoja, wakati eneo linaloelekeza kwenye hifadhidata isiyo sahihi linaweza kukataa nenosiri sahihi au kukubali la mtu mwingine. Hakuna kosa linalotaja eneo, ndiyo sababu utambuzi wa kwanza huwa uleule: gundua ni mfumo upi ulijibu.

Sarufi ya eneo ni ya usambazaji. Huduma zingine hutaka jina lisilo na sifa pamoja na sifa, nyingine hutaka user@domain, na chache hutegemea umbo lenye mkwaju wa nyuma ambalo miongozo mingi haitaji.

Tumia Umbo Linalotarajiwa na Sehemu ya Nyuma

Muulize mwendeshaji ni umbo gani la kuandika kabla ya kujaribu viambishi kutoka mafunzo. Jina lenye sifa ya kikoa linalofika kwenye sehemu ya nyuma inayotarajia jina rahisi kwa kawaida hushindwa kwenye utafutaji, sio kwenye ukaguzi wa nenosiri. Jina lilelile fupi katika saraka mbili ni kisa ambapo eneo linalokosekana husababisha madhara makubwa zaidi.

Usichukue akaunti ya usimamizi kama uthibitisho. Konsoli ya wavuti unayosimamia huduma nayo inaweza kuthibitisha dhidi ya faili ya ndani, wakati handaki hukagua saraka tofauti kabisa. Jaribu na vitambulisho ambavyo mtumiaji halisi angetumia, kwenye kiolesura ambacho mtumiaji halisi angetumia. Kuingia kwa mafanikio kwenye konsoli hakuambii chochote kuhusu eneo ambalo lango hutumia kwa uthibitishaji wa VPN.

Vivinjari na wateja wa barua wakati mwingine huhifadhi utambulisho wa awali na kuutuma tena kwa kimya. Jina la mtumiaji lililoripotiwa linapotofautiana na lililoandikwa, akiba hiyo ni mahali pa kwanza pa kuangalia.

Fuatilia Ombi Kupitia Proksi

Kwenye sehemu ya mbele ya FreeRADIUS, maeneo hutangazwa katika usanidi wa proksi, na kiambishi kilichotangazwa huamua seva gani ya nyumbani itapokea ombi. Soma faili hiyo kabla ya kubadilisha chochote, kwa sababu ombi lisilolingana na eneo lolote hushughulikiwa ndani kwa chaguo-msingi.

grep -n -A4 '^realm' /etc/freeradius/3.0/proxy.conf
radtest '[email protected]' 'wrong-password' 10.20.30.10 0 testing123
journalctl -u freeradius --since '-10 min' | grep -iE 'realm|stripped'

grep huonyesha ni viambishi vipi vipo na kila kimoja kinalenga bwawa gani. Simu ya radtest hutuma jina lenye eneo na nenosiri lisilo sahihi kwa kukusudia, kwa hiyo kukataliwa kunathibitisha kwamba uelekezaji na ukaguzi wa kitambulisho vyote vilifanyika. Mistari ya jarida karibu na jaribio hilo huonyesha kama jina liliondolewa kabla ya proksi na seva gani ya nyumbani ilichukua. Ikiwa kumbukumbu haionyeshi mlingano wowote wa eneo, ombi halikuondoka kwenye seva ya ndani na tatizo ni kiambishi, sio nenosiri.

Badilisha kitu kimoja kwa wakati mmoja na urudie jaribio, kwa sababu kumbukumbu hutenganisha uelekezaji na hitilafu ya kitambulisho tu wakati pembejeo inatofautiana kati ya uendeshaji. Weka siri inayoshirikiwa nje ya historia ya shell mahali ambapo chombo kinasaidia kusoma kutoka faili au kidokezo.

Rekodi Jaribio Bila Kulivujisha

Andika hitilafu katika umbo ambalo msimamizi anaweza kuchukua hatua: kiolesura, umbo la utambulisho, kama eneo lilikuwepo, na kosa kamili lisilo la siri. Weka jina la mtumiaji hai nje ya ripoti za umma na eneo ndani. Kuficha kila utambulisho kwa kishika mahali kimoja huficha hasa kutokulingana unakotafuta. Muhuri wa muda pia ni muhimu, kwa sababu lango, proksi na saraka huweka kumbukumbu tofauti.

Kisha andika kwa watumiaji umbo lililoshinda, kwa sababu mtu anayefuata atakayeandika vibaya atafungua tikiti ileile. Kuweka upya nenosiri hakurekebishi ombi linaloendelea kutua katika nafasi isiyo sahihi ya majina. Eneo ni uamuzi wa uelekezaji, na maamuzi ya uelekezaji hurekebishwa kwa kuzitaja kwa usahihi.

Makala zinazohusiana