{"id":30716,"date":"2019-10-31T21:37:05","date_gmt":"2019-10-31T18:37:05","guid":{"rendered":"https:\/\/prohoster.info\/blog\/kak-zapretit-standartnye-paroli-i-zastavit-vseh-tebya-nenavidet\/"},"modified":"2019-10-31T21:37:05","modified_gmt":"2019-10-31T18:37:05","slug":"kak-zapretit-standartnye-paroli-i-zastavit-vseh-tebya-nenavidet","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/kak-zapretit-standartnye-paroli-i-zastavit-vseh-tebya-nenavidet","title":{"rendered":"Hvordan man forhindrer standardadgangskoder og f\u00e5r alle til at hade dig","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Mennesket er, som bekendt, et dovent v\u00e6sen. <br \/>\nOg is\u00e6r n\u00e5r det kommer til sp\u00f8rgsm\u00e5let om valg af en sikker adgangskode.<\/p>\n<p>Jeg tror, hver administrator p\u00e5 et tidspunkt har st\u00e5et over for problemet med at bruge lette og standard adgangskoder. Dette f\u00e6nomen ses ofte blandt direktionen i virksomheder. Ja, netop dem der har adgang til hemmelig eller kommerciel information, og det ville v\u00e6re yderst u\u00f8nsket at rydde op efter konsekvenserne af en l\u00e6kage\/hacking af adgangskoden og efterf\u00f8lgende h\u00e6ndelser.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nI min praksis har jeg haft en situation, hvor folk i bogholderiet i et Active Directory-dom\u00e6ne med en aktiveret adgangskodepolitik selv var n\u00e5et frem til, at en adgangskode som \"Pas$w0rd1234\" stort set levede op til politikens krav. Denne adgangskode blev derefter brugt overalt. Den adskilte sig nogle gange kun ved en forskellig kombination af tal. <\/p>\n<p>Jeg har meget gerne villet have muligheden for ikke kun at aktivere adgangskodepolitikken og bestemme kombinationen af tegn, men ogs\u00e5 at filtrere i henhold til en ordliste. For at udelukke muligheden for at bruge denne type adgangskoder.<\/p>\n<p>Microsoft meddeler venligt, via et link, at enhver der ved, hvordan man korrekt bruger en compiler, IDE og kan udtale C++, kan kompilere en n\u00f8dvendig biblioteker selv og bruge dem efter eget sk\u00f8n. Jeg er ikke i stand til dette, s\u00e5 jeg m\u00e5tte lede efter en f\u00e6rdig l\u00f8sning.<\/p>\n<p>Efter en lang time med s\u00f8gen blev to l\u00f8sningsmuligheder pr\u00e6senteret for mig. Jeg taler selvf\u00f8lgelig om en OpenSource-l\u00f8sning. For der er betalte l\u00f8sninger \u2014 fra det ene til det andet.<\/p>\n<p><u>Mulighed nr. 1.<\/u> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/jephthai\/OpenPasswordFilter\"><b>OpenPasswordFilter<\/b><\/a><\/noindex><\/p>\n<p>Der har ikke v\u00e6ret nogen commits i to \u00e5r. Den originale installer fungerer sporadisk, og jeg m\u00e5 justere det manuelt. Det opretter sin egen tjeneste. N\u00e5r adgangskodefilen opdateres, opfanger DLL'en automatisk ikke det \u00e6ndrede indhold, man skal stoppe tjenesten, vente p\u00e5 timeout, redigere filen og starte tjenesten. <\/p>\n<p><b><u>Ikke godt!<\/u><\/b><\/p>\n<p><u>Mulighed nr. 2.<\/u> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ryanries\/PassFiltEx\"><b>PassFiltEx<\/b><\/a><\/noindex><\/p>\n<p>Projektet er aktivt, lever og kr\u00e6ver ikke engang at blive puffet.<br \/>\nInstallation af filtrering indeb\u00e6rer at kopiere to filer og oprette flere registreringsposter. Password-filen er ikke l\u00e5st, hvilket betyder, at den er tilg\u00e6ngelig for redigering og, if\u00f8lge projektets skaber, blot l\u00e6ses hvert minut. Derudover kan yderligere registreringsposter anvendes til at foretage yderligere indstillinger af b\u00e5de selve filteret og nuancerne i passwordpolitikken.<\/p>\n<p>S\u00e5. <br \/>\nGivet: Active Directory-dom\u00e6ne test.local<br \/>\n testarbejdsstation Windows 8.1 (for opgavens skyld \u2014 ubetydelig)<br \/>\n passwordfilter PassFiltEx<\/p>\n<ul>\n<li>Download den seneste version via linket <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ryanries\/PassFiltEx\/releases\">PassFiltEx<\/a><\/noindex><\/li>\n<li>Kopier <i>PassFiltEx.dll<\/i> i <i>C:WindowsSystem32<\/i> (eller <i>%SystemRoot%System32<\/i>).<br \/>\nKopier <i>PassFiltExBlacklist.txt<\/i> i <i>C:WindowsSystem32<\/i> (eller <i>%SystemRoot%System32<\/i>). Hvis n\u00f8dvendigt, tilf\u00f8j dine egne skabeloner.<br \/>\n<img decoding=\"async\" alt=\"Hvordan man forhindrer standardadgangskoder og f\u00e5r alle til at hade dig\" src=\"\/wp-content\/uploads\/2019\/04\/c14d6bbd157b85ff4834caab40dbf0c7.png\" style=\"display:block;margin: 0 auto;\" \/>\n<\/li>\n<li>Rediger registreringsomr\u00e5det: <b>HKLMSYSTEMCurrentControlSetControlLsa<\/b> =&gt; <i>Notification Packages<\/i><br \/>\nTilf\u00f8jer <i>PassFiltEx<\/i> til slutningen af listen. (Det er ikke n\u00f8dvendigt at angive en filtype.) Den fulde liste over pakker, der bruges til kontrol, vil se s\u00e5dan ud &#171;<i>rassfm scecli PassFiltEx<\/i>&#171;.<br \/>\n<img decoding=\"async\" alt=\"Hvordan man forhindrer standardadgangskoder og f\u00e5r alle til at hade dig\" src=\"\/wp-content\/uploads\/2019\/04\/438c34e142f15140860a1f2cf9d007af.png\" style=\"display:block;margin: 0 auto;\" \/>\n<\/li>\n<li>Genstart dom\u00e6nekontrolleren.<\/li>\n<li>Gentag ovenst\u00e5ende procedure for alle dom\u00e6nekontrollere.<\/li>\n<\/ul>\n<p>\nYderligere kan f\u00f8lgende registreringsposter tilf\u00f8jes, hvilket giver st\u00f8rre fleksibilitet i brugen af dette filter:<\/p>\n<p>Sektion: <b>HKLMSOFTWAREPassFiltEx<\/b> \u2014 oprettes automatisk.<\/p>\n<ul>\n<li> <b>HKLMSOFTWAREPassFiltExBlacklistFileName<\/b>, REG_SZ, Standard: PassFiltExBlacklist.txt\n<p><i>BlacklistFileName<\/i> \u2014 g\u00f8r det muligt at angive en brugerdefineret sti til filen med passwordskabeloner. Hvis denne registreringspost har en tom v\u00e6rdi eller ikke eksisterer, anvendes standardstien, som er \u2014 <i>%SystemRoot%System32<\/i>. Endda netv\u00e6rksstier kan angives, MEN det er n\u00f8dvendigt at huske, at filen med skabeloner skal have klart definerede tilladelser til l\u00e6sning, skrivning, sletning og \u00e6ndring.\n<\/li>\n<li> <b>HKLMSOFTWAREPassFiltExTokenPercentageOfPassword<\/b>, REG_DWORD, Standard: 60\n<p><i>TokenPercentageOfPassword<\/i> \u2014 tillader at angive procentdelen af masken i den nye adgangskode. Standardv\u00e6rdien er 60%. For eksempel, hvis procentandelen er angivet til 60 og der er en r\u00e6kke i skabelonfilen starwars, vil adgangskoden <b>Starwars1!<\/b> blive afvist, mens adgangskoden <b>starwars1!DarthVader88<\/b> vil blive accepteret, da procentdelen af strengen i adgangskoden er mindre end 60%.\n<\/li>\n<li> <b>HKLMSOFTWAREPassFiltExRequireCharClasses<\/b>, REG_DWORD, Standard: 0\n<p><i>RequireCharClasses<\/i> \u2014 giver mulighed for at udvide kravene til adgangskoder i forhold til de standardkrav for kompleksitet, som Active Directory stiller. De indbyggede krav til kompleksitet kr\u00e6ver 3 ud af 5 mulige forskellige typer tegn: Store bogstaver, Sm\u00e5 bogstaver, Tal, Specialtegn og Unicode. Ved hj\u00e6lp af denne registerpost kan dine egne krav til adgangskodekompleksitet fasts\u00e6ttes. V\u00e6rdien, der kan angives, er et bitm\u00f8nster, hvor hver enkelt svarer til en potens af to.<br \/>\nDet vil sige \u2014 1 = sm\u00e5 bogstaver, 2 = store bogstaver, 4 = tal, 8 = specialtegn og 16 = Unicode-tegn. <br \/>\nS\u00e5ledes, ved en v\u00e6rdi p\u00e5 7 vil kravene v\u00e6re \u201cStore bogstaver <b>OG<\/b> sm\u00e5 bogstaver <b>OG<\/b> tal\u201d, mens v\u00e6rdien 31 vil give kravene \u201cStore bogstaver <b>OG<\/b> sm\u00e5 bogstaver <b>OG<\/b> tal <b>OG<\/b> specialtegn <b>OG<\/b> Unicode-tegn\u201d.<br \/>\nMan kan endda kombinere \u2014 19 = \u201cStore bogstaver <b>OG<\/b> sm\u00e5 bogstaver <b>OG<\/b> Unicode-tegn\u201d.\n<\/li>\n<li><img decoding=\"async\" alt=\"Hvordan man forhindrer standardadgangskoder og f\u00e5r alle til at hade dig\" src=\"\/wp-content\/uploads\/2019\/04\/86a94d4a38b63632da9e7b56d2171fce.png\" style=\"display:block;margin: 0 auto;\" \/>\n<\/li>\n<\/ul>\n<p>\nEn r\u00e6kke regler for oprettelse af skabelonfiler:<\/p>\n<ul>\n<li>Skabeloner er st\u00f8rrelsesf\u00f8lsomme. Derfor vil en post i filen <b>starwars<\/b> og <b>StarWarS<\/b> blive betragtet som samme v\u00e6rdi. <\/li>\n<li>Blacklist-filen genl\u00e6ses hvert 60. sekund, s\u00e5 den kan redigeres uden problemer; efter et minut vil de nye data blive anvendt af filteret. <\/li>\n<li>I \u00f8jeblikket er der ingen st\u00f8tte for Unicode til m\u00f8nstergenkendelse. Det vil sige, at Unicode-tegn kan bruges i adgangskoder, men filteret vil ikke fungere. Dette er ikke kritisk, da jeg ikke har set brugere, der anvender adgangskoder i Unicode. <\/li>\n<li>Det er \u00f8nskeligt at undg\u00e5 tomme linjer i skabelonfilen. I debuggen vil en fejl kunne ses, n\u00e5r data indl\u00e6ses fra filen. Filteret fungerer, men hvorfor un\u00f8dvendige undtagelser? <\/li>\n<\/ul>\n<p>\nTil debugging medf\u00f8lger batchfiler, som g\u00f8r det muligt at oprette et log og derefter analysere det ved hj\u00e6lp af for eksempel <noindex><a rel=\"nofollow\" href=\"https:\/\/www.microsoft.com\/en-us\/download\/details.aspx?id=44226\">Microsoft Message Analyzer.<\/a><\/noindex><br \/>\nDette adgangskodefilter bruger Event Tracing for Windows.<\/p>\n<p>ETW-udbyderen for dette adgangskodefilter er <b>07d83223-7594-4852-babc-784803fdf6c5<\/b>. For eksempel kan sporingen indstilles til at starte efter den n\u00e6ste genstart: <br \/>\n<code>logman create trace autosessionPassFiltEx -o %SystemRootbugPassFiltEx.etl -p \"{07d83223-7594-4852-babc-784803fdf6c5}\" 0xFFFFFFFF -ets<\/code><\/p>\n<p>Sporingen vil blive startet efter den n\u00e6ste systemgenstart. For at stoppe den: <br \/>\n<code>logman stop PassFiltEx -ets &amp;&amp; logman delete autosessionPassFiltEx -ets<\/code><br \/>\nAlle disse kommandoer er angivet i scripts <i>StartTracingAtBoot.cmd<\/i> og <i>StopTracingAtBoot.cmd<\/i>.<\/p>\n<p>For en engangs kontrol af filterets funktion kan der benyttes <i>StartTracing.cmd<\/i> og <i>StopTracing.cmd<\/i>.<br \/>\nFor easy reading of the debug output of this filter in <i>Microsoft Message Analyzer <\/i>it is recommended to use the following settings:<\/p>\n<p><img decoding=\"async\" alt=\"Hvordan man forhindrer standardadgangskoder og f\u00e5r alle til at hade dig\" src=\"\/wp-content\/uploads\/2019\/04\/cc83eb4aa6df9d1c424e0583b0014d18.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Hvordan man forhindrer standardadgangskoder og f\u00e5r alle til at hade dig\" src=\"\/wp-content\/uploads\/2019\/04\/d699f9a8e93fd2795b64fce94a4dd7ca.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nWhen stopping the log and parsing in <i>Microsoft Message Analyzer<\/i> it all looks something like this:<\/p>\n<p><img decoding=\"async\" alt=\"Hvordan man forhindrer standardadgangskoder og f\u00e5r alle til at hade dig\" src=\"\/wp-content\/uploads\/2019\/04\/4a7802318acdfa62b03b07d90e283f0b.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nHere it is clear that there was an attempt to set a password for the user \u2014 the magical word tells us <b>SET<\/b> in the debug. And the password was rejected due to its presence in the template file and more than 30% similarity in the entered text. <\/p>\n<p>With a successful password change attempt, we see the following:<\/p>\n<p><img decoding=\"async\" alt=\"Hvordan man forhindrer standardadgangskoder og f\u00e5r alle til at hade dig\" src=\"\/wp-content\/uploads\/2019\/04\/129b69641f3dc26c0607d34360bbe255.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nThere is some inconvenience for the end user. When attempting to change a password that appears in the template file, the message on the screen is no more thoughtful and clever than the standard message for not passing the password policy.<\/p>\n<p><img decoding=\"async\" alt=\"Hvordan man forhindrer standardadgangskoder og f\u00e5r alle til at hade dig\" src=\"\/wp-content\/uploads\/2019\/04\/cb9eedc3e07fc6140760df213175648c.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSo be prepared for calls and screams: 'I entered the password correctly, but it doesn\u2019t work.'<\/p>\n<h3>Konklusion.<\/h3>\n<p>\nThis library allows you to prohibit the use of simple or standard passwords in the Active Directory domain. Say 'No!' to passwords like: 'P@ssw0rd', 'Qwerty123', 'ADm1n098'.<br \/>\nYes, undoubtedly, users will love you even more for such care about their security and the need to come up with difficult passwords. And perhaps the number of calls and requests for help with passwords will increase for you. But security comes at a cost.<\/p>\n<p><u>References to the resources used:<\/u><br \/>\nArticle on Microsoft regarding custom password filter library: <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.microsoft.com\/en-us\/windows\/desktop\/secmgmt\/password-filters\">Password Filters<\/a><\/noindex><br \/>\nPassFiltEx: <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ryanries\/PassFiltEx\">PassFiltEx<\/a><\/noindex><br \/>\nLink to the release: <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ryanries\/PassFiltEx\/releases\">Latest Release<\/a><\/noindex><br \/>\nPassword lists:<br \/>\nDanielMiessler lists: <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/danielmiessler\/SecLists\">Link.<\/a><\/noindex><br \/>\nWordlist from weakpass.com: <noindex><a rel=\"nofollow\" href=\"https:\/\/weakpass.com\/wordlist\">Link.<\/a><\/noindex><br \/>\nWordlist from berzerk0 repo: <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/berzerk0\/Probable-Wordlists\">Link.<\/a><\/noindex><br \/>\nMicrosoft Message Analyzer: <noindex><a rel=\"nofollow\" href=\"https:\/\/www.microsoft.com\/en-us\/download\/details.aspx?id=44226\">Microsoft Message Analyzer.<\/a><\/noindex><br \/>\n<br \/>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/446336\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0427\u0435\u043b\u043e\u0432\u0435\u043a, \u043a\u0430\u043a \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e, \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043e \u043b\u0435\u043d\u0438\u0432\u043e\u0435. \u0410 \u0442\u0435\u043c \u0431\u043e\u043b\u0435\u0435, \u043a\u043e\u0433\u0434\u0430 \u043a\u0430\u0441\u0430\u0435\u0442\u0441\u044f \u0432\u043e\u043f\u0440\u043e\u0441\u0430 \u0432\u044b\u0431\u043e\u0440\u0430 \u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u043e\u0433\u043e \u043f\u0430\u0440\u043e\u043b\u044f. \u0414\u0443\u043c\u0430\u044e, \u043a\u0430\u0436\u0434\u044b\u0439 \u0438\u0437 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u043e\u0432 \u043a\u043e\u0433\u0434\u0430-\u043b\u0438\u0431\u043e \u0441\u0442\u0430\u043b\u043a\u0438\u0432\u0430\u043b\u0441\u044f \u0441 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u043e\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043b\u0435\u0433\u043a\u0438\u0445 \u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u043f\u0430\u0440\u043e\u043b\u0435\u0439. \u0422\u0430\u043a\u043e\u0435 \u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u0447\u0430\u0441\u0442\u043e \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u0435\u0442\u0441\u044f \u0441\u0440\u0435\u0434\u0438 \u0432\u0435\u0440\u0445\u043d\u0438\u0445 \u044d\u0448\u0435\u043b\u043e\u043d\u043e\u0432 \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438. \u0414\u0430-\u0434\u0430, \u0438\u043c\u0435\u043d\u043d\u043e \u0441\u0440\u0435\u0434\u0438 \u0442\u0435\u0445, \u043a\u0442\u043e \u0438\u043c\u0435\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0441\u0435\u043a\u0440\u0435\u0442\u043d\u043e\u0439 \u0438\u043b\u0438 \u043a\u043e\u043c\u043c\u0435\u0440\u0447\u0435\u0441\u043a\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u0438 \u043a\u0440\u0430\u0439\u043d\u0435 \u043d\u0435\u0436\u0435\u043b\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0431\u044b\u043b\u043e \u0431\u044b \u0443\u0441\u0442\u0440\u0430\u043d\u044f\u0442\u044c \u043f\u043e\u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":22701,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-30716","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0427\u0435\u043b\u043e\u0432\u0435\u043a, \u043a\u0430\u043a \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e, \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043e \u043b\u0435\u043d\u0438\u0432\u043e\u0435.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/kak-zapretit-standartnye-paroli-i-zastavit-vseh-tebya-nenavidet\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0430\u043a \u0437\u0430\u043f\u0440\u0435\u0442\u0438\u0442\u044c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435 \u043f\u0430\u0440\u043e\u043b\u0438 \u0438 \u0437\u0430\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0432\u0441\u0435\u0445 \u0442\u0435\u0431\u044f \u043d\u0435\u043d\u0430\u0432\u0438\u0434\u0435\u0442\u044c | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0427\u0435\u043b\u043e\u0432\u0435\u043a, \u043a\u0430\u043a \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e, \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043e \u043b\u0435\u043d\u0438\u0432\u043e\u0435.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/kak-zapretit-standartnye-paroli-i-zastavit-vseh-tebya-nenavidet\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:37:05+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:37:05+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47How to prohibit standard passwords and make everyone hate you | ProHoster","description":"Mennesket er, som bekendt, et dovent v\u00e6sen.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/kak-zapretit-standartnye-paroli-i-zastavit-vseh-tebya-nenavidet","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0430\u043a \u0437\u0430\u043f\u0440\u0435\u0442\u0438\u0442\u044c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435 \u043f\u0430\u0440\u043e\u043b\u0438 \u0438 \u0437\u0430\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0432\u0441\u0435\u0445 \u0442\u0435\u0431\u044f \u043d\u0435\u043d\u0430\u0432\u0438\u0434\u0435\u0442\u044c | ProHoster","og:description":"\u0427\u0435\u043b\u043e\u0432\u0435\u043a, \u043a\u0430\u043a \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e, \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043e \u043b\u0435\u043d\u0438\u0432\u043e\u0435.","og:url":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/kak-zapretit-standartnye-paroli-i-zastavit-vseh-tebya-nenavidet","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:37:05+00:00","article:modified_time":"2019-10-31T18:37:05+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"30716","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 02:37:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:30:51","updated":"2026-01-21 02:37:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/30716","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=30716"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/30716\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media\/22701"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=30716"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=30716"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=30716"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}