Kali-Professional-Lesson-4

Kali-Professional-Lesson-4

MR.GRAY

Ինչպես պաշտպանել մեր Kali Linux-ը՝ մեր անվտանգությունն ապահովելու համար

Kali Linux-ը, որը հայտնի է որպես հզոր և հարմարվող հարթակ կիբերանվտանգության մասնագետների ու էթիկական հեքերների համար, երկսայրի սուր է։ Այն օգտատերերին տրամադրում է գործիքակազմ համակարգերը փորձարկելու և պաշտպանելու համար, սակայն միևնույն ժամանակ բացահայտում է հնարավոր խոցելիություններ, եթե պատշաճ կերպով պաշտպանված չէ։ Այս շարադրանքը մանրամասնում է Kali Linux բաշխումը պաշտպանելու վճռորոշ միջոցառումները՝ ապահովելով, որ ձեր թվային ամրոցն անառիկ լինի հարձակումների համար, իսկ ձեր էթիկական հեքերության փորձերը մնան անխոցելի։

​1. Համակարգի պարբերաբար թարմացումը պաշտպանում է այն հայտնի խոցելիություններից: Ձեր համակարգը արդիական վիճակում պահելու համար օգտագործեք հետևյալ հրամանները

​Քայլ 1. Բացեք Kali Linux-ի տերմինալը:

Քայլ 2. Փաթեթների ցանկը թարմացնելու համար օգտագործեք հետևյալ հրամանը.

​sudo apt update

Հրամանի բացատրություն

Երբ գործարկում եք «sudo apt update», դուք հրահանգում եք ձեր Kali Linux համակարգին թարմացնել տեղեկատվությունը Kali Linux-ի պաշտոնական պահոցներում առկա վերջին ծրագրային փաթեթների վերաբերյալ:

Ինչո՞ւ է դա կարևոր

Այս գործընթացը համեմատելի է ձեր համակարգչի կամ բջջային սարքի ծրագրային ապահովման թարմացումների ստուգման հետ: Kali Linux-ը, ինչպես ցանկացած այլ օպերացիոն համակարգ, շարունակաբար թարմացվում է անվտանգության համակարգի շտկումներով, սխալների ուղղումներով և նոր ծրագրային փաթեթներով: Այս հրամանը գործարկելով՝ դուք համոզվում եք, որ ձեր համակարգը տեղեկացված է այդ թարմացումների մասին:

Քայլ 3. Թարմացման (update) ավարտից հետո օգտագործեք հետևյալ հրամանը՝ ձեր համակարգի փաթեթները արդիականացնելու (upgrade) համար.

sudo apt upgrade

Հրամանի բացատրություն

«sudo apt update» հրամանով փաթեթների տեղեկատվությունը թարմացնելուց հետո դուք գործարկում եք «sudo apt upgrade»: Այս հրամանը պատասխանատու է ձեր համակարգի ծրագրային փաթեթները վերջին հասանելի տարբերակներով արդիականացնելու համար:

Ինչո՞ւ է դա կարևոր

Այս հրամանի հիմնական նպատակն է ձեր համակարգը համապատասխանեցնել ծրագրային ապահովման նորագույն տարբերակներին: Այն ներառում է անվտանգության թարմացումներ, որոնք ուղղված են հայտնի խոցելիությունների վերացմանը: Կիբերանվտանգության ռիսկերը ժամանակի ընթացքում աճում են, և ծրագրավորողները ակտիվորեն թողարկում են շտկումներ՝ այդ հարձակումներից պաշտպանվելու համար: Արդիականացնելով (upgrade) ձեր փաթեթները՝ դուք կիրառում եք այդ փոփոխությունները ձեր համակարգում՝ բարձրացնելով դրա անվտանգությունը:

2. Firewall-ի (ցանցային էկրան) կոնֆիգուրացիա. Ձեր սահմանների պաշտպանությունը

Մուտքային և ելքային տրաֆիկը պատշաճ կերպով կարգավորելու համար օգտագործեք Kali Linux-ի «ufw» (Uncomplicated Firewall) կառավարման գործիքը.

Քայլ 1. Գործարկեք Kali Linux-ի տերմինալը:

Քայլ 2. «ufw» (Uncomplicated Firewall) կառավարման գործիքը տեղադրելու համար օգտագործեք հետևյալ հրամանը.

