Sida loo mamnuuco furaha sirta ah ee caadiga ah oo looga dhigo qof walba inuu ku naco

Ninku, sidaad ogtahay, waa noole caajis ah.
Iyo xataa si ka sii badan marka ay timaado doorashada sirta adag.

Waxaan u maleynayaa in maamule kasta uu waligiis la kulmay dhibaatada isticmaalka furaha sirta ah ee iftiinka iyo kuwa caadiga ah. Dhacdadani waxay inta badan ka dhex dhacdaa qaybaha sare ee maamulka shirkadda. Haa, haa, si sax ah oo ka mid ah kuwa helaya macluumaadka sirta ama ganacsiga waxayna noqon doontaa mid aan si weyn loo jeclayn in la baabi'iyo cawaaqibka sirta sirta ah ee la jabsado iyo shilalka kale.

Dhaqankeyga, waxaa jiray kiis markii, domainka Active Directory oo leh siyaasad sirta ah oo karti leh, xisaabiyayaashu waxay si madaxbanaan u yimaadeen fikradda in erayga sirta ah sida "Pas$w0rd1234" uu ku habboon yahay shuruudaha siyaasadda. Natiijadu waxay ahayd isticmaalka baahsan ee erayga sirta ah meel kasta. Mararka qaarkood wuxuu ku kala duwanaa oo kaliya tirooyinka.

Waxaan runtii rabay inaan awood u yeesho inaan awood u yeesho oo kaliya siyaasada sirta ah oo aan qeexo jilayaasha, laakiin sidoo kale aan ku shaandheeyo qaamuuska. Si looga saaro suurtagalnimada isticmaalka ereyada sirta ah.

Microsoft waxa ay si naxariis leh noogu ogaysiinaysaa isku xidhka in qof kasta oo garanaya sida loo haysto compiler-ka, IDE-ga si sax ah gacmahooda u yaqaanna sida saxda ah ee C++ loogu dhawaaqo, uu awoodo in uu ururiyo maktabadda ay u baahan yihiin oo uu u isticmaalo si waafaqsan fahamkooda. Adoonkaaga is-hoosaysiiya ma awoodo arrintan, markaa waxay ahayd inaan raadiyo xal diyaar ah.

Saacad dheer oo baadi goob ah ka dib, waxaa daaha laga qaaday laba ikhtiyaar oo lagu xallinayo dhibaatada. Anigu, dabcan, waxaan ka hadlayaa xalka OpenSource. Ka dib oo dhan, waxaa jira doorashooyin lacag-bixineed - bilow ilaa dhamaad.

Doorashada #1. FurPasswordFilter

Ma jiraan wax ballan-qaad ah ilaa 2 sano hadda. Rakibiyaha waddaniga ah wuu shaqeeyaa had iyo jeer, waa inaad gacanta ku saxdo. Waxay abuurtaa adeeg u gaar ah. Markaad cusboonaysiinayso faylka sirta ah, DLL si toos ah uma soo qaadanayso nuxurka la beddelay; waxaad u baahan tahay inaad joojiso adeegga, sug wakhti go'an, wax ka beddel faylka, oo bilaw adeegga.

Baraf malaha!

Doorashada #2. PassFiltEx

Mashruucu waa mid firfircoon, nool oo looma baahna in xitaa laado jidhka qabow.
Ku rakibida shaandhada waxay ku lug leedahay nuqul ka samaynta laba fayl iyo abuurista dhawr diiwaan gelineed. Faylka sirta ah kuma jiro quful, taas oo ah, waxay diyaar u tahay tafatirka iyo, sida uu qabo fikradda qoraaga mashruuca, si fudud ayaa loo akhriyaa hal mar. Sidoo kale, adoo adeegsanaya galitaanka diiwaanka dheeraadka ah, waxaad sii habayn kartaa labadaba shaandhada lafteeda iyo xitaa nuucyada siyaasadda sirta ah.

