_Hacking_ îáðàòèòüñÿ ïî èìåíè
Âòîðíèê, 16 Ìàÿ 2006 ã. 19:29 (ññûëêà)
ÄÛÐÛ Â ÂÈÍÄÀÕ (WIN2000/XP)
Ñàìûìè íàäåæíûìè â ïëàíå áåçîïàñíîñòè èç NT-ñèñòåì íà ñåãîäíÿøíèé äåíü ÿâëÿþòñÿ Win2000 è WinXP. Íî è â íèõ ïðèñóòñòâóåò ìíîæåñòâî óÿçâèìîñòåé, ñóùåñòâóþùèõ åùå ñî âðåìåí NT4. Áîëüøèíñòâî èç íèõ æèâóò äî ñèõ ïîòîìó, ÷òî, êàê èçâåñòíî, â Microsoft âñå äåëàåòñÿ ÷åðåç îäíî ìåñòî (÷åðåç Áèëëà Ãåéòñà), è ïî óìîë÷àíèþ ñèñòåìà ïîñòàâëÿåòñÿ âåñüìà è âåñüìà ïëîõî ñêîíôèãóðèðîâàííîé â ïëàíå áåçîïàñíîñòè. Ýòà ñèòóàöèÿ ÿâëÿåòñÿ ïðÿìûì èòîãîì ïîëèòèêè, êîòîðóþ ìîæíî îõàðàêòåðèçîâàòü, êàê "÷òîáû âñå ðàáîòàëî äàæå ó ñàìîãî êðèâîðóêîãî àäìèíà". Ïîýòîìó íàøà çàäà÷à - óñòðàíèòü ýòè äàæå íå áàãè, à ñêîðåå íåäî÷åòû â êîíôèãóðàöèè ïî óìîë÷àíèþ, ñäåëàâ ñèñòåìó áîëåå çàùèùåííîé.
Ðàññìàòðèâàòü ìû áóäåì Win2k/XP, ò.ê. îíè ìàëî ÷åì îòëè÷àþòñÿ äðóã îò äðóãà â ïëàíå áåçîïàñíîñòè, è â äàëüíåéøåì ïîä òåðìèíîì WinNT ÿ áóäó ïîäðàçóìåâàòü èìåííî ýòè äâå ñèñòåìû. Òàêæå îòìå÷ó òîò ôàêò, ÷òî ñëó÷àè, êîãäà NT-ìàøèíà ÿâëÿåòñÿ êîíòðîëëåðîì äîìåíà èëè èíûå ýêçîòè÷åñêèå ñèòóàöèè ðàññìàòðèâàòüñÿ íå áóäóò. Ñ÷èòàåì, ÷òî â íàøåì ïîä÷èíåíèè íàõîäèòñÿ îáû÷íàÿ ðàáî÷àÿ ñòàíöèÿ, íàïðèìåð, â ëîêàëêå. È íàøà çàäà÷à - çàùèòèòü åå îò ïîñÿãàòåëüñòâ äðóãèõ êëèåíòîâ èç ëîêàëüíîé ñåòè.
Ïàðîëè â NT
Íà÷íåì, êàê âîäèòñÿ, ñî ñâÿòîãî - ñ ïîëüçîâàòåëüñêèõ àêêàóíòîâ. Ëþáûå íåïðèÿòíîñòè íà÷èíàþòñÿ èìåííî çäåñü. Èçâåñòíî, ÷òî â WinNT ïàðîëè õðàíÿòñÿ â ñïåöèàëüíîì ôàéëå SAM (%ïàïêà_ñ_âèíäîé%system32configSAM). Íî ýòî íå çíà÷èò, ÷òî ëþáîé þçåð, èìåþùèé ó÷åòíóþ çàïèñü íà íàøåé ìàøèíå, ñìîæåò åãî ñåáå ñêîïèðîâàòü. Âî âðåìÿ ðàáîòû ñèñòåìû äîñòóï ê ôàéëó ïîëíîñòüþ çàïðåùåí, äàæå àäìèíèñòðàòîðó. Ïîýòîìó åäèíñòâåííûé âûõîä ïîëó÷èòü äîñòóï ê ôàéëó SAM - çàãðóçèòü íà êîìïüþòåðå àëüòåðíàòèâíóþ îïåðàöèîíêó. Ëîêàëüíî ýòî íå ïðåäñòàâëÿåò íèêàêîãî òðóäà. Ñóùåñòâóåò ìíîæåñòâî "ñèñòåì íà îäíîé äèñêåòå", ñïîñîáíûõ ÷èòàòü èç ðàçäåëà NTFS (Trinux, PicoBSD, è ò.ä.). Íî ìû ãîâîðèì î ëîêàëüíîé ñåòè, è â ýòèõ ðàìêàõ îïàñíîé ïðåäñòàâëÿåòñÿ ñèòóàöèÿ, èìåþùàÿ â íàðîäå øèðîêîå ðàñïðîñòðàíåíèå - íàëè÷èå íà ìàøèíå ñâÿçêè "Win9x (äëÿ èãð) + WinNT (äëÿ ðàáîòû)". Î÷åâèäíî, ÷òî ïîëó÷èòü äîñòóï ê SAM-ôàéëó èç Win9x ìîæíî, òîëüêî åñëè îí ëåæèò íà FAT32-ðàçäåëå. Îòñþäà âûâîä - ñòàâèòü WinNT íà FAT-ðàçäåë ãëóïî. À â ñëó÷àå íàëè÷èÿ íà êîìïüþòåðå Win9x âîîáùå íåäîïóñòèìî, èáî âñÿ áåçîïàñíîñòü NT ëåòèò â òàðòàðàðû. Áàíàëüíî, íî ôàêò - î÷åíü ìíîãèå îñòàâëÿþò ñâåæåïîñòàâëåííóþ NT íà FAT'å èìåííî äëÿ òîãî, ÷òîáû ìîæíî áûëî èç 98-é âèíäû îáðàùàòüñÿ ê äîêóìåíòàì, ëåæàùèì íà ðàçäåëå ñ WinNT. Ñïðàâåäëèâîñòè ðàäè îòìå÷ó, ÷òî ìíîãèå ïîëåçíûå ôóíêöèè NT (êâîòèðîâàíèå, øèôðîâàíèå ôàéëîâîé ñèñòåìû, è ò.ä.) ðàáîòàþò òîëüêî íà NTFS, è ñ ýòîé òî÷êè çðåíèÿ óñòàíîâêà NT íà FAT-ðàçäåë âûãëÿäèò òåì áîëåå èäèîòñêèì ðåøåíèåì. À ìîå ëè÷íîå ìíåíèå - íóæíî âîîáùå îòêàçàòüñÿ îò êàêîãî-ëèáî èñïîëüçîâàíèÿ Win9x.
Ìíîãèå ñïðîñÿò - à êàê æå òîãäà ðàáîòàþò ìíîãî÷èñëåííûå ïðîãðàììû äëÿ ïîäáîðà ïàðîëåé â NT. Äåëî â òîì, ÷òî äàìï ïàðîëåé õðàíèòñÿ íå òîëüêî â ôàéëå. Âî âðåìÿ ðàáîòû ñèñòåìû îí îòîáðàæàåòñÿ â ðååñòðå, è âñå ïðîãðàììû òèïà LophtCrack âûäèðàþò åãî èìåííî îòòóäà. Ê ñ÷àñòüþ, ê âåòêå ðååñòðà ñ ïàðîëÿìè äîñòóï èìåþò òîëüêî þçåðû ñ ïðàâàìè àäìèíèñòðàòîðà. Êàçàëîñü áû, áåñïîêîèòüñÿ íå î ÷åì: íå ñòàâü íà êîìï âòîðóþ îïåðàöèîíêó, íå ðàáîòàé èç-ïîä ó÷åòíîé çàïèñè àäìèíà, è íèêòî äî ïàðîëåé íå äîáåðåòñÿ. Íî ýòî íå òàê. Òà æå L0phtCrack óìååò ïåðåõâàòûâàòü ïåðåäàâàåìûå ïî ñåòè õýøè ïàðîëåé (ðàáîòà â ðåæèìå ñíèôåðà), ïîýòîìó â ñåòè ñ ëîãè÷åñêîé òîïîëîãèåé "îáùàÿ øèíà" óäàëåííûé äîñòóï ê ñâîåé ìàøèíå (íàïðèìåð, ê ïðèíòåðó) ïðåäñòàâëÿåò îïðåäåëåííóþ îïàñíîñòü. Ïðèìå÷àíèå: ñòðîãî ãîâîðÿ, â NT ñàìè õýøè ïàðîëåé ïî ñåòè ÍÅ ïåðåäàþòñÿ, íî ïåðåäàþòñÿ õýøè, ïîëó÷åííûå íà îñíîâå õýøåé ïàðîëåé. Êîðî÷å, ïåðåõâàòèòü äàííûå, íà îñíîâå êîòîðûõ ìîæíî ïîëó÷èòü ïàðîëü ïîëüçîâàòåëÿ, ïðåäñòàâëÿåòñÿ âîçìîæíûì.
Êàê æå áûòü? Äîïóñòèì, ÷òî õýøè ïàðîëåé êàêèì-òî îáðàçîì ïåðåõâà÷åíû (èç ôàéëà SAM, èç ðååñòðà, èëè îòñíèôàíû ïî ñåòè).  òàêèõ ñëó÷àÿõ îáû÷íî ðåêîìåíäóþò âûáèðàòü íàäåæíûå ïàðîëè äëèíîé íå ìåíåå ñåìè ñèìâîëîâ, äàáû ïîëó÷èâøèé õýø-êîä âçëîìùèê íå ñìîã èõ ðàñøèôðîâàòü ïîäáîðîì "â ëîá" (bruteforce) çà ïðèåìëåìîå âðåìÿ. Íî ýòîãî ìàëî.
Äåëî â òîì, ÷òî â WinNT ïàðîëè ïî óìîë÷àíèþ õðàíÿòñÿ çàøèôðîâàííûìè ñðàçó ïî äâóì àëãîðèòìàì. Ñäåëàíî ýòî â öåëÿõ âñå òîé æå ïðåñëîâóòîé ñîâìåñòèìîñòè. Ïåðâûé àëãîðèòì - òàê íàçûâàåìûé LM-hash, ñóùåñòâóþùèé äëÿ ñîâìåñòèìîñòè ñ àóòåíòèôèêàöèåé â ñåòÿõ LanMan, âòîðîé - ñîáñòâåííûé NT'øíûé, àëãîðèòì NT-hash. LM-àëãîðèòì ðàáîòàåò íå ïðîñòî êðèâî, à î÷åíü êðèâî. À èìåííî, îí ðàçäåëÿåò ïîëó÷åííûé ïàðîëü íà äâå ÷àñòè ïî ñåìü ñèìâîëîâ êàæäàÿ (ò.å., íàïðèìåð, åñëè ïàðîëü ñîñòîèò èç äåñÿòè ñèìâîëîâ, òî îí ïðåîáðàçóåò åãî â äâà ñëîâà, èç ñåìè è èç òðåõ ñèìâîëîâ ñîîòâåòñòâåííî), ïåðåâîäèò âñå ñèìâîëû â âåðõíèé ðåãèñòð, øèôðóåò êàæäóþ ÷àñòü îòäåëüíî, è äâà ïîëó÷åííûõ õýøà îáúåäèíÿåò âìåñòå, ïîëó÷àÿ òîò ñàìûé LM-hash. Íàäî ëè ãîâîðèòü, ÷òî ïîäáîð çàøèôðîâàííûõ òàêèì àëãîðèòìîì ïàðîëåé çíà÷èòåëüíî ïðîùå (î÷åâèäíî, ÷òî ëåã÷å ðàñøèôðîâàòü äâà ïàðîëÿ èç ñåìè è òðåõ ñèìâîëîâ, ÷åì îäèí èç äåñÿòè)? È âñå ïðîãðàììû ïîäáîðà ïàðîëåé óìåþò ïîëüçîâàòüñÿ ýòîé âîçìîæíîñòüþ, âçëàìûâàÿ äâå ïîëîâèíû ïàðîëÿ îäíîâðåìåííî.
Ó÷èòûâàÿ, ÷òî ìíîãèå ïàðîëè ïðåäñòàâëÿþò ñîáîé ïðîñòûå ñëîâà èëè ñî÷åòàíèÿ ñëîâ, èç-çà ïðèìåíåíèÿ â âèíäå LM-hash'à ìîæåò ñëîæèòüñÿ ñèòóàöèÿ, êîãäà ïàðîëü èç ñåìè ñèìâîëîâ íàäåæíåå ïàðîëÿ èç äåñÿòè. Âåäü íà îñíîâàíèè áûñòðî óãàäàííûõ ïîñëåäíèõ òðåõ ñèìâîëîâ ìîæíî ñäåëàòü âûâîä îáî âñåì ïàðîëå â öåëîì. À èçáàâèòüñÿ îò íåäîñòàòêà î÷åíü ëåãêî. ×åðåç ïàíåëü àäìèíèñòðèðîâàíèÿ, îñíàñòêó Local Security Policy, â ðàçäåëå Local Security Settings -> Security Options íàéòè ïîëèòèêó "Network Security: LAN Manager authentification level" è èçìåíèòü äåôîëòîâîå çíà÷åíèå (Send LM & NTLM responses) íà ÷òî-òî âðîäå Send NTLM response only (èëè èñïîëüçîâàòü NTLMv2, åñëè íå íóæíà ñîâìåñòèìîñòü èëè â ñåòè îòñóòñòâóþò ìàøèíû íà NT4/Win9x).
Óäàëåííûé äîñòóï
Ïîãîâîðèì åùå ïðî îäíî ñâÿòîå ìåñòî ñåòåâîé îïåðàöèîííîé ñèñòåìû: ïðî ðåñóðñû ñ îòêðûòûì îáùèì äîñòóïîì ïî ñåòè, ïðîùå ãîâîðÿ, øàðû. Êóëüíûå õàöêåðû, êàê èçâåñòíî, ñëåòàþòñÿ íà íèõ, êàê ìóõè íà ã... íà ìåä :). Ïîëó÷åíèå ôàéëîâ ÷åðåç øàðû - òåìà äîâîëüíî èçáèòàÿ, à âîò ñáîð èíôîðìàöèè î ñèñòåìå ÷åðåç ðàñøàðåííûå ðåñóðñû îáñóæäàåòñÿ ðåæå.
Ïî óìîë÷àíèþ WinNT ñêîíôèãóðèðîâàíà òàê, ÷òî ëþáîé ìîæåò ïîëó÷èòü ïî ñåòè èíôîðìàöèþ î ñèñòåìå (èìåíà ïîëüçîâàòåëåé, ãðóïï, îáùèå ïàïêè, ïîëèòèêó ïàðîëåé, èíôîðìàöèþ î ñåòåâûõ ñîåäèíåíèÿõ). Ñïîñîáñòâóþò ýòîìó äâà ñîçäàâàåìûõ ïî óìîë÷àíèþ ðàñøàðåííûõ ðåñóðñà - ADMIN$ è IPC$. Ïåðâûé ñëóæèò äëÿ îáåñïå÷åíèÿ óäàëåííîãî óïðàâëåíèÿ ñèñòåìîé, âòîðîé îòâå÷àåò çà ìåæïðîöåññíîå âçàèìîäåéñòâèå ïî ñåòè äëÿ äîñòóïà ê îáùèì ðåñóðñàì (IPC - InterProcess Communication). Óáåäèòüñÿ, ÷òî îíè äåéñòâèòåëüíî ñóùåñòâóþò, ìîæíî, íàïðèìåð, ñ ïîìîùüþ ìíîãîôóíêöèîíàëüíîé óòèëèòû net.exe, âõîäÿùåé â ñòàíäàðòíóþ ïîñòàâêó Win2k/XP:
C:>net use 127.0.0.0 ipc$ ""/u:'' (ïåðåäàåì "ïóñòîé" àêêàóíò).
Ñîáñòâåííî, ñáîð èíôîðìàöèè î ñèñòåìå ïóòåì ïîäêëþ÷åíèÿ ê øàðå IPC$ ñ ïóñòûì èìåíåì ïîëüçîâàòåëÿ è ïàðîëÿ ïîëó÷èë íàçâàíèå íóëü-ñåññèè (null-session) - ïðåñëîâóòûé ñïîñîá óäàëåííîé èíâåíòàðèçàöèè WinNT, ðàáîòàþùèé êàê â ïåðâûõ âåðñèÿõ NT, òàê è â ïîñëåäíåé XP. Íàâåðíîå, òû ñëûøàë óæå ýòîò òåðìèí. Íî ñëûøàë ëè òû, êàê ñäåëàòü ñâîþ ìàøèíó çàùèùåííîé îò ýòîãî áàãà? Äåëî â òîì, ÷òî ïîëíîñòüþ îòêëþ÷èòü ýòè äâå øàðû íåâîçìîæíî. Òî÷íåå ãîâîðÿ, âîçìîæíî, íî ýòî áóäåò ñëèøêîì ðàäèêàëüíûì øàãîì, è åñëè äîñòóï ê ìàøèíå ïî ñåòè âñå-òàêè íóæåí, òî ñäåëàòü íåîáõîäèìî ñëåäóþùåå.  ðåäàêòîðå ðååñòðà (regedit32.exe) ïî àäðåñó HKLMSYSTEMCurrentControlSetControlLsa íåîáõîäèìî ñîçäàòü ïàðàìåòð òèïà REG_DWORD ñ íàçâàíèåì restrictanonymous (îí, âîçìîæíî, óæå ñîçäàí) è ïðèñâîèòü åìó çíà÷åíèå 1 èëè 2. Çíà÷åíèå 1 çàïðåùàåò àíîíèìíûì þçåðàì ïðîñìàòðèâàòü ó÷åòíûå çàïèñè è îáùèå ðåñóðñû óäàëåííî (ò.å. äëÿ çàùèòû îò null-session ýòîãî äîñòàòî÷íî, ñàìó ñåññèþ óñòàíîâèòü ïî-ïðåæíåìó ìîæíî, íî âîò ïîëó÷èòü èíôîðìàöèþ ÷åðåç íåå óæå íåëüçÿ). Çíà÷åíèå 2 âîîáùå îòêàçûâàåò ëþáîé íåÿâíûé äîñòóï ê ñèñòåìå. Ó÷èòûâàÿ, ÷òî ñóùåñòâóþò ïðîãðàììû (GetAcct, user2sid, è ò.ï.), ñ ïîìîùüþ êîòîðûõ ìîæíî ñîáðàòü èíôîðìàöèþ äàæå ïðè ïàðàìåòðå restrictanonymous, óñòàíîâëåííîì â 1, ñîâåòóþ âûñòàâèòü åãî çíà÷åíèå â 2 (åñëè, ðàçóìååòñÿ, êîìïüþòåð íå ÿâëÿåòñÿ êîíòðîëëåðîì äîìåíà). Ïðè ýòîì ìàøèíà èñ÷åçàåò èç "ñåòåâîãî îêðóæåíèÿ" (network neiborhood), íî ïîëó÷èòü äîñòóï ê íåé ïî-ïðåæíåìó ìîæíî, îáðàòèâøèñü ïî.åå.àé.ïè.
À åñëè òåáå âîîáùå íå íóæíû óäàëåííûå ïîäêëþ÷åíèÿ ê ñèñòåìå, òî ïðîñòî îòêëþ÷àé "ñëóæáó ñåðâåðà" (Server) â îñíàñòêå Services ïàíåëè àäìèíèñòðèðîâàíèÿ èëè ðóêàìè â ðååñòðå ñîçäàâàé ïàðàìåòð REG_DWORD ïî àäðåñó HKLMSYSTEMCurrentControlSetServicesLanmanServerParameters ñ íàçâàíèåì AutoShareWks è ïðèñâàèâàé åìó çíà÷åíèå 0. Òåïåðü ê òåáå íèêòî íå ïðîëåçåò.
Ñîáñòâåííî øàðû
ß óæå óïîìÿíóë, ÷òî ðàñøàðåííûå ðåñóðñû ÿâëÿåòñÿ èçëþáëåííûì ìåñòîì ñîñðåäîòî÷åíèÿ ñèë êîìïüþòåðíûõ õóëèãàíîâ. Âåäü äàæå ïðè îòêëþ÷åííîì àíîíèìíîì ñåàíñå ÷åðåç IPC$ ñóùåñòâóåò âîçìîæíîñòü ïðîñìîòðåòü è ïîëó÷èòü äîñòóï ê øàðàì ïóòåì ïðîñòîãî ïîäáîðà ïàðîëÿ.
Ãîðàçäî õóæå, êîãäà èìååòñÿ âîçìîæíîñòü ïîëó÷èòü ñïèñîê èìåí NetBIOS (ïðîòîêîë, ñëóæàùèé äëÿ ïðåäîñòàâëåíèÿ óäàëåííîãî äîñòóïà ê ôàéëàì è ïàïêàì).  WinNT ýòî äåëàåòñÿ ñ ïîìîùüþ ñòàíäàðòíîé óòèëèòû nbtstat.
×òî íàì ýòî äàåò? Ìîæíî óçíàòü èìÿ êîìïüþòåðà, äîìåí èëè ðàáî÷óþ ãðóïïó, â êîòîðóþ îí âõîäèò, çàïóùåííûå â äàííûé ìîìåíò ñåðâèñû.  ðàìêàõ ðàáî÷åé ñòàíöèè ýòî íå ïðåäñòàâëÿåò îñîáîé óãðîçû, íî ñ ñåðâåðîâ è êîíòðîëëåðîâ äîìåíà ìîæíî ñîáðàòü ïðèëè÷íîå êîëè÷åñòâî èíôîðìàöèè.
Ó÷èòûâàÿ âñå âûøåñêàçàííîå, òû ðåøèë, ÷òî øàðû íàì íå íóæíû ñîâñåì, è NetBIOS - çëî? Îòëè÷íî, îòêëþ÷àåì èõ, çàïðåòèâ åãî èñïîëüçîâàíèå. Äëÿ ýòîãî â ñâîéñòâàõ ñîåäèíåíèÿ, âî âêëàäêå "ñâîéñòâà ïðîòîêîëà TCP/IP" -> "äîïîëíèòåëüíî" âûáèðàåì ïóíêò "îòêëþ÷èòü NetBIOS ÷åðåç TCP/IP". Çàòåì â òåõ æå "ñâîéñòâàõ ñîåäèíåíèÿ" óáèðàåì ãàëî÷êó ó ïóíêòà "Äîñòóï ê ôàéëàì è ïðèíòåðàì ñåòè Microsoft". Ýòî ñàìûé ðàäèêàëüíûé ñïîñîá îáåçîïàñèòü ñåáÿ îò ëåâûõ ïîäêëþ÷åíèé, íî ïîìíè, ÷òî ïîñëå ýòîãî íèêòî íå ñìîæåò ïîäêëþ÷èòüñÿ ê òâîèì ðàñøàðåííûì ðåñóðñàì (êîòîðûõ ïðîñòî íå áóäåò). Äàæå òû íå ñìîæåøü ïóòåøåñòâîâàòü ïî ÷óæèì ïàïêàì ñ îáùèì äîñòóïîì.
Èçìåíåíèÿ òû ìîæåøü óâèäåòü ñðàçó, íàáðàâ äî è ïîñëå îòêëþ÷åíèÿ â êîìàíäíîé ñòðîêå C:>netstat -a. Òðè ñâÿçàííûõ ñ NetBIOS ñåðâèñà îòñóòñòâóþò. ×åì èìåííî êàæäûé èç íèõ çàíèìàåòñÿ, òû ìîæåøü ïîñìîòðåòü â ôàéëå %ïàïêà_ñ_âèíäîé%system32driversetcservices, ãäå îïèñàíû âñå ñåðâèñû ñèñòåìû.
Ïîëüçîâàòåëüñêèå àêêàóíòû
Âî ìíîãèõ èñòî÷íèêàõ ïðîñêàêèâàåò èíôîðìàöèÿ, ÷òî ïðè ðàáîòå â NT íåïëîõî áû èçìåíèòü ëîãèí àäìèíèñòðàòîðà (administrator) íà ÷òî-íèáóäü ìåíåå áðîñêîå, äà è ñàì Microsoft ðåêîìåíäóåò ñìåíó èìåíè ó÷åòíîé çàïèñè àäìèíà êàê îäíî èç ïåðâûõ äåéñòâèé ïîñëå óñòàíîâêè ñèñòåìû. Òåïåðü-òî òåáå óæå äîëæíî áûòü ïîíÿòíî, äëÿ ÷åãî òàêèå ïðåäîñòîðîæíîñòè. Åñòü êó÷à ïðîãðàìì (â òîì ÷èñëå è óïîìÿíóòàÿ âûøå nbtstat), êîòîðûå ìîãóò çàôèêñèðîâàòü íàõîæäåíèå ïîëüçîâàòåëÿ â ñèñòåìå, è åñëè òàêèì ïîëüçîâàòåëåì áóäåò Administrator, òî ýòî çíà÷èò, ÷òî âçëîìùèêó íóæíî áóäåò ïîäáèðàòü òîëüêî ïàðîëü! Ïîýòîìó èäåì â ïîñåùåííûå íàìè ñåãîäíÿ Local Security Policy -> Security Options, è â ïîëèòèêå Rename administratior account çàäàåì ñâîå èìÿ.
Ïîñëåäíèå øòðèõè
Ïîñëå òîãî êàê ìû ïîôèêñèëè î÷åâèäíûå íåäî÷åòû, íàâåäåì ôèíàëüíûé ëîñê. Ýòè ñîâåòû òû íàâåðíÿêà ìîã ïðî÷èòàòü âî âñåõ ñòàòüÿõ ïî WinNT, íî âñå æå...
Âî-ïåðâûõ, îòêëþ÷è âñå íåíóæíûå òåáå ñåðâèñû. Ïîä÷åðêèâàþ - âñå. Åñëè ñîìíåâàåøüñÿ, âûñòàâè ðåæèì çàïóñêà íå â Disabled, à â Manual. Ïðîñòî åñëè äàííûé ñåðâèñ ïîíàäîáèòñÿ, òî ñèñòåìà ïðåäëîæèò åãî çàïóñòèòü. Âñå çíàþò î GUI'âîé îáîëî÷êå óïðàâëåíèÿ ñåðâèñàìè (Administrative Tools -> Services), íî ìàëî êòî ñëûøàë ïðî êîíñîëüíóþ, íî áîëåå ïðîäâèíóòóþ óòèëèòó sc.exe.  WinXP îíà âêëþ÷åíà ïî óìîë÷àíèþ, à äëÿ Win2000 âõîäèò â ïàêåò Win2k Resource Kit. Ñ ïîìîùüþ ìîùíîé sc.exe ìîæíî ïðîâîðà÷èâàòü ãîðàçäî áîëüøå îïåðàöèé. Òàê, íàïðèìåð, óçíàåøü, ÷òî íà ñàìîì äåëå ñòåïåíåé çàïóñêà ñåðâèñîâ ñåìü, à íå òðè, êàê ïîêàçûâàåò óòèëèòà Services.
Âî-âòîðûõ, êàê íè áàíàëüíî ýòî çâó÷èò, ïîçàáîòüñÿ, ÷òîáû íà òâîåé ñèñòåìå ñòîÿëè âñå ïîñëåäíèå õîòôèêñû è ñåðâèñïàêè. Ïðàâäà, íåäàâíÿÿ ïðàêòèêà óñòàíîâêè SP3 íà Win2000 ïîêàçûâàåò, ÷òî íå âñå òàê ãëàäêî, è íå âñå òî ïîëåçíî, ÷òî ëåæèò íà Microsoft TechNet â ðàçäåëå Downloads, íî ýòî ñêîðåå èñêëþ÷åíèå èç ïðàâèë. Ê òîìó æå MS â öåëÿõ â òîì ÷èñëå è çàáîòû î ïîëüçîâàòåëÿõ ïðåäñòàâèë ñêàíåð ñèñòåìû íà óñòàíîâëåííûå ïàò÷è - MS Baseline Security Analyser (è åãî ðàñøèðåííóþ êîíñîëüíóþ âåðñèþ nshc.exe). Íå ïðåíåáðåãàé ýòèìè óòèëèòàìè, áëàãî ïðîâåðÿòü ñâîþ ñèñòåìó íà íåóñòàíîâëåííûå ìîäóëè îáíîâëåíèÿ åùå íèêîãäà íå áûëî òàê ïðîñòî. Ìåæäó äåëîì çàìå÷ó, ÷òî ïðåâðàòèòüñÿ â åùå îäíó óòèëèòó äëÿ õàêåðîâ (êàê ñëó÷àëîñü ñ íåêîòîðûìè ïðîãðàììàìè èç Win2k Resource Kit) MBSA, âèäèìî, íå ñóæäåíî. Âåäü äëÿ òîãî ÷òîáû ïðîñêàíèðîâàòü ñèñòåìó, íóæíî èìåòü íà íåé ïðàâà àäìèíèñòðàòîðà. Âïðî÷åì, íå çàáûâàé è îá îñòàëüíûõ ïîïóëÿðíûõ ñêàíåðàõ áåçîïàñíîñòè. Íàïîìíþ, ÷òî âñåâîçìîæíûå X-Spider'û, ShadowSecurityScanner'û, Retina'û è ïðî÷èå Nessus'û ñîçäàâàëèñü êàê ðàç äëÿ àóäèòà ñèñòåìû, à íå äëÿ èçó÷åíèÿ æåðòâû. Âîñïîëüçóéñÿ èìè è óâèäèøü, íàñêîëüêî óÿçâèìà òâîÿ ñîáñòâåííàÿ ñèñòåìà.
Â-òðåòüèõ, ïî âîçìîæíîñòè íèêîãäà íå âûïîëíÿé ïîâñåäíåâíûå äåëà ïîä àêêàóíòîì àäìèíèñòðàòîðà, ïóñòü è ïåðåèìåíîâàííûì.  NT ðàñïðåäåëåíèå ïîëíîìî÷èé ïîëüçîâàòåëåé îñíîâàíî íà ñïèñêàõ êîíòðîëÿ äîñòóïà (ACL - Access Control List), îïðåäåëÿþùèõ ïðàâà äîñòóïà þçåðà ê ïàïêàì/ôàéëàì/êëþ÷àì ðååñòðà. Ïîýòîìó â ñëó÷àå ïîäñîâûâàíèÿ òåáå áàíàëüíîãî òðîÿíà è çàïóñêå åãî îò èìåíè àäìèíèñòðàòîðà, ïðàâà çëîâðåäíîé ïðîãðàììû áóäóò òàêæå àáñîëþòíûìè. Åñëè ïîíàäîáèòñÿ çàïóñòèòü êàêóþ-ëèáî ïðîãðàììó ïîä àäìèíîì, èñïîëüçóé âñòðîåííóþ ñëóæáó RunAs (âûçûâàåòñÿ ïî íàæàòèþ ïðàâîé êíîïêîé ìûøè ïî ýêçåøíèêó èëè èç êîíñîëè).
 çàâåðøåíèå ïîñòàâü ñåáå õîðîøèé ïåðñîíàëüíûé ôàåðâîë. Áåç íåãî ñåé÷àñ íèêóäà. È ïîìíè, ÷òî 90% "êèáåðòåððîðèñòîâ" ëîìàþò íå òî, ÷òî õîòÿò, à òî, ÷òî ëîìàåòñÿ ëåã÷å âñåãî. Òâîÿ ñèñòåìà íå áóäåò ëåãêîé äîáû÷åé, ïðàâäà?