sudo apt install ufw

Քայլ 3. Գործարկեք հետևյալ հրամանը՝ firewall-ը (ցանցային էկրանը) միացնելու համար.

sudo ufw enable

Հրամանի բացատրություն

Երբ մուտքագրում եք «sudo ufw enable», դուք ակտիվացնում եք Kali Linux-ի Uncomplicated Firewall-ը (ufw): Այս ծրագիրը հեշտացնում է firewall-ի կարգավորումն ու կառավարումը:

Ինչո՞ւ է դա կարևոր

ufw-ի ակտիվացումը համեմատելի է ձեր թվային ամրոցի դռները փակելու հետ: Այն ստեղծում է պատնեշ ձեր Kali Linux համակարգի և արտաքին աշխարհի միջև՝ թույլ տալով կարգավորել ցանցային տրաֆիկը: Այն լռելյայն արգելափակում է բոլոր մուտքային միացումները, եթե դրանք հատուկ թույլատրված չեն՝ նվազեցնելով չարտոնված մուտքի և հավանական սպառնալիքների վտանգը:

Քայլ 4. Սահմանեք լռելյայն քաղաքականություն մուտքային և ելքային տրաֆիկի համար.

sudo ufw default deny incoming
sudo ufw default allow outgoing


Հրամանի բացատրություն

Այս հրահանգները կարգավորում են ձեր Kali Linux համակարգի Uncomplicated Firewall-ի (ufw) լռելյայն վարքագիծը մուտքային և ելքային ցանցային տրաֆիկի համար:

Ինչո՞ւ է դա կարևոր

sudo ufw default deny incoming. Այս հրամանը լռելյայն անջատում է մուտքային քաղաքականությունը: Ըստ էության, այն կանխում է բոլոր մուտքային ցանցային միացումները, քանի դեռ դուք հստակորեն չեք թույլատրել դրանք: Սա անվտանգության կարևոր գործառույթ է, քանի որ այն խոչընդոտում է արտաքին աղբյուրներից անօրինական մուտքի փորձերը՝ դրանով իսկ բարելավելով ձեր համակարգի ընդհանուր անվտանգությունը:

sudo ufw default allow outgoing. Լռելյայն կերպով այս հրամանը թույլատրում է ամբողջ ելքային ցանցային տրաֆիկը: Ելքային միացումները, ինչպիսիք են առցանց browsing և էլեկտրոնային նամակների ուղարկումը, սովորաբար անվտանգ են, ուստի դրանց թույլատրումը անվտանգության զգալի ռիսկ չի ներկայացնում: Ելքային տրաֆիկը թույլ է տալիս ձեր հավելվածներին և ծառայություններին հաղորդակցվել արտաքին սերվերների ու ռեսուրսների հետ:

Քայլ 5. Թույլատրեք SSH տրաֆիկը (կամ ցանկացած այլ անհրաժեշտ ծառայություն)՝ օգտագործելով հետևյալ հրամանը.

sudo ufw allow ssh

Հրամանի բացատրություն

Այս հրամանը թույլատրում է մուտքային Secure Shell (SSH) տրաֆիկը ձեր Kali Linux համակարգի Uncomplicated Firewall-ի (ufw) միջոցով:

Ինչո՞ւ է դա կարևոր

sudo ufw allow ssh. SSH-ը հեռակա համակարգի կառավարման անվտանգ protocol է: SSH տրաֆիկի թույլատրումն անհրաժեշտ է, եթե մտադիր եք հեռակա կարգով մուտք գործել ձեր Kali Linux համակարգ SSH սեանսների միջոցով: Հստակորեն թույլատրելով SSH տրաֆիկը՝ դուք երաշխավորում եք, որ վստահելի օգտատերերը կարող են անվտանգ միանալ ձեր համակարգին՝ միևնույն ժամանակ պաշտպանվելով անօրինական մուտքից:

Հարմարեցում

Որոշակի ծառայություններ կամ հավելվածներ թույլատրելու համար հրամանում «ssh»-ը փոխարինեք այլ ծառայությունների անուններով կամ port համարներով: Օրինակ, եթե դուք վեբ սերվեր եք շահագործում, կարող եք օգտագործել sudo ufw allow 80՝ HTTP տրաֆիկը թույլատրելու համար, և sudo ufw allow 443՝ HTTPS տրաֆիկի համար: Այս հարմարեցումը թույլ է տալիս հստակեցնել, թե որ ծառայություններին է թույլատրված մուտք գործել ձեր համակարգ՝ ապահովելով պաշտպանության հավելյալ մակարդակ:

3. Անհրաժեշտություն չներկայացնող ծառայությունների անջատում. Խոցելիությունների նվազեցում

Բացահայտեք և ապաակտիվացրեք ձեր համակարգում աշխատող ցանկացած ավելորդ ծառայություն կամ daemon: Ծառայությունները կառավարելու համար օգտագործեք «systemctl» հրամանը.

Քայլ 1. Գործարկեք Kali Linux-ի տերմինալը:

Քայլ 2. Որոշեք այն ծառայությունը, որը ցանկանում եք անջատել: Հետևյալ հրամանում փոխարինեք <service>-ը այն ծառայության անվամբ, որը ցանկանում եք անջատել.

sudo systemctl disable <service>

Հրամանի բացատրություն.

Այս հրամանն անջատում է ծառայությունը ձեր Kali Linux համակարգում՝ օգտագործելով systemctl ծրագիրը:

Ինչո՞ւ է դա կարևոր

Kali Linux-ը, ինչպես շատ այլ Linux դիստրիբյուտիվներ, օգտագործում է մի շարք հետնապլանային ծառայություններ կամ daemons որոշակի գործառույթներ իրականացնելու համար: Այդ ծառայություններից մի քանիսը կարող են անհրաժեշտ չլինել ձեր օգտագործման դեպքում կամ կարող են անվտանգության խնդիրներ առաջացնել, եթե դրանք մնան աշխատանքային վիճակում: Հայտնաբերելով և դադարեցնելով ավելորդ ծառայությունները՝ դուք կարող եք նվազեցնել ձեր համակարգի attack surface և հավանական ռիսկերը:

Հարմարեցում

Հրամանում փոխարինեք «service» placeholder այն ծառայության իրական անվամբ, որը ցանկանում եք անջատել: Օրինակ՝ «example_service» կոչվող ծառայությունն անջատելու համար գործարկեք sudo systemctl disable example_service: Այս հարմարեցումը թույլ է տալիս թիրախավորել կոնկրետ ծառայություններ՝ հիմնվելով ձեր համակարգի կոնֆիգուրացիայի և պահանջների վրա:

4. Համակարգի logs ստուգում

Պարբերաբար ստուգեք համակարգի մատյանները անսովոր վարքագծի համար՝ օգտագործելով «journalctl» հրամանը.

Քայլ 1. Գործարկեք Kali Linux-ի տերմինալը:

Քայլ 2. Գործարկեք հետևյալ հրամանը՝ համակարգի մատյաններում ցանկացած անոմալիա ստուգելու համար.

journalctl -xe

Հրամանի բացատրություն

journalctl -xe հրամանը գործարկում է Journalctl ծրագիրը, որը systemd համակարգի կառավարման փաթեթի մաս է կազմում: Այս հրամանը հավաքում և ցուցադրում է համակարգային իրադարձությունների և հաղորդագրությունների մանրամասն գրառումները՝ դառնալով անփոխարինելի գործիք համակարգային ադմինիստրատորների և կիբերանվտանգության մասնագետների համար: Journalctl-ի -xe պարամետրերը հրահանգում են ցուցադրել բոլոր հասանելի մատյանները (logs) մանրամասն տվյալներով՝ ներառյալ յուրաքանչյուր գրառման վերջնամասը:

Ինչո՞ւ է դա կարևոր

Համակարգի մատյանները ձեր Kali Linux համակարգի գործողությունների թվային հետքն են: Դրանք արձանագրում են կարևոր տեղեկություններ, ինչպիսիք են գործընթացները (processes), սխալները, նախազգուշացումները և անվտանգության խնդիրները: Այս մատյանների ուսումնասիրությունը տեղեկատվություն է տրամադրում ցանկացած անոմալիաների, անսպասելի անջատումների, ձախողված ծառայությունների կամ անվտանգության խախտումների մասին: Նման խնդիրների հնարավորինս արագ հայտնաբերումն ու լուծումը վճռորոշ նշանակություն ունեն համակարգի կայունության, անվտանգության և ընդհանուր գործառնական ամբողջականության ապահովման համար: Հետևաբար, journalctl -xe հրամանի միջոցով համակարգի մատյանների պարբերաբար ստուգումը կանխարգելիչ ռազմավարություն է, որն ապահովում է ցանկացած խնդրի վաղ հայտնաբերումն ու կարգավորումը՝ նպաստելով Kali Linux-ի դիմացկուն և անվտանգ միջավայրի ստեղծմանը:

5. Անվտանգության ավտոմատ թարմացումների ապահովում

Կարգավորեք անվտանգության ավտոմատ թարմացումները

Քայլ 1. Բացեք Kali Linux-ի տերմինալը:

Քայլ 2. Տեղադրեք unattended-upgrades փաթեթը հետևյալ հրամանով.

sudo apt install unattended-upgrades

Հրամանի բացատրություն

Մուտքագրելով sudo apt install unattended-upgrades՝ դուք հրահանգում եք ձեր Kali Linux համակարգին ներբեռնել և տեղադրել «unattended-upgrades» փաթեթը: Այս փաթեթն անհրաժեշտ է անվտանգության թարմացումների ներբեռնման և տեղադրման գործընթացն ամբողջությամբ ավտոմատացնելու համար՝ առանց ձեռքով միջամտության անհրաժեշտության:

Ինչո՞ւ է դա կարևոր

«unattended-upgrades» փաթեթի տեղադրումը վճռորոշ նշանակություն ունի ձեր Kali Linux համակարգի անվտանգությունը պահպանելու համար: Առանց դրա, դուք ստիպված կլինեք պարբերաբար ստուգել և տեղադրել թարմացումները ձեռքով, ինչը ժամանակատար է և կարող է հանգեցնել բացթողումների: Այս քայլը երաշխավորում է, որ ձեր համակարգը միշտ թարմացված է անվտանգության վերջին ուղղումներով նվազեցնելով խոցելիությունների օգտագործման հավանականությունը

Քայլ 3. Կարգավորեք ավտոմատ թարմացումները՝ գործարկելով հետևյալ հրամանը.

sudo dpkg-reconfigure -plow unattended-upgrades

Հրամանի բացատրություն

Երբ գործարկում եք sudo dpkg-reconfigure -plow unattended-upgrades, դուք հարմարեցնում եք «unattended-upgrades» փաթեթի աշխատանքը: Այս հրամանը թողարկում է կարգավորումների օգնական (wizard), որը թույլ է տալիս վերահսկել, թե ինչպես և երբ են թարմացումները կիրառվում ավտոմատ կերպով:

Ինչո՞ւ է դա կարևոր

Ավտոմատ թարմացումները, ճիշտ կոնֆիգուրացվելու դեպքում, երաշխավորում են, որ ձեր համակարգը ստանում և կիրառում է անվտանգության ուղղումներն ու թարմացումները հնարավորինս արդյունավետ կերպով: Այս փուլում ընտրելով անհրաժեշտ տարբերակները՝ դուք կարող եք թարմացման գործընթացը համապատասխանեցնել ձեր նախասիրություններին և երաշխավորել, որ անվտանգության կարևոր թարմացումները տեղադրվեն ժամանակին՝ նվազեցնելով խոցելիության «պատուհանը» (window of vulnerability):

6. Հակավիրուսային ծրագրի տեղադրում և կարգավորում

Չնայած Kali Linux-ը հիմնականում հարձակողական անվտանգության գործիք է, հակավիրուսային լուծում ունենալը կարող է օգնել կանխարգելել վնասակար ծրագրերն ու վիրուսները: ClamAV-ն հայտնի տարբերակ է.

Քայլ 1. Գործարկեք Kali Linux-ի տերմինալը:

Քայլ 2. Գործարկեք հետևյալ հրամանը ClamAV-ն տեղադրելու համար.

sudo apt install clamav

Հրամանի բացատրություն

«sudo apt install clamav» հրամանը գործարկելով՝ դուք հրահանգում եք ձեր Kali Linux համակարգին ներբեռնել և տեղադրել ClamAV-ն՝ հակավիրուսային ծրագրային փաթեթ, որը հատուկ նախատեսված է ձեր համակարգում վնասակար ծրագրերի և վիրուսների սկանավորման ու հայտնաբերման համար:

Ինչո՞ւ է դա կարևոր