Waa hagaag.
La siiyay: Active Directory domain test.local
Goobta shaqada ee tijaabada Windows 8.1 (ma ahan mid muhiim u ah ujeedada dhibaatada)
filter filter PassFiltEx

  • Ka soo deji sii-deynta ugu dambeysay xiriirka PassFiltEx
  • Nuqul PassFiltEx.dll в C: WindowsSystem32 (ama %SystemRoot%System32).
    Nuqul PassFiltExBlacklist.txt в C: WindowsSystem32 (ama %SystemRoot%System32). Haddii loo baahdo, waxaan ku kabnaa qaabab noo gaar ah
    Sida loo mamnuuco furaha sirta ah ee caadiga ah oo looga dhigo qof walba inuu ku naco
  • Tafatirka laanta diiwaanka: HKLMSYSTEMCurrentControlSetControlLsa => Xirmooyinka Ogeysiinta
    Ku dar PassFiltEx ilaa dhamaadka liiska. (kordhinta looma baahna in la cayimorassfm scecli PassFiltEx«.
    Sida loo mamnuuco furaha sirta ah ee caadiga ah oo looga dhigo qof walba inuu ku naco
  • Dib u bilow maamulaha domainka
  • Waxaan ku celineynaa nidaamka kore ee dhammaan maamulayaasha domainka.

Waxa kale oo aad ku dari kartaa gelitaanka diiwaanka soo socda, kaas oo ku siinaya dabacsanaan badan isticmaalka filtarkan:

Cutubka: HKLMSOFTWAREPassFiltEx - si toos ah ayaa loo abuuray

  • HKLMSOFTWAREPassFiltExBlacklistFileMagaca, REG_SZ, Default: PassFiltExBlacklist.txt

    BlacklistFileMagaca - Waxay kuu ogolaaneysaa inaad qeexdo dariiqa caadada u ah faylka leh qaabab sir ah. Haddii gelitaanka diiwaankani uu madhan yahay ama aanu jirin, markaas dariiqa caadiga ah ayaa la isticmaalaa, kaas oo ah - %SystemRoot%System32. Xitaa waxaad cayimi kartaa dariiqa shabakad, LAAKIIN waxaad u baahan tahay inaad xasuusato in faylka template-ka uu leeyahay ogolaansho cad oo loogu talagalay akhrinta, qorista, tirtirka, isbeddelka.

  • HKLMSOFTWAREPassFiltExToken BoqolkiibaOfPassword, REG_DWORD, ugu tala galay: 60

    TokenPercentageOfPassword - Waxay kuu oggolaaneysaa inaad ku qeexdo boqolleyda maaskarada erayga sirta ah ee cusub. Qiimaha caadiga ah waa 60%. Tusaale ahaan, haddii ay dhacdo boqolkiiba 60 iyo xarigga starwars uu ku jiro faylka template, ka dibna erayga sirta ah Starwars1! waa la diidi doonaa halka erayga sirta ah starwars1!DarthVader88 waa la aqbali doonaa sababtoo ah boqolkiiba xadhkaha ku jira erayga sirta ah ayaa ka yar 60%

  • HKLMSOFTWAREPassFiltExRequireCharclasses, REG_DWORD, ugu tala galay: 0

    Loo baahan yahay Fasalada - Waxay kuu oggolaaneysaa inaad ballaariso shuruudaha sirta ah marka la barbar dhigo shuruudaha kakanaanta erayga ActiveDirectory caadiga ah. Shuruudaha kakanaanta ee ku dhex dhisan waxay u baahan yihiin 3 ka mid ah 5ta nooc ee suurtagalka ah ee kala duwan ee xarfaha: Far weyn, Far yar, Digit, Special, iyo Unicode. Isticmaalka gelitaanka diiwaankan, waxaad dejin kartaa shuruudaha adag ee eraygaaga sirta ah. Qiimaha la cayimi karaa waa jajabyo, mid walbana waa awood u dhiganta laba.
    Taasi waa, 1 = xaraf yar, 2 = xaraf weyn, 4 = digit, 8 = xaraf gaar ah, iyo 16 = xarafka Unicode.
    Markaa qiimaha 7 shuruuduhu waxay noqonayaan "Kiiska Sare" IYO far yar IYO digit", oo leh qiime dhan 31 - "Kiiska sare IYO kiis hoose IYO digit IYO calaamad gaar ah IYO Dabeecadda Unicode."
    Xitaa waxaad isku dari kartaa - 19 = "Kiiska sare IYO kiis hoose IYO Dabeecadda Unicode."

  • Sida loo mamnuuco furaha sirta ah ee caadiga ah oo looga dhigo qof walba inuu ku naco

Tiro xeerar ah marka la abuurayo faylka template:

  • Qaababku waa xaalad aan dareen lahayn. Sidaa darteed, soo galitaanka faylka xiddigood и StarWarS waxaa lagu go'aamin doonaa inay noqdaan isku qiimo.
  • Faylka liiska madow ayaa dib loo akhriyaa 60-kii ilbiriqsi kasta, si aad si fudud ugu beddeli karto; hal daqiiqo ka dib, xogta cusub waxaa isticmaali doona shaandhada.
  • Hadda ma jirto taageero Unicode oo ku saabsan is waafajinta qaabka. Taasi waa, waxaad ku isticmaali kartaa xarfaha Unicode gudaha ereyada sirta ah, laakiin filtarku ma shaqeyn doono. Tani maahan mid muhiim ah, sababtoo ah maan arag isticmaalayaasha isticmaalaya furaha Unicode.
  • Waxaa lagu talinayaa in aan la ogolaan khadadka madhan in file template ah. Debug-ka waxaad markaas arki kartaa cilad marka xogta laga soo raro faylka. Shaandheeyaha ayaa shaqeeya, laakiin waa maxay sababta ka reebanaanshaha dheeraadka ah?

Debutting-ka, kaydku waxa uu ka kooban yahay faylal dufcad ah oo kuu oggolaanaya in aad samaysato qoraal ka dibna aad kala qaybisid adigoo isticmaalaya, tusaale ahaan, Falanqeeyaha Fariinta Microsoft.
Shaandhaynta sirta ah waxay u isticmaashaa Dabagalka Dhacdada Windows.

Bixiyaha ETW ee shaandhada sirta ah waa 07d83223-7594-4852-babc-784803fdf6c5. Marka, tusaale ahaan, waxaad habayn kartaa raadinta dhacdada ka dib dib-u-kicinta soo socota:
logman create trace autosessionPassFiltEx -o %SystemRoot%DebugPassFiltEx.etl -p "{07d83223-7594-4852-babc-784803fdf6c5}" 0xFFFFFFFF -ets

Baafintu waxay bilaabmi doontaa ka dib nidaamka soo socda ee dib loo bilaabo. Si loo joojiyo:
logman stop PassFiltEx -ets && logman delete autosessionPassFiltEx -ets
Dhammaan amarradan waxay ku qeexan yihiin qoraallada StartTracingAtBoot.cmd и StopRracingAtBoot.cmd.

Si aad hal mar u hubiso hawlgalka shaandhada, waxaad isticmaali kartaa StartRracing.cmd и Jooji raadinta.cmd.
Si aad si ku habboon u akhrido qiiqa cilladaha ee filtarkan gudaha Falanqaynta Qoraalka Microsoft Waxaa lagu talinayaa in la isticmaalo goobaha soo socda:

Sida loo mamnuuco furaha sirta ah ee caadiga ah oo looga dhigo qof walba inuu ku naco

Sida loo mamnuuco furaha sirta ah ee caadiga ah oo looga dhigo qof walba inuu ku naco

Markaad joojiso gelida iyo falanqaynta Falanqaynta Qoraalka Microsoft wax walba waxay u egyihiin sidatan:

Sida loo mamnuuco furaha sirta ah ee caadiga ah oo looga dhigo qof walba inuu ku naco

Halkan waxaad ka arki kartaa in uu jiray isku day lagu doonayay in loo dejiyo furaha sirta ah ee isticmaalaha - ereyga sixirka ayaa inoo sheegaya tan SET qaladka. Oo furaha sirta ah waa la diiday sababtoo ah joogitaanka faylka template iyo in ka badan 30% oo u dhigma qoraalka la galiyay.

Haddii la isku dayo beddelka erayga sirta ah ee guuleysta, waxaan aragnaa kuwa soo socda:

Sida loo mamnuuco furaha sirta ah ee caadiga ah oo looga dhigo qof walba inuu ku naco

Waxaa jira xoogaa dhib ah isticmaalaha ugu dambeeya. Markaad isku daydo inaad bedesho furaha sirta ah ee ku jira liiska galka qaab-dhismeedka, farriinta shaashadda kama duwana fariinta caadiga ah marka siyaasadda sirta ah aan la gudbin.

Sida loo mamnuuco furaha sirta ah ee caadiga ah oo looga dhigo qof walba inuu ku naco

Sidaa darteed, u diyaargarow wicitaannada iyo qeylada: "Si sax ah ayaan u geliyay erayga sirta ah, laakiin ma shaqeynayo."

Natiijada.

Maktabadu waxay kuu ogolaanaysaa inaad ka mamnuucdo isticmaalka furaha sirta ah ee fudud ama caadiga ah ee domain Directory Active. Aynu nidhaahno "Maya!" ereyada sirta ah sida: "P@ssw0rd", "Qwerty123", "ADm1n098".
Haa, dabcan, isticmaalayaashu aad bay kuugu jeclaan doonaan daryeelka noocaas ah ee ammaankooda iyo baahida loo qabo inay la yimaadaan furaha sirta ah ee maskaxda ku haya. Iyo, laga yaabee, tirada wicitaanada iyo codsiyada caawinta eraygaaga sirta ah ayaa kordhi doona. Laakin amnigu qiimo buu ku yimaadaa.

Xiriirinta ilaha la isticmaalay:
Maqaal Microsoft oo ku saabsan maktabad shaandhaynta erayga sirta ah ee gaarka ah: Shaandhooyinka sirta ah
PassFiltEx: PassFiltEx
Xiriirinta sii deynta: Bixinta ugu dambeysa
Liiska sirta ah:
DanielMiessler ayaa liis gareeyay: Link.
Liiska ereyada ee weakpass.com: Link.
Liiska ereyada ee berzerk0 repo: Link.
Falanqeeyaha Fariinta Microsoft: Falanqeeyaha Fariinta Microsoft.

Source: www.habr.com

Add a comment