Հրամանատարի տիպի հաքեր. Ռուսաստանից հաքերների թիմը Skype-ի հաշիվները կոտրելու մեթոդ է մշակել

Հաքերների 33-ժամյա մրցույթի վերջում ավելի շատ միավորներ հավաքելով, քան երկրորդ և երրորդ տեղերում զբաղեցրած թիմերը՝ PPP-ն ԱՄՆ-ից և Dragon Sector-ը Լեհաստանից:

Վերջնական ցուցատախտակ

0CTF-ի եզրափակիչն անցկացվել է Attack-Defense կանոնների համաձայն. անվտանգության մասնագետների թիմերին տրվել են խաղի համար հատուկ գրված ցանցային ծառայություններով սերվերների նույն փաթեթը, որոնք մասնակիցները պաշտպանում են տանը և կոտրում են իրենց հակառակորդներին: Ժամանել են տասներկու թիմ Ամերիկայից, Եվրոպայից և Ասիայից՝ լավագույնը որակավորման փուլին մասնակցած ինը հարյուր աշխարհի թիմերից:

Եզրափակչում յուրաքանչյուր թիմ կառավարել է վեց ծառայություն տարբեր հարթակներում. Յուրաքանչյուր ծառայությունում թիմը փնտրում է սխալներ, որոնք թույլ են տալիս մուտք գործել հակառակորդի կողմից պաշտպանված տեղեկատվության՝ դրոշի: Թիմը շտապ փակում է նման սխալները տանը և սկսում է շահագործել դրանք իրենց հակառակորդներից: Յուրաքանչյուր հաջող հարձակում բարձրացնում է թիմի վարկանիշը, իսկ զոհը, ում ծառայությունը կոտրել են, ընդհակառակը, միավորներ է կորցնում։ Որքան շատ խոցելի տեղեր գտնեք, և որքան երկար ձեր հակառակորդները չկարողանան կարկատել իրենց, այնքան ավելի շատ գաղտնի դրոշներ կունենաք գողանալու համար:

Մի փոքր Cyber ​​Grand Challenge-ի մասին

ԱՄՆ Պաշտպանական հետազոտությունների գործակալությունը (DARPA) հայտարարել է իրադարձության մասին 2013 թվականին, և երեք տարվա ընթացքում խոցելիության ավտոմատ որոնման յոթ համակարգեր, որոնք վերլուծում են կոմպիլյատորներ, ստեղծում են կիրառումներ թռիչքի ժամանակ և կարկատել երկուականներ, հասել են վերջնական փուլ: Միջոցառման նպատակն է ուսումնասիրել ալգորիթմների հնարավորությունները՝ առանց մարդու միջամտության, սխալներ գտնելու համար, այնպես որ խոցելի ծրագրերի գործարկման միջավայրը հնարավորինս պարզեցվեց. , NX և ASLR պաշտպանությունն անջատված է:

CGC-ի եզրափակիչը տեղի կունենա այս ամառ, և մեքենայի հաղթողը կմրցի մարդկային թիմերի կողքին սեզոնի գլխավոր մրցույթում՝ DEF CON CTF 2016:

Վեցերորդ ծառայությունը, որը կոչվում էր «polaray», տարբերվում էր մյուսներից. այն գործարկվել էր ոչ թե մասնակիցների կողմից, այլ կազմակերպիչների համակարգչով և աշխատում էր հին Core Wars խաղի սկզբունքով։ Թիմերը վերբեռնում են իրենց մեքենայական կոդի կտորները ժյուրիի սերվերում, և այն մարտեր է վարում տարբեր թիմերի ծրագրերի միջև: Յուրաքանչյուր ալգորիթմի նպատակն է մնալ միակ ծրագիրը հիշողության մեջ՝ գտնելով և ջնջելով մեկ այլ ծրագրի կոդը, քանի դեռ այն ժամանակ չի ունեցել նույնն անել ի պատասխան:


Օր 2-ը սկսվում է. LC↯BC-ն առաջինն է, ով հաղթել է Core Wars-ում

Վեց հոգուց բաղկացած LC↯BC-ի տղաները կարողացել են կոտրել կազմակերպիչների պատրաստած բոլոր ծառայությունները՝ դրանցից մի քանիսի մեջ հայտնաբերելով տասնյակ տարբեր սխալներ։ Համակարգված գործողությունների և նախօրոք պատրաստված նախապատրաստությունների շնորհիվ Ռուսաստանի հավաքականն առաջին օրը գրավեց վարկանիշի առաջին տեղը և աստիճանաբար ավելացրեց իր առավելությունը մինչև մրցումների ավարտը։


LC↯BC-ն պահպանում է առաջատարը և ավարտում է գրեթե երկու անգամ առաջատար

0CTF-ն այս տարի հեղինակավոր կարգավիճակ ունի DEF CON որակավորման իրադարձություն- մրցույթում հաղթանակը, բացի 40,000 յուան ​​(մոտ 400,000 ռուբլի) դրամական պարգևից, Ռուսաստանի թիմին ուղեգիր բերեց DEF CON CTF 2016-ի եզրափակիչ՝ ամենահին հաքերային մրցույթին, որտեղ, ընտրության արդյունքների հիման վրա: , աշխարհի լավագույն թիմերը հավաքվում են մրցելու «սեզոնի եզրափակիչում»»

DEF CON հաքերային համաժողովը, ինչպես ամեն տարի, կանցկացվի օգոստոսին ԱՄՆ-ի Լաս Վեգասի վայրում։

Հաճախ անփորձ օգտվողները Windows-ի հրամանի տողը ընկալում են որպես միանգամայն անհարկի և հնացած բան: Այսպես մտածելը մեծ սխալ է։ Հրամանի տողի կամ այլ կերպ CMD վահանակի կարևորությունը չի կարելի գերագնահատել նույնիսկ այն բանից հետո, երբ այն կորցրել է MSDOS-ում հասանելի իր հրամանների մեծ մասը:

Հրամանի տողի առավելությունը, նախևառաջ, օպերացիոն համակարգին և դրա թաքնված հնարավորություններին անմիջական մուտք ապահովելու մեջ է:

Հրամանի տող ace լինելն ամենևին էլ պարտադիր չէ, այնուամենայնիվ, կան հրամաններ, որոնք Windows-ի իրեն հարգող յուրաքանչյուր օգտվող պետք է իմանա: Այստեղ են.

Դոց

