Kali professional lesson 3
MR.GRAYKali Linux - Վեբ ներթափանցման թեստավորման գործիքներ
2016 թվականին աշխարհում կար շուրջ 3,424,971,237+ ինտերնետ օգտատեր: Լինելով բազմաթիվ օգտատերերի հանգույց առաջանում է պատասխանատվություն՝ հոգ տանելու այսքան մեծաթիվ օգտատերերի անվտանգության մասին: Ինտերնետի մեծ մասը կազմված է վեբ կայքերից կամ վեբ հավելվածներից: Ուստի, այդ վեբ հավելվածները պաշտպանելու համար անհրաժեշտություն կա դրանք թեստավորել վնասակար բեռնվածքների և վնասակար ծրագրերի օրինակ' malware-ի դեմ, և այդ նպատակով մենք ունենք բազմաթիվ գործիքներ Kali Linux-ում: Kali Linux-ը համալրված է 300-ից ավելի գործիքներով, որոնցից շատերն օգտագործվում են վեբ թափանցման թեստավորման համար: Չնայած Kali Linux-ում կան բազմաթիվ գործիքներ վեբ թափանցման թեստավորման համար, այստեղ ներկայացված է ամենաշատ օգտագործվող գործիքների ցանկը:
Burp Suite
1. Burp Suite-ը վեբ հավելվածների անվտանգության թեստավորման ամենահայտնի ծրագրերից մեկն է: Այն օգտագործվում է որպես պրոքսի, այնպես որ բրաուզերից եկող բոլոր հարցումները պրոքսիի միջոցով անցնում են դրա միջով: Եվ քանի որ հարցումն անցնում է Burp Suite-ի միջով, այն թույլ է տալիս մեզ կատարել փոփոխություններ այդ հարցումներում՝ ըստ մեր կարիքի, ինչը լավ է XSS-ի, SQLi-ի կամ նույնիսկ վեբի հետ կապված ցանկացած խոցելիության թեստավորման համար: Kali Linux-ը համալրված է Burp Suite Community Edition-ով, որն անվտանգ է, բայց գոյություն ունի նաև այս գործիքի վճարովի տարբերակը, որը հայտնի է որպես Burp Suite Professional, որն ունի շատ ավելի շատ ֆունկցիաներ համեմատած Burp Suite Community Edition-ի հետ:

Nikto
2. Nikto-ն բաց կոդով ծրագրային ապահովում է՝ գրված Perl լեզվով, որն օգտագործվում է վեբ սերվերը սկանավորելու այնպիսի խոցելիությունների համար, որոնք կարող են շահագործվել և վտանգել սերվերը: Այն նաև կարող է ստուգել 1200 սերվերների հնացած տարբերակների տվյալները և հայտնաբերել խնդիրներ ավելի քան 200 սերվերների կոնկրետ տարբերակների վերաբերյալ: Այն համալրված է բազմաթիվ ֆունկցիաներով, որոնցից մի քանիսը թվարկված են ստորև.
SSL-ի (SSL) լիարժեք աջակցություն
Ենթադոմեյնների որոնում
Լիարժեք HTTP պրոքսիի (HTTP Proxy) աջակցություն
Հաշվետվություն հնացած բաղադրիչների վերաբերյալ
Օգտանունների գուշակում
Nikto-ն օգտագործելու համար ներբեռնեք այն և մուտքագրեք հետևյալ հրամանը
perl nikto.pl -H
Maltego
3.Maltego-ն հարթակ է՝ մշակված կազմակերպությանը պատկանող և նրա կողմից շահագործվող միջավայրի հստակ պատկերը փոխանցելու և ներկայացնելու համար: Maltego-ն առաջարկում է յուրահատուկ հեռանկար ինչպես ցանցային, այնպես էլ ռեսուրսների վրա հիմնված սուբյեկտների համար, ինչը համացանցում տարածված տեղեկատվության ագրեգացումն է. լինի դա ցանցի եզրին գտնվող երթուղիչի ընթացիկ կոնֆիգուրացիան, թե որևէ այլ տեղեկություն, Maltego-ն կարող է գտնել, համախմբել և վիզուալացնել այդ տեղեկատվությունը: Այն օգտատիրոջը տրամադրում է աննախադեպ տեղեկատվություն, որը հանդիսանում է լծակ և ուժ: Maltego-ի կիրառությունները.
Maltego-ի կիրառությունները
Այն օգտագործվում է ցույց տալու ձախողման եզակի կետերի բարդությունն ու լրջությունը, ինչպես նաև վստահության հարաբերությունները, որոնք ներկայումս առկա են ենթակառուցվածքի շրջանակներում:
Այն օգտագործվում է անվտանգությանն առնչվող բոլոր աշխատանքների վերաբերյալ տեղեկատվության հավաքագրման համար: Այն կխնայի ժամանակը և թույլ կտա մեզ աշխատել ավելի ճշգրիտ և խելացի ձևով:
Այն օգնում է մեզ մտածողության գործընթացում վիզուալ կերպով ցուցադրելով փնտրվող տարրերի միջև առկա փոխկապակցված հղումները
Այն ապահովում է շատ ավելի հզոր որոնում տալով ավելի խելացի արդյունքներ:
Այն օգնում է բացահայտել «թաքնված» տեղեկատվությունը:
Maltego-ն օգտագործելու համար գնացեք հավելվածների մենյու և ընտրեք «maltego» գործիքը այն գործարկելու համար:

SQLMap
4. SQLMap-ը բաց կոդով գործիք է, որն օգտագործվում է վեբ կայքի պարամետրի վրա ձեռքով կատարվող SQL ներարկման (SQL injection) գործընթացը ավտոմատացնելու համար: Այն ինքնուրույն հայտնաբերում և շահագործում է SQL ներարկման պարամետրերը. մեզնից պահանջվում է միայն տրամադրել համապատասխան հարցում կամ URL: Այն աջակցում է 34 տվյալների բազաների, ներառյալ MySQL, Oracle, PostgreSQL և այլն: SQLMap գործիքն օգտագործելու համար՝
* SQLMap-ը նախապես տեղադրված է (pre-installed) Kali Linux-ում:
* Գործիքն օգտագործելու համար պարզապես տերմինալում մուտքագրեք sqlmap:

Whatweb
5. Whatweb-ը «what is that website» (ինչ է այդ վեբ կայքը) արտահայտության հապավումն է: Այն օգտագործվում է վեբ կայքի կողմից կիրառվող տեխնոլոգիաները պարզելու համար. այդ տեխնոլոգիաները կարող են լինել բովանդակության կառավարման համակարգեր (CMS), JavaScript գրադարաններ և այլն: Այն օգտագործվում է բազմաթիվ նպատակներով, որոնցից մի քանիսը թվարկված են ստորև.
Պարզել, թե բովանդակության կառավարման որ համակարգն (Content Management System) է օգտագործվում վեբ հավելվածի կողմից:
Ստանալ վեբ հավելվածի կողմից օգտագործվող վեբ սերվերի տվյալները:
Բացահայտել վեբ հավելվածին կցված ներդրված սարքերը
Այն բաղկացած է 1700-ից ավելի պլագիններից, և յուրաքանչյուր պլագին օգտագործվում է տարբեր բաներ նույնականացնելու համար:
Whatweb-ը գործարկելու համար կատարեք հետևյալ հրամանը և փոխարինեք google.com-ը ձեր ընտրած դոմեյն անունով.
whatweb google.com

whois lookup
6. whois-ը համացանցում գրանցված բոլոր դոմեյնների տվյալների բազայի գրառում է: Այն օգտագործվում է բազմաթիվ նպատակներով, որոնցից մի քանիսը թվարկված են ստորև.
* Այն օգտագործվում է ցանցային ադմինիստրատորների կողմից՝ DNS կամ դոմեյնի հետ կապված խնդիրները նույնականացնելու և շտկելու համար:
* Այն օգտագործվում է դոմեյն անունների հասանելիությունը ստուգելու համար:
* Այն օգտագործվում է ապրանքանիշի իրավունքների բացահայտելու համար:
* Այն կարող է նույնիսկ օգտագործվել խարդախ դոմեյնների գրանցողներին հետագծելու համար:
Whois որոնումն օգտագործելու համար տերմինալում մուտքագրեք հետևյալ հրամանը.
whois geeksforgeeks.org
Փոխարինեք geeksforgeeks.org-ը այն վեբ կայքի անվամբ, որի տվյալները ցանկանում եք ստուգել:

Մեր մասին

👁️🗨️ Gray is the color of invisibility.
🎱 GraySMS | Virtual Numbers
🛡️ Միացի՛ր ՏՏ և Կիբեռանվտանգության ամենաակտիվ հարթակին։
Քննարկում ենք այն, ինչի մասին ուրիշները լռում են։
🔗 Դարձի՛ր համայնքի մաս.
🌐 [Ալիքի լինկ]
🗨️ [Չատի լինկ]