Չնայած Kali Linux-ը սովորաբար օգտագործվում է հարձակողական անվտանգության թեստավորման համար, ClamAV-ի պես հակավիրուսային լուծում ունենալը կօգնի պաշտպանել ձեր մեքենան էթիկական հաքերային գործողությունների ժամանակ վնասակար ֆայլերով պատահական վարակվելուց: ClamAV-ի տեղադրումն ապահովում է պաշտպանության լրացուցիչ շերտ հնարավոր սպառնալիքների դեմ՝ անառիկ պահելով ձեր թվային ամրոցը:

Քայլ 3. Գործարկեք հետևյալ հրամանը՝ ClamAV-ի վիրուսների տվյալների բազան թարմացնելու համար.

sudo freshclam

Հրամանի բացատրություն

«sudo freshclam» հրամանը գործարկելով՝ դուք թարմացնում եք ClamAV-ի վիրուսների տվյալների բազան: Այս գործընթացը չափազանց կարևոր է, քանի որ հակավիրուսային ծրագրերն օգտագործում են վիրուսների արդի սահմանումները՝ վերջին սպառնալիքները հայտնաբերելու և մեկուսացնելու համար:

Ինչո՞ւ է դա կարևոր

Հակավիրուսային սահմանումների արդիականացումը վճռորոշ նշանակություն ունի վնասակար ծրագրերի արդյունավետ հայտնաբերման համար: Կիբերսպառնալիքները մշտապես զարգանում են, և ամեն օր ի հայտ են գալիս վնասակար ծրագրերի նոր տեսակներ: Այս հրամանի գործարկումը երաշխավորում է, որ ClamAV-ն կարող է հայտնաբերել և չեզոքացնել վնասակար ծրագրերի վերջին տարբերակները՝ բարձրացնելով ձեր Kali Linux համակարգի ընդհանուր անվտանգությունը:

7. Հուսալի գաղտնաբառերի օգտագործում

Համոզվեք, որ բոլոր օգտատերերի հաշիվներն ունեն հզոր և եզակի գաղտնաբառեր: Օգտագործեք passwd հրամանը ձեր օգտատիրոջ գաղտնաբառը փոխելու համար:

Քայլ 1. Գործարկեք Kali Linux-ի տերմինալը:

Քայլ 2. Բոլոր օգտատերերի հաշիվների համար օգտագործեք հզոր և եզակի գաղտնաբառեր: Ձեր օգտատիրոջ գաղտնաբառը թարմացնելու համար օգտագործեք passwd հրամանը.

passwd

Հրամանի բացատրություն

Երբ գործարկում եք «passwd» հրամանը, դուք սկսում եք ձեր Kali Linux համակարգի օգտատիրոջ գաղտնաբառը փոխելու գործընթացը: Այս հրամանը պահանջում է օգտատիրոջից ներկայացնել իր ներկայիս գաղտնաբառը (եթե կիրառելի է)՝ նախքան նոր գաղտնաբառ սահմանելը:

Ինչո՞ւ է դա կարևոր

Գաղտնաբառի անվտանգությունը վճռորոշ նշանակություն ունի համակարգի ընդհանուր անվտանգության համար: Թույլ կամ հեշտ գուշակվող գաղտնաբառերը կարող են ձեր համակարգը խոցելի դարձնել չարտոնված մուտքի համար: Օգտագործելով «passwd» հրամանը՝ բոլոր օգտատերերի հաշիվների համար հզոր և եզակի գաղտնաբառեր սահմանելու նպատակով, դուք ուժեղացնում եք պաշտպանության առաջին գիծը հավանական ներխուժողների դեմ: Այս քայլը կարևորագույն նշանակություն ունի ձեր Kali Linux դիստրիբյուտիվի ամբողջականությունն ու անվտանգությունն ապահովելու համար:


Մեր մասին

👁️‍🗨️ Gray is the color of invisibility.

🎱 GraySMS | Virtual Numbers

🛡️ Միացի՛ր ՏՏ և Կիբեռանվտանգության ամենաակտիվ հարթակին։

Քննարկում ենք այն, ինչի մասին ուրիշները լռում են։


​🔗 Դարձի՛ր համայնքի մաս.

🌐 [Ալիքի լինկը]

🗨️ [Չատի լինկ]

Report Page