Այս հրամանը նախատեսված է NTFS ֆայլային համակարգով կրիչների տվյալների գաղտնագրման և վերծանման համար, սակայն այն կարող է օգտագործվել նաև սկավառակի ազատ տարածությունը մաքրելու համար: Դա շատ հեշտ է օգտագործել: Եթե ​​դուք պետք է համոզվեք, որ ջնջել եք D drive-ում նախկինում ջնջված բոլոր ֆայլերի մնացորդները, գործարկեք հրամանի ծածկագիրը /w:D վահանակում:

Վարորդական հարցում

Օգտակար հրաման, որը թույլ է տալիս դիտել օպերացիոն համակարգում տեղադրված բոլոր վարորդների ցանկը: Երբ հրամանը կատարվում է առանց պարամետրերի, տվյալները թողարկվում են որպես տեսակավորված ցուցակ: «Մոդուլ» սյունակը պարունակում է վարորդների անունները առանց ընդլայնման, «Անուն» սյունակը ներառում է վարորդի համառոտ նկարագրությունը, «Վարորդի տեսակը» - համապատասխանաբար տեսակը, «Հղման ամսաթիվը» ցույց է տալիս վարորդի տեղադրման կամ վերջին փոփոխության ամսաթիվը: .

FC (Ֆայլի համեմատություն)

FC հրամանը օգտակար է հիմնականում կոդավորողների համար, այն կարող է օգտագործվել նաև այն օգտվողների կողմից, ովքեր պետք է աշխատեն տեքստային ֆայլերի հետ: Այս հրամանը թույլ է տալիս համեմատել երկու ֆայլերի բովանդակությունը՝ փնտրելով դրանց միջև անհամապատասխանություններ: Ենթադրենք, դուք ունեք երկու ֆայլ file1.docx և file2.docx և ցանկանում եք համեմատել դրանք: Վահանակում գործարկեք հետևյալ հրամանը.

fc /U "D:\file1.docx" "D:\file2.docx"

Այս օրինակում մենք համեմատեցինք երկու պարզ տեքստային փաստաթղթեր: Հրամանի տողի թարգմանիչը նախադասություններից մեկում անհամապատասխանություն գտավ և մատնացույց արեց կոնկրետ վայրը: FC հրամանը թույլ է տալիս նաև համեմատել երկուական ֆայլերը, Unicode ֆայլերը, որոշել անհամապատասխանությունների քանակը և այլն: Եթե ​​համեմատվող ֆայլերը նույնական են, ապա FC հրամանը կատարելիս կցուցադրվի համապատասխան հաղորդագրություն:

Ipconfig

Օգտակար հրաման, որը թույլ է տալիս որոշել ընթացիկ TCP/IP արձանագրության կարգավորումները կամ պարզապես IP հասցեն: Այնուամենայնիվ, այն ցույց է տալիս միայն ներքին IP հասցեն, եթե դուք օգտագործում եք երթուղիչ և ցանկանում եք պարզել IP-ն, որով մուտք եք գործում գլոբալ ցանց, ավելի լավ է դիմել հատուկ առցանց ծառայություններին, ինչպիսին է 2ip.ru-ն:

Netstat

Այս հրամանը թվարկում է բոլոր ընթացիկ ինտերնետ կապերը: Այն հիմնականում օգտագործվում է ադմինիստրատորների կողմից՝ ցուցադրելու TCP և UDP կապերը, լսման պորտերը, երթուղային աղյուսակները և տարբեր արձանագրությունների վիճակագրությունը: Այն կարող է օգտագործվել նաև վիրուսների և այլ վնասակար օբյեկտների թողած հետքերի որոնման համար: Աշխատելով առանց պարամետրերի, Netstat հրամանը ցուցադրում է կապի տեսակը, տեղական հասցեն, օտարերկրյա հասցեն և ընթացիկ կարգավիճակը:

Պինգ

Ինչպես Netstat-ը, ping հրամանն օգտագործվում է հիմնականում համակարգի ադմինիստրատորների կողմից: Այն օգտագործվում է համակարգչային ցանցերի ախտորոշման համար: Նրա օգնությամբ դուք կարող եք որոշել որոշակի ռեսուրսների առկայությունը: Ենթադրենք, դուք պետք է ստուգեք Google-ի հասանելիությունը: Քանի որ Google-ի DNS սերվերն ունի 8.8.8.8 հասցեն, դուք պետք է գործարկեք ping 8.8.8.8 հրամանը CMD վահանակում:

Թվային IP հասցեն կարող է փոխարինվել նաև տեքստային URL-ով՝ ping google.com: Եթե ​​հանգույցը անհասանելի է, ապա կցուցադրվի «սպասման սահմանաչափը գերազանցված է» հաղորդագրությունը, և կորուստների թիվը կկազմի 100 տոկոս:

Tracert

Մեկ այլ «ցանցային» հրաման, որը նախատեսված է ցանցի ախտորոշման (հետագծման) համար: Հրամանը թույլ է տալիս ստանալ հանգույցների շղթա, որի միջով անցնում է վերջնական հանգույցին հասցեագրված IP փաթեթը։ Օգտագործվում է համակարգի ադմինիստրատորների կողմից՝ բացահայտելու խնդիրը, որը խոչընդոտում է փաթեթների առաքումը վերջնական հանգույց: Հրամանի օգտագործման օրինակ է հետագծումը դեպի Google հանգույց՝ tracert google.com:

Ուղևորություն

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

Powercfg

Հրամանի տողի հզոր ծրագիր, որը նախատեսված է Windows-ի էներգիայի կարգավորումները կառավարելու համար: Կատարվում է միայն պարամետրերով: Powercfg հրամանը, որը կատարվում է /Q անջատիչով, ցուցադրում է էլեկտրամատակարարման սխեմայի ընթացիկ կոնֆիգուրացիան, /a անջատիչով ցուցադրում է հաշվետվություն նոութբուքերում էլեկտրաէներգիայի օգտագործման մասին, –energy անջատիչով ստեղծում է վիճակի մասին մանրամասն տեքստային մատյան։ համակարգչային բաղադրիչներ, ներառյալ մարտկոցները. Powercfg հրամանը կարող է օգտագործվել նաև էներգիայի կարգավորումների կրկնօրինակներ ստեղծելու և դրանք նոր սարքավորումներում տեղակայելու համար:

Անջատել

Այս հրամանն օգտագործվում է օգտատիրոջ նիստից դուրս գալու, համակարգիչը փակելու, վերագործարկելու և ձմեռելու համար: Աջակցում է հեռակառավարմանը: Shudown-ը միշտ կատարվում է պարամետրերով: Օրինակ՝ shutdown /s /t 0 հրամանը կփակի բաց հավելվածները և անմիջապես կփակի համակարգիչը: Դուք կարող եք դիտել առկա ստեղների ցանկը՝ գործարկելով անջատումը /?

Sfc (համակարգի ֆայլերի ստուգիչ)

Ամենաօգտակար և անհրաժեշտ հրամաններից մեկը։ Նախատեսված է վնասված կամ փոփոխված Windows համակարգի ֆայլերը հայտնաբերելու և վերականգնելու համար: Վերականգնումը կատարվում է օպերացիոն համակարգի կողմից ստեղծված պահուստային պատճեններից: Համակարգի սկանավորումն իրականացնելու համար, որին հաջորդում է ֆայլի վերականգնումը, գործարկեք sfc հրամանը /scannow պարամետրով: Սկանավորումն ավարտվելուց հետո դուք պետք է վերագործարկեք ձեր համակարգիչը: Դուք պետք է գործարկեք այս հրամանը որպես ադմինիստրատոր աշխատող վահանակում:

Առաջադրանքների ցուցակ

Tasklist հրամանը կատարում է նույն աշխատանքը, ինչ Task Manager-ը: Կատարված առանց պարամետրերի, այն ցուցադրում է տեղական կամ հեռավոր համակարգչի վրա աշխատող բոլոր գործող գործընթացների ցանկը: Միևնույն ժամանակ, յուրաքանչյուր գործընթացի համար ցուցադրվում են նրա անունը, նույնացուցիչը (PID), սեսիայի անվանումը, նիստի համարը և RAM-ի հատկացված քանակը: Tasklist հրամանն աջակցում է ստեղների և զտիչների օգտագործմանը: Օրինակ, Tasklist/SVC-ն ցուցադրում է գործընթացների ցանկը յուրաքանչյուր գործընթացի համար առանձին ծառայությունների հետ միասին:

Taskkill

Եթե ​​Tasklist-ը պարզապես ցուցադրում է գործող գործընթացների ցանկը, ապա Taskkill-ը դադարեցնում է դրանք ուժային ռեժիմով: Ճիշտ է, դրա համար դուք պետք է իմանաք ավարտվող գործընթացի նույնացուցիչը կամ գործարկվող ֆայլի անունը: Ենթադրենք, դուք պետք է ստիպողաբար փակեք Notepad-ը: Նախ գործարկեք Tasklist հրամանը և նայեք notepad.exe գործընթացի PID-ին: Մեր դեպքում այն ​​ունի 2580 արժեք: Իմանալով գործընթացի PID-ը, դուք հեշտությամբ կարող եք «սպանել» այն: Հրամանն ինքնին կունենա հետևյալ տեսքը. Taskkill /PID 2580: Taskkill /IM notepad.exe հրամանը կաշխատի մոտավորապես նույն կերպ, միայն այս օրինակում notepad.exe գործընթացի բոլոր օրինակները կդադարեցվեն:

Ներքեւի գիծ

Առայժմ այսքանը: Կան նաև այլ օգտակար CMD հրամաններ, որոնց օգտատերերը կցանկանային ծանոթանալ, բայց դրանց մասին կխոսենք հաջորդ անգամ: Դրանք ներառում են, մասնավորապես, Diskpart-ը` սկավառակի և միջնորմների կառավարման հզոր գործիք, որը չի զիջում առևտրային ծրագրային արտադրանքներին, ինչպիսին է Acronis Disk Director-ը:

Արդյոք իմաստ ունի սովորել հրամանի տողը մասնագիտորեն: Քիչ հավանական է, եթե դուք չեք պլանավորում դառնալ ծրագրավորող կամ համակարգի ադմինիստրատոր:

Այնուամենայնիվ, նրանք, ովքեր ցանկանում են տիրապետել CMD վահանակին, նույնպես լավ կանեն ուշադրություն դարձնեն դրա առաջադեմ անալոգին՝ ներկառուցված PowerShell կոմունալ ծրագրին:

Բարի օր, ընթերցողներ: Այսօր կրկին ստիպված էի գնալ անհրաժեշտ տեղեկատվությունը փնտրելու։ Հաճախ դուք պետք է օգնեք Windows-ի օգտատերերին անմիջապես օգտվողի հաշվից, և ձեռքի տակ չկան այլ գործիքներ, բացի Windows-ում ներկառուցվածներից: cmd.exe հրամանի տող. Սահմանափակ հաշվի տակ աշխատելիս հաճախ պետք է ինչ-որ առաջադրանք կատարել Բարձրացված ադմինիստրատորի իրավունքները. cmdԱյս առաջադրանքների համար ամենահարմար գործիքն այն է, որ դուք ստիպված չեք լինի բազմիցս մուտքագրել ադմինիստրատորի գաղտնաբառը, պարզապես անհրաժեշտ է մեկ անգամ գործարկել հրամանի տողը որպես ադմինիստրատոր և կատարել անհրաժեշտ գործողությունները գործարկել անհրաժեշտ հրամաններըորը ես նկարագրելու եմ ստորև.

appwiz.cpl- Ծրագրերի տեղադրում և հեռացում
certmgr.msc- Վկայականներ
ciadv.msc- Ինդեքսավորման ծառայություն
cliconfg- SQL ցանցի հաճախորդների ծրագիր
clipbrd- Clipboard
compmgmt.msc- Համակարգչային կառավարում
dcomcnfg- DCOM բաղադրիչների կառավարման վահանակ
ddeshare- DDE բաժնետոմսեր (չի աշխատում Win7-ում)
desk.cpl- Էկրանի հատկությունները
devmgmt.msc- Սարք մենեջեր
dfrg.msc- Սկավառակի դեֆրագրում
diskmgmt.msc- Սկավառակի կառավարում
drwtsn32- Բժիշկ Ուոթսոն
dxdiag- DirectX ախտորոշիչ ծառայություն
eudcedit- Անձնական խորհրդանիշի խմբագիր
eventvwr.msc- Իրադարձությունների դիտող
firewall.cpl- Windows firewall-ի կարգավորումները
gpedit.msc- Խմբային քաղաքականություն
iexpress- IExpress (ես չգիտեմ, թե դա ինչ է)
fsmgmt.msc -Համօգտագործվող թղթապանակներ
fsquirt- Bluetooth ֆայլերի փոխանցման մոգ
chkdsk- Սկավառակի ստուգում (սովորաբար գործարկվում է պարամետրերով սկավառակի_տառ՝ /f /x /r)
հսկիչ տպիչներ- Տպիչներ և ֆաքսեր - միշտ չէ, որ սկսվում է
վերահսկման ադմինիստրատորներ- Համակարգչային կառավարում - միշտ չէ, որ սկսվում է
վերահսկել պլանավորված առաջադրանքները- Պլանավորված առաջադրանքներ (ժամանակացույց)
վերահսկել օգտվողի գաղտնաբառերը 2 -Հաշվի կառավարում
compmgmt.msc- Համակարգչային կառավարում ( compmgmt.msc /computer=pc- ԱՀ համակարգչի հեռակառավարում)
lusrmgr.msc- Տեղական օգտվողներ և խմբեր
mmc- ստեղծել ձեր սեփական սարքավորումները
mrt.exe- Չարամիտ ծրագրերի հեռացում
msconfig- Համակարգի կարգավորում (ինքնագործարկում, ծառայություններ և այլն...)
mstsc- Հեռավոր աշխատասեղանի միացում
ncpa.cpl- Ցանցային միացումներ
ntmsmgr.msc- Շարժական հիշողություն
ntmsoprq.msc- Շարժական RAM օպերատորի հարցումներ (XP-ի համար)
odbccp32.cpl- Տվյալների աղբյուրի ադմինիստրատոր
perfmon.msc- Արտադրողականություն
regedit- Ռեեստրի խմբագիր
rsop.msc- Ստացված քաղաքականությունը
secpol.msc- Տեղական անվտանգության կարգավորումներ (Տեղական անվտանգության քաղաքականություն)
services.msc- Ծառայություններ
sfc / scannow- Համակարգի ֆայլերի վերականգնում
sigverif- Ֆայլի ստորագրության ստուգում
sndvol- ձայնի վերահսկում
sysdm.cpl- Համակարգի հատկությունները
sysedit -Համակարգի ֆայլերի խմբագիր (ես չգիտեմ, թե դա ինչ է)
syskey -Հաշվի տվյալների բազայի պաշտպանություն
taskmgr- Առաջադրանքների կառավարիչ
utilmanԿոմունալ կառավարիչ
ստուգիչՎարորդի ստուգման մենեջեր
wmimgmt.msc- WMI կառավարման ենթակառուցվածք

Այս ցանկը հիմնականում ինտերֆեյսի ինտերֆեյսային ինտերֆեյս է:

Կարող եք նաև ծրագրեր գործարկել Control Panel-ում՝ ադմինիստրատորի իրավունքներով՝ սեղմելով աջը՝ Shift ստեղնը սեղմած պահելով: Եվ ընտրեք Run as (RunAs...) (համապատասխան Win XP-ի համար):

Վահանակի հրամանների ցանկ.

nbtstat -a pc- հեռավոր PC մեքենայի վրա աշխատող օգտվողի օգտանունը
net localgroup խմբի օգտատեր /add- Ավելացնել օգտվողին խմբի խմբին
զուտ տեղական խումբխմբի օգտվող/ջնջել- Հեռացրեք օգտվողին խմբից
զուտ ուղարկել համակարգիչ ""տեքստ"« - հաղորդագրություն ուղարկեք համակարգչի օգտագործողին
զուտ նիստեր- օգտվողների ցուցակ
զուտ նիստ /ջնջել- փակում է ցանցի բոլոր նիստերը
զուտ օգտագործում l: \\համակարգչի անունը\թղթապանակ\- միացնել ցանցային սկավառակը l. թղթապանակ հեռավոր համակարգչի վրա
Օգտվողի զուտ անուն /active:no- արգելափակել օգտվողին
զուտ օգտվողի անուն /ակտիվ:այո- ապաշրջափակել օգտվողին
զուտ օգտվողի անուն / տիրույթ- տեղեկատվություն տիրույթի օգտագործողի մասին
զուտ օգտագործողի անունը / ավելացնել- ավելացնել օգտվողին
զուտ օգտվողի անունը / ջնջել- ջնջել օգտվողին
նեթստատ -ա- համակարգչի հետ բոլոր կապերի ցանկը
reg ավելացնել- Ավելացնել պարամետր ռեեստրում
reg համեմատել- Համեմատեք ռեեստրի մասերը:
reg պատճենը- Պատճենումներ մի միջնորմից մյուսը
reg ջնջել- Հեռացնում է նշված պարամետրը կամ բաժինը
ռեգ արտահանում- Արտահանել ռեեստրի մի մասը
ռեգ ներմուծում- Համապատասխանաբար ներմուծեք ռեեստրի մի մասը
ռեգ բեռ- Բեռնում է ռեեստրի ընտրված մասը
reg հարցում- Ցուցադրում է տվյալ ռեեստրի մասնաճյուղի արժեքները
reg վերականգնել- Վերականգնում է ռեեստրի ընտրված մասը ֆայլից
reg փրկել- Պահպանում է ռեեստրի ընտրված մասը
reg բեռնաթափել- Բեռնաթափում է ռեեստրի ընտրված մասը
անջատել- անջատելով համակարգիչը, կարող եք հեռակա կարգով անջատել մյուսը:
SystemInfo /s մեքենա- ցույց կտա շատ օգտակար տեղեկատվություն հեռավոր մեքենայի մասին

Համակարգչային աշխարհն այնպիսի մասշտաբների է հասել, որ այսօր նույնիսկ դպրոցականը գիտի, թե որտեղ և ինչպես գտնել ինչ-որ բան, իսկ ոմանք նույնիսկ գիտեն, թե ինչպես և որտեղ կարող են վնաս պատճառել։ Այս հոդվածը կկենտրոնանա հատկապես նրանց վրա, ովքեր համակարգչային անվտանգության ասեսներ են: Ace-ն այստեղ վերաբերում է այն մարդկանց, ովքեր չունեն սահմանափակումներ համակարգչային գործունեության ոլորտում: Շատերն այս մարդկանց անվանում են հաքերներ: Շատերը հաքերների բոլոր գործողությունները համարում են անօրինական, և այն ամենը, ինչ նրանք անում են, առնվազն խուլիգանություն է:

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

Յուրաքանչյուր հաքեր նման է նկարչի. Նրա գործունեությունը պահանջում է շատ մտածել և հասկանալ իրեն շրջապատող աշխարհը: Հաճախ, որպեսզի ստուգեն, թե հաքերների որ թիմն է լավագույնը, անցկացվում են մասնագիտացված առաջնություններ հաքերների միջև։ Եվ հաճելի փաստն այն է, որ 2011թ.-ին ռուս հաքերների թիմն առաջին անգամ մասնակցեց Լաս Վեգասում կայանալիք նման մրցույթի և զբաղեցրեց իր տեղը։

Wow Holland-ը համակարգչային անվտանգության ոլորտում ամենահայտնի մարդկանցից է: Եվ նա հաքերներին մեկնաբանում է որպես մարդկանց, ովքեր կարող են մտածել շրջանակից դուրս: Հարկ է նշել գոնե այն փաստը, որ հենց Հոլանդն էր տխրահռչակ WikiLeaks կայքի եռանդուն հովանավորներից մեկը։ Նա կարծում է, որ ոչ բոլոր հաքերներն են հանցագործ, և նրանցից շատերը միայն նշում են ծրագրային ապահովման արտադրողներին և խոշոր կազմակերպությունների ղեկավարներին, որ անհրաժեշտ է տեղեկատվական անվտանգության հարցը բարձրացնել ավելի բարձր մակարդակի, քան կա։

Խաղային արդյունաբերության ամենատպավորիչ պահերից մեկը Սթիվ Ռասելն է, ով կոտրել է PDP-1 հետազոտական ​​համակարգիչը և դրա վրա պարզունակ խաղ ստեղծել: Այդ համակարգչի չափերն այսօր ցնցում են մարդկանց, բայց այն ժամանակ այն ժամանակակից մինի համակարգիչներից էր։ Բայց այդ ժամանակ Սթիվ Ռասելը դեռ միայն MIT-ի ուսանող էր (Մասաչուսեթսի տեխնոլոգիական ինստիտուտ): Հետևաբար, Ռասելի զարգացումը իսկական հեղափոխություն արեց և տեղիք տվեց զվարճանքի արդյունաբերության զարգացմանը։

Մասաչուսեթսի տեխնոլոգիական ինստիտուտին է պատկանում հաքերների լավագույն «դարբնոցներից» մեկի ապրանքանիշը։ Մինչ օրս այս հաստատությունում սովորեցնում են կոտրել համակարգիչները, այս առարկան ընկալվում է որպես պարտադիր առարկաներից մեկը։

Դեռևս 1993 թվականին այս ուսումնական հաստատության ուսանողներն իրականացրել են այն ժամանակվա ամենամեծ հաքը։ Այս կոտրումը տեղի է ունեցել ԱՄՆ Անկախության օրվան նվիրված համերգի օրը։ Հաքերները միացել են Green Boilding ուսումնական հաստատության շենքերից մեկի լուսավորության համակարգին, ինչի արդյունքում շենքը դարձել է համերգի ժամանակ բարձրախոսներից եկող երաժշտության ցուցիչ։ Այս շենքի լույսերը միացված էին տարբեր մակարդակներով՝ ձայնի մակարդակի հետ համաժամանակյա։ Սա շատ տպավորություններ է թողել քաղաքի բնակիչների մոտ։

Մասաչուսեթսի հաքերների այս կատակն ընդունվել է համակարգչային ոլորտի այլ արհեստավորների կողմից։ 2001 թվականին գերմանական Blinckenlights թիմի գյուտարարները պատասխանեցին բոստոնի ուսանողներին: Blinckenlights-ը բաղկացած է Chaos Computer ակումբի մի քանի անդամներից, որը սկսվել է 1980-ականների սկզբին։ Այսպիսով, այս թիմի անդամները Բեռլինում օգտագործեցին Ուսուցիչների տունը որպես սեղանի թենիսի խաղի սիմուլյատորի հսկայական ցուցադրություն՝ Պոնգ:

Հաքերները և քաղաքականությունը

Հաքերները ոչ միայն ստեղծում են ժամանցային շոուներ, ինչպիսիք են Blinkenlights-ը և Մասաչուսեթսի տեխնոլոգիական ինստիտուտի ուսանողները, այլ նաև քաղաքական ուժի ներկայացուցիչներ են: Օրինակ, ԱՄՆ օրենքները թույլ չեն տալիս երաժշտության, ֆիլմերի, ծրագրային ապահովման և այլնի անվճար բաշխում: Սա ազդեց վերափոխված օպերացիոն համակարգի համար կոդավորված DVD-ների մշակման վրա: Օրինակ, DVD-ներից այն կարող է իրականացվել միայն համակարգչի վրա, որն ունի բորտ կամ Mac OS: Ինչն իր հերթին օգտատերերին զրկում է ազատ բաշխված Linux ՕՀ-ից, ինչպես նաև բազմաթիվ այլ ազատ բաշխված օպերացիոն համակարգերից: 1999 թվականն է, և երեք երիտասարդ ոգևորված հաքերների խումբը Ջոն Յոհանսենի գլխավորությամբ սկսեց մշակել ծրագրային արտադրանք, որը թույլ է տալիս դիտել ցանկացած ՕՀ-ում կոդավորված տեսանյութ: Ծրագիրը ստացել է DeCSS անվանումը: Այն վերծանում էր DVD-ները և կարող էր ձայնագրված ֆիլմերը վերածել MP2 բաց տվյալների ձևաչափի: «Լավ» հաքերների մեկ այլ տարբերակիչ առանձնահատկությունն այն է, որ Յոհանսենի գրած ծրագիրը տարածվել է որպես բաց կոդով: Բայց արդեն 2000 թվականին Ջոն Յոհանսենի դեմ քրեական գործ է հարուցվել։ Այդ ժամանակ Յոհանսենն ընդամենը 15 տարեկան էր։

Բայց նույնիսկ մեր ժամանակներում կան հաքերներ, որոնք մեծ օգուտներ են բերում համակարգիչների սեփականատերերին: Դեռևս 2010 թվականին մի խումբ սիրողականներ կոտրեցին Kinect խաղի կարգավորիչը Xbox 360-ի համար և հայտարարեցին մրցույթ՝ առաջարկելով $2000 մրցանակ բոլորին, ովքեր կարող էին բաց կոդով դրայվերներ գրել կարգավորիչի համար: Այսպիսով, հաքերներն այն հարմարեցրել են անհատական ​​համակարգիչների վրա աշխատելու համար։ Այս փաստը ստիպել է գերհսկա Microsoft-ին թողարկել Kinect-ի պաշտոնական տարբերակը PC-ի համար։

Սակայն հակերության զարգացման մեջ կան նաև բացասական կողմեր: Համաձայն Symantec-ի, որը հայտնի է դարձել որպես համակարգչային անվտանգության ծրագրային ապահովման ընկերություն, միայն 2010 թվականի ամռան վերջին մեծ թվով համակարգիչների սեփականատերեր (մոտ 100,000) վարակվել են Stuxnet վիրուսով։ Վիրուսը տարածվել է և ազդել Windows օպերացիոն համակարգով աշխատող համակարգիչների վրա: Նա իր համբավը ձեռք բերեց Իսրայելի շուրջ ծագած սկանդալի պատճառով, որը կասկածվում է այս վիրուսի զարգացման մեջ՝ նպատակ ունենալով խափանել Իրանի միջուկային ծրագիրը։ Հենց իսրայելական արմատներն են հայտնաբերվել այս վիրուսի ծածկագրում: Այս վիրուսը կարող է օգտագործվել տվյալների չարտոնված հավաքագրման (տվյալների չարտոնված հավաքագրման), լրտեսության, ինչպես նաև արդյունաբերական ձեռնարկությունների, էլեկտրակայանների և օդանավակայանների դեմ սաբոտաժի համար։

Մեկ այլ նոր միտում է DOS-ի կազմակերպումը, ինչպես նաև DDOS հարձակումները տարբեր ռեսուրսների վրա: 2011 թվականին ամենահայտնի հաքերային խումբը Anonymous հաքերային թիմն էր։ Այս հաքերները երկար ժամանակ հարձակվում են նման ռեսուրսների վրա.

  • ԿՀՎ կայքը (պարզվեց, որ օգտատերերի համար հասանելի չէ մի քանի ժամ);
  • կազմակերպությունների, ինչպես նաև անհատների կայքեր, որոնք խրախուսում են հեղինակային իրավունքի, համացանցի գրաքննության մասին օրենքները և դեմ են «պիրատական ​​արտադրանքներին»:
  • PayPal, Visa և Mastercard վճարային տարբեր համակարգեր (Wikileaks կայքի հիմնադրի ձերբակալության պատճառով);
  • Շվեդիայի կառավարության, ինչպես նաև Եգիպտոսի կառավարության բազմաթիվ կայքեր.
  • PlayStation Network կայքը կոտրվել է և ամբողջությամբ անջատվել։

Այս ցանկը կարելի է շատ երկար շարունակել։ Anonymous թիմի հաքերներն իսկապես շատ բան են թողել: Նրանց հարձակումները շարունակվում են մինչ օրս։

«» -ի փորձագետները հաքերային հարձակման վնասը գնահատում են տարեկան 100 միլիարդ դոլար։ Հիմա վստահաբար կարող ենք ասել, որ վնասակար ծրագրերն ու հաքերները նույնքան զենք են դարձել, որքան զինվորներն ու տեխնիկան։

Եվ կրկին հիմնականի մասին՝ եկեք խոսենք ձեզ ծանոթ cmd.exe-ի մասին։ Նույնիսկ նորաստեղծ G8-ում մխիթարիչը չի հեռացել և կատարում է բոլոր այն առաջադրանքները, որոնց դուք սովոր եք, և նույնիսկ պարունակում է մի քանի անակնկալներ:

1. ipconfig հրաման

Ամենահայտնին և, հետևաբար, ամենաքիչ հետաքրքիրը մեր վերանայման մեջ: Այս հրամանը ծանոթ է բոլոր «թիմային» ադմինիստրատորներին և օգտատերերի մեծամասնությանը. երբ խնդիրներ են առաջանում ինտերնետի հետ, տեխնիկական աջակցության անձնակազմը խնդրում է օգտվողին մուտք գործել այն:

Հրամանը թույլ է տալիս դիտել և աշխատել TCP/IP տեղեկատվության հետ: Դուք կարող եք օգտագործել այն՝ ստուգելու համակարգչի IP հասցեն, ազատելու կամ երկարացնելու վարձակալությունը նշանակված IP հասցեի վրա և նույնիսկ ոչնչացնելու տեղական DNS քեշը:

Եթե ​​դուք պարզապես մուտքագրեք ipconfig հրամանի տողում, հրամանը կցուցադրի տեղեկատվություն բոլոր ցանցային ադապտերների IP հասցեների մասին: Յուրաքանչյուր ադապտերի համար ցուցադրվում է նկարագրություն, օրինակ՝ «Ethernet Adapter» կամ «Wireless LAN Adapter», որպեսզի պարզ լինի, թե որ կոնֆիգուրացիան է ցուցադրված: Տիպիկ տեղեկատվության հավաքածուն պարունակում է IP հասցե, ենթացանցային դիմակ, լռելյայն դարպաս և ևս մի քանի դաշտ՝ ոչ այնքան օգտակար տեղեկատվության: Եթե ​​Ձեզ անհրաժեշտ է ավելի շատ տվյալներ ստանալ, դուք պետք է օգտագործեք /all տարբերակը: Այս դեպքում հրամանը շատ ավելի շատ տեղեկատվություն կթողարկի, իսկ ընդլայնված ելքում ամենաօգտակարը «Ֆիզիկական հասցե» դաշտն է, այսինքն՝ ադապտերի MAC հասցեն:

Բացի ipconfig հրամանի /all պարամետրից, մեծ ուշադրության են արժանի /release, /renew և /flushdns պարամետրերը: Առաջինը թույլ է տալիս թողարկել DHCP-ի միջոցով նշանակված IP հասցե: Ճիշտ է, դրանից հետո ցանցը կհրաժարվի աշխատել, քանի որ ցանցի ինտերֆեյսը կկազմաձևվի, ուստի երկրորդ պարամետրը օգտակար է - /renew, որը թույլ է տալիս թարմացնել DHCP-ի միջոցով նշանակված բոլոր տեղեկությունները: Այս տարբերակը շատ օգտակար է, քանի որ այն ստիպում է ձեր համակարգչին նորից միանալ երթուղիչին կամ մատակարարի սերվերներին: Դա տեղի է ունենում, որ համակարգիչը բեռնելիս չի տեսնում անլար ցանցը (ես պարբերաբար տեսնում եմ այս խնդիրը Windows 7-ով աշխատող իմ տնային համակարգչում): Համակարգիչը վերագործարկելու փոխարեն ավելի հեշտ է մուտքագրել ipconfig / թարմացնել, և ցանցը կհայտնվի: Երրորդ տարբերակը թույլ է տալիս ոչնչացնել ամբողջ տեղական DNS քեշը: Երբեմն DNS քեշի ոչնչացումը թույլ է տալիս լուծել կապի հաստատման որոշ խնդիրներ, օրինակ, երբ սերվերի վրա DNS տեղեկատվությունը արդեն թարմացվել է, բայց հինը դեռ գտնվում է տեղական քեշում:

2. sfc թիմ

Sfc (համակարգի ֆայլերի ստուգիչ) հրամանը թույլ է տալիս ստուգել համակարգի ֆայլային համակարգը: Այս հրամանը չպետք է շփոթել chkdsk (ստուգեք սկավառակ) հրամանի հետ։ Օգտագործելով վերջինս՝ դուք կարող եք շտկել ֆայլային համակարգը ավելի ցածր մակարդակի վրա և նույնիսկ նշել վատ հատվածները։ Բայց sfc հրամանը օգտակար է, եթե հանկարծ Windows համակարգի որոշ ֆայլ վնասվի: Այն կարող է հայտնաբերել դա և փոխարինել կոտրված ֆայլը՝ առանց օգտագործողի որևէ միջամտության: Շատ, շատ օգտակար թիմ: Այն համեմատում է Windows-ի հազարավոր հիմնական ֆայլերը Windows-ի հետ բերված բնօրինակ տարբերակների հետ և, անհրաժեշտության դեպքում, փոխարինում է վնասված կամ բացակայող ֆայլերը՝ օգտագործելով Windows Update-ը: Կախված նրանից, թե ինչպես է տեղադրված Windows-ը, ձեզ կարող է անհրաժեշտ լինել կամ չպահանջել տեղադրման մեդիա: Սովորաբար դա անհրաժեշտ չէ։

Հետևյալ օգտակար sfc պարամետրերը կարելի է բացահայտել.

  • /scannow - Կատարում է համակարգի անհապաղ սկանավորում և անհրաժեշտության դեպքում փոխարինում ֆայլերը: Sfc-ն գործարկելուց հետո անհրաժեշտ է վերագործարկել Windows-ը, եթե խնդիրներ հայտնաբերվեն:
  • /scanonce - սկանավորումը կկատարվի հաջորդ անգամ, երբ համակարգը վերագործարկվի:
  • /scanboot - սկանավորումը կաշխատի ամեն անգամ, երբ համակարգը վերագործարկվի: Revert պարամետրը թույլ է տալիս չեղարկել. /scanboot պարամետրը փորձարկելուց հետո անհրաժեշտ է գործարկել sfc Revert հրամանը, հակառակ դեպքում սկանավորումը կիրականացվի ամեն անգամ, երբ վերագործարկեք:

3. chkdsk հրաման

Chkdsk (Check Disk) հրամանը թույլ է տալիս շտկել ֆայլային համակարգի սխալները, հայտնաբերել վատ հատվածները և վերականգնել վատ հատվածներից ընթեռնելի տեղեկատվությունը: Windows-ը ավտոմատ կերպով ստուգում է սկավառակները, բայց դուք կարող եք նաև ձեռքով գործարկել chkdsk, եթե կասկածում եք, որ սկավառակի հետ ինչ-որ բան այն չէ:

Որպես հրամանի պարամետրեր, դուք պետք է փոխանցեք ծավալի անունը կամ ֆայլի անունը (եթե դուք պետք է ստուգեք մեկ ֆայլ կամ ֆայլերի խումբ, այս դեպքում դուք պետք է փոխանցեք ֆայլի դիմակը): /F պարամետրը ավտոմատ կերպով ուղղում է սխալները, /R պարամետրը թույլ է տալիս հայտնաբերել վատ հատվածները և վերականգնել տեղեկատվությունը դրանցից: Եթե ​​chkdsk-ը չի կարող ստանալ բացառիկ մուտք դեպի սկավառակ, ապա հաջորդ անգամ համակարգը բեռնաթափելիս կկատարվի սկավառակի ստուգում: Սա սովորական երեւույթ է, երբ փորձում եք ստուգել C: drive-ը: Օրինակ՝ chkdsk D: /R.


4. driverquery հրաման

Հրամանը ստեղծում է Windows-ում տեղադրված բոլոր դրայվերների ցանկը: Լավ գործիք, որը թույլ է տալիս ստեղծել հաշվետվություններ: Հրամանը կարող է օգտագործվել տեղադրված վարորդների տարբերակների համարները ուսումնասիրելու համար: Դրա արդյունքների հիման վրա դուք կարող եք որոշել, թե արդյոք որոշակի վարորդը թարմացնելու կարիք ունի:

Այս հրամանի ամենաօգտակար տարբերակներն են /s, /si և /fo: Առաջին պարամետրը թույլ է տալիս նշել հեռավոր հոսթի անունը կամ IP հասցեն, որի դրայվերները ցանկանում եք ուսումնասիրել: Երկրորդ պարամետրը ցույց է տալիս վարորդների թվային ստորագրությունը: Երրորդը թույլ է տալիս նշել հաշվետվության ձևաչափը՝ /fo TABLE - աղյուսակ (կանխադրված), /fo LIST - ցուցակ, /fo CSV - CSV ձևաչափ, որը կարելի է հարմար դիտել Excel-ում կամ նմանատիպ ծրագրում: Օրինակ:

/fo CSV > drivers.csv

5. Ծածկագիր հրաման

Այս հրամանն օգտագործվում է NTFS հատորների վրա կոդավորված թղթապանակների և ֆայլերի հետ աշխատելու համար: Սովորաբար, նման թղթապանակները և ֆայլերը աշխատում են գրաֆիկական ինտերֆեյսի միջոցով (ինչը շատ ավելի հարմար է), բայց cipher հրամանն ունի շատ օգտակար /W պարամետր.

Ծածկագիր /W: path

/W անջատիչը (օրինակ, /W:C:) ջնջում է ձայնի չօգտագործված հատվածների տվյալները և արդյունավետորեն ջնջում է կոշտ սկավառակի տվյալները ջնջվելուց հետո: Այլ կերպ ասած, այս հրամանը կարող է օգտագործվել ֆիզիկապես ջնջելու տվյալները սկավառակից, որպեսզի այն հնարավոր չլինի վերականգնել հատուկ կոմունալ ծառայություններով: Հարկ է նշել, որ դա վերաբերում է միայն սովորական կոշտ սկավառակներին, այլ ոչ թե SSD սկավառակներին: Ենթադրվում է, որ SSD-ներից ֆայլերը ջնջվում են անմիջապես և առանց վերականգնման հնարավորության: Չնայած հետաքրքրված ընթերցողներին խորհուրդ կտայի կարդալ սա:


6. powercfg հրաման

Powercfg հրամանը վերահսկում է էներգիայի կարգավորումները: Այն ունի շատ պարամետրեր, և եթե դուք իսկապես պետք է վերահսկեք էլեկտրամատակարարումը ցանցից, ապա ավելի լավ է օգտագործել /? բոլորի մասին տեղեկությունների համար: Սակայն օգտվողների մեծամասնությանը կհետաքրքրի /a և /batteryreport տարբերակները: Առաջին հրամանը ցուցադրում է վարորդների ցանկը, որոնք թույլ չեն տալիս համակարգը քնել, իսկ երկրորդը ցուցադրում է հաշվետվություն մարտկոցի օգտագործման վերաբերյալ:

7. անջատման հրաման

UNIX-ում անջատման հրամանն օգտագործվում է համակարգը անջատելու համար (անջատում, վերագործարկում): Քչերը գիտեն, բայց նույնանուն հրամանը գոյություն ունի Windows-ում: Այժմ UNIX երկրպագուները կարող են անջատել համակարգը shutdown -s-ով և վերաբեռնել համակարգը shutdown -r-ով: -t տարբերակը հասանելի է նաև անջատման ժամանակաչափը կարգավորելու համար (վայրկյաններով), օրինակ, հետևյալ օրինակը մեկ րոպեից հետո կվերագործարկի համակարգը՝ shutdown -r -t 60։ -f տարբերակը ստիպում է անջատել՝ փակելով բոլոր գործող հավելվածները։

8. sc հրաման

sc հրամանը փոխազդում է ծառայության վերահսկիչի և տեղադրված ծառայությունների հետ: UNIX/Linux-ում դուք կարող եք կառավարել ծառայություններ (ծառայություններ, դևոններ) հրամանի տողից (սկզբունքորեն, ես չգիտեմ որևէ բան, որը հնարավոր չէ անել UNIX-ի հրամանի տողից): sc կոմունալը թույլ է տալիս կառավարել ծառայությունները Windows-ի հրամանի տողից: Դուք կարող եք սկսել և դադարեցնել ծառայությունները, փոխել ծառայության գործարկման տեսակը և այլն:

Այսպիսով, ծառայություն սկսելու և դադարեցնելու համար օգտագործեք սկզբի և դադարեցման պարամետրերը, համապատասխանաբար.

Sc սկիզբ<имя службы>sc stop<имя службы>

Հարց է առաջանում՝ ինչպե՞ս պարզել ծառայության անվանումը։ Դա շատ պարզ է. դա անելու համար դուք պետք է օգտագործեք հարցման պարամետրը, որի արդյունքում կցուցադրվի բոլոր ծառայությունների մանրամասն ցանկը.

Sc հարցում

Քանի որ ցանկը շատ մեծ է, այն դիտելու համար կարող եք վերահղել հրամանի ելքը կա՛մ ավելի հրամանի (էջադրման համար), կա՛մ clipboard (clip command), կա՛մ ֆայլի.

Sc հարցում | ավելին sc հարցում | clip sc հարցում > services.txt

Այս հրամանի մասին լրացուցիչ տեղեկություններ կարելի է գտնել կողային տողում:


9. Վերականգնման հրամանը

Օգտագործվում է վնասված կամ թերի սկավառակից տեղեկատվությունը վերականգնելու համար: Պատկերացնենք, որ ունենք d:\reports\2014 գրացուցակ, որի մեջ կար jan.txt ֆայլ, բայց սկավառակի վրա վատ սեկտորներ են հայտնվել, իսկ jan.txt ֆայլը հնարավոր չէ կարդալ։ Այս ֆայլից (մասնակի) տեղեկատվությունը վերականգնելու համար կարող եք օգտագործել հրամանը

Վերականգնման հրամանը կարդում է ֆայլի հատվածը հատված առ հատված և վերականգնում է այն տեղեկատվությունը, որը դեռ ընթեռնելի է: Հասկանալի է, որ ծրագիրը չի կարող տեղեկատվություն վերցնել վնասված հատվածներից, ուստի տեղեկատվության վերականգնումը կլինի մասնակի: Վատ հատվածների տվյալները կկորչեն: Դուք նաև պետք է հիշեք, որ օգտագործելով ֆայլի դիմակներ, ինչպիսիք են * և ? Այս հրամանում թույլատրված չէ, դուք պետք է նշեք ֆայլի հստակ անուն:

10. Ծառի հրաման

Ծառի հրամանը կարող է ոմանց համար անօգուտ թվալ, բայց այն օգտակար է ծրագրակազմ մշակողների և տեխնիկական գրողների համար: Ծառի հրամանը ցուցադրում է գրացուցակի կառուցվածքը նշված ուղու վրա: Օրինակ, մենք ունենք c:\my_prj\project1 նախագիծ: Մենք պետք է կառուցենք այս գրացուցակի ենթացանցային կառուցվածքը: Դա անելու համար կարող եք օգտագործել հետևյալ հրամանները.

Ծառ c:\my_prj\project1 | clip ծառ c:\my_prj\project1 > project1.txt

Առաջին հրամանը պատճենում է գրացուցակի կառուցվածքը clipboard-ում, իսկ երկրորդը այն դնում է project1.txt կոչվող ֆայլի մեջ:

PowerShell

2012 թվականին Հաքերը հրապարակեց հոդված, որը կոչվում էր «cmd.exe թարմացումներ և այլընտրանքներ», որտեղ քննարկվում էին cmd.exe-ի հնարավոր փոխարինումները: Հիշեցնեմ, որ հոդվածում քննարկվել է կոնսոլ, clink, cygwin, mintty, PowerCmd։ Դրանք բոլորն էլ ավելի արդյունավետ են դարձնում հրամանի տողում աշխատելը։ Microsoft-ը հասկացավ նաև, որ ստանդարտ cmd.exe-ն արդեն անհույս հնացած էր, և այն թարմացնելու փոխարեն Microsoft-ը աշխատեց PowerShell-ի վրա։ PowerShell-ը ընդարձակվող ավտոմատացման գործիք է Microsoft-ից, որը բաղկացած է հրամանի տողից և ուղեկցող սկրիպտային լեզվից: Windows հրամանի տողի ապագան PowerShell-ն է, այնպես որ, եթե դեռ ծանոթ չեք դրան, ժամանակն է սկսել: PowerShell-ի մասին գրել ենք փետրվարի համարում։

mob_info