{"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\/es\/blog\/administrirovanie\/kak-zapretit-standartnye-paroli-i-zastavit-vseh-tebya-nenavidet","title":{"rendered":"C\u00f3mo prohibir las contrase\u00f1as est\u00e1ndar y hacer que todos te odien","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>El ser humano, como se sabe, es una criatura perezosa. <br \/>\nY a\u00fan m\u00e1s cuando se trata de la cuesti\u00f3n de elegir una contrase\u00f1a segura.<\/p>\n<p>Creo que cada administrador se ha enfrentado alguna vez al problema de usar contrase\u00f1as sencillas y est\u00e1ndar. Este fen\u00f3meno es frecuente entre los altos directivos de la empresa. S\u00ed, entre aquellos que tienen acceso a informaci\u00f3n confidencial o comercial y ser\u00eda extremadamente indeseable gestionar las consecuencias de una filtraci\u00f3n\/hackeo de contrase\u00f1a y los posteriores incidentes.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nEn mi experiencia, hubo un caso en el dominio de Active Directory con una pol\u00edtica de contrase\u00f1as habilitada en el que los contables llegaron a la conclusi\u00f3n de que una contrase\u00f1a tipo \u00abPas$w0rd1234\u00bb cumpl\u00eda perfectamente con los requisitos de la pol\u00edtica. Como consecuencia, esta contrase\u00f1a se utilizaba en todas partes. A veces solo variaba en la combinaci\u00f3n de n\u00fameros. <\/p>\n<p>Ten\u00eda muchas ganas de poder no solo habilitar la pol\u00edtica de contrase\u00f1as y definir un conjunto de caracteres, sino tambi\u00e9n filtrar seg\u00fan un diccionario. Para excluir la posibilidad de usar este tipo de contrase\u00f1as.<\/p>\n<p>La empresa Microsoft amablemente nos informa a trav\u00e9s de un enlace que cualquiera que sepa manejar correctamente un compilador, IDE y pronunciar correctamente C++, puede compilar y utilizar por su cuenta la biblioteca necesaria. Su servidor al servicio de ustedes no es capaz de hacer eso, as\u00ed que tuvo que buscar una soluci\u00f3n lista.<\/p>\n<p>Despu\u00e9s de una larga hora de b\u00fasqueda, se presentaron dos opciones para resolver el problema. Por supuesto, hablo de una soluci\u00f3n de c\u00f3digo abierto. Porque las opciones de pago son infinitas.<\/p>\n<p><u>Opci\u00f3n \u21161.<\/u> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/jephthai\/OpenPasswordFilter\"><b>OpenPasswordFilter<\/b><\/a><\/noindex><\/p>\n<p>No ha habido commits durante unos 2 a\u00f1os. El instalador original funciona de vez en cuando, hay que corregirlo a mano. Crea su propio servicio separado. Al actualizar el archivo de contrase\u00f1as, la DLL no capta autom\u00e1ticamente el contenido modificado, es necesario detener el servicio, esperar el tiempo de espera, editar el archivo y volver a iniciar el servicio. <\/p>\n<p><b><u>\u00a1No est\u00e1 bien!<\/u><\/b><\/p>\n<p><u>Opci\u00f3n \u21162.<\/u> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ryanries\/PassFiltEx\"><b>PassFiltEx<\/b><\/a><\/noindex><\/p>\n<p>El proyecto est\u00e1 activo, vivo y ni siquiera hay que empujar su cuerpo fr\u00edo.<br \/>\nLa instalaci\u00f3n del filtro consiste en copiar dos archivos y crear varias entradas en el registro. El archivo de contrase\u00f1as no est\u00e1 en modo de solo lectura, es decir, es accesible para su edici\u00f3n y, seg\u00fan la intenci\u00f3n del autor del proyecto, se lee simplemente una vez por minuto. Adem\u00e1s, mediante entradas adicionales en el registro se puede realizar una configuraci\u00f3n adicional tanto del propio filtro como de los matices de la pol\u00edtica de contrase\u00f1as.<\/p>\n<p>Entonces. <br \/>\nDominio de Active Directory test.local<br \/>\n estaci\u00f3n de trabajo Windows 8.1 (para la condici\u00f3n del problema \u2014 no es relevante)<br \/>\n filtro de contrase\u00f1as PassFiltEx<\/p>\n<ul>\n<li>Descargamos la \u00faltima versi\u00f3n en el enlace <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ryanries\/PassFiltEx\/releases\">PassFiltEx<\/a><\/noindex><\/li>\n<li>Copiamos <i>PassFiltEx.dll<\/i> en <i>C:WindowsSystem32<\/i> (o <i>%SystemRoot%System32<\/i>).<br \/>\nCopiamos <i>PassFiltExBlacklist.txt<\/i> en <i>C:WindowsSystem32<\/i> (o <i>%SystemRoot%System32<\/i>). Si es necesario, lo complementamos con nuestras propias plantillas<br \/>\n<img decoding=\"async\" alt=\"C\u00f3mo prohibir las contrase\u00f1as est\u00e1ndar y hacer que todos te odien\" src=\"\/wp-content\/uploads\/2019\/04\/c14d6bbd157b85ff4834caab40dbf0c7.png\" style=\"display:block;margin: 0 auto;\" \/>\n<\/li>\n<li>Editamos la rama del registro: <b>HKLMSYSTEMCurrentControlSetControlLsa<\/b> =&gt; <i>Paquetes de Notificaci\u00f3n<\/i><br \/>\nA\u00f1adimos <i>PassFiltEx<\/i> al final de la lista. (No es necesario indicar la extensi\u00f3n.) La lista completa de paquetes utilizados para la verificaci\u00f3n se ver\u00e1 as\u00ed &#171;<i>rassfm scecli PassFiltEx<\/i>\u00ab.<br \/>\n<img decoding=\"async\" alt=\"C\u00f3mo prohibir las contrase\u00f1as est\u00e1ndar y hacer que todos te odien\" src=\"\/wp-content\/uploads\/2019\/04\/438c34e142f15140860a1f2cf9d007af.png\" style=\"display:block;margin: 0 auto;\" \/>\n<\/li>\n<li>Reiniciamos el controlador de dominio.<\/li>\n<li>Repetimos el procedimiento descrito anteriormente para todos los controladores de dominio.<\/li>\n<\/ul>\n<p>\nTambi\u00e9n se pueden agregar las siguientes entradas en el registro, lo que proporciona una mayor flexibilidad en el uso de este filtro:<\/p>\n<p>Secci\u00f3n: <b>HKLMSOFTWAREPassFiltEx<\/b> \u2014 se crea autom\u00e1ticamente.<\/p>\n<ul>\n<li> <b>HKLMSOFTWAREPassFiltExBlacklistFileName<\/b>, REG_SZ, Predeterminado: PassFiltExBlacklist.txt\n<p><i>BlacklistFileName<\/i> \u2014 permite especificar una ruta personalizada al archivo con las plantillas de contrase\u00f1as. Si esta entrada del registro tiene un valor vac\u00edo o no existe, se utiliza la ruta predeterminada, a saber \u2014 <i>%SystemRoot%System32<\/i>. Se puede indicar incluso una ruta de red, PERO hay que recordar que el archivo de plantillas debe tener permisos claros para lectura, escritura, eliminaci\u00f3n y modificaci\u00f3n.\n<\/li>\n<li> <b>HKLMSOFTWAREPassFiltExTokenPercentageOfPassword<\/b>, REG_DWORD, Predeterminado: 60\n<p><i>TokenPercentageOfPassword<\/i> \u2014 permite especificar el porcentaje de coincidencia de la m\u00e1scara en la nueva contrase\u00f1a. Por defecto, el valor es del 60%. Por ejemplo, si se indica un porcentaje de coincidencia del 60 y en el archivo de plantillas hay una l\u00ednea starwars, entonces la contrase\u00f1a <b>Starwars1!<\/b> ser\u00e1 rechazada, mientras que la contrase\u00f1a <b>starwars1!DarthVader88<\/b> ser\u00e1 aceptada, ya que el porcentaje de coincidencia de la cadena en la contrase\u00f1a es inferior al 60%\n<\/li>\n<li> <b>HKLMSOFTWAREPassFiltExRequireCharClasses<\/b>, REG_DWORD, Predeterminado: 0\n<p><i>RequireCharClasses<\/i> \u2014 permite ampliar los requisitos de contrase\u00f1as en comparaci\u00f3n con los requisitos de complejidad est\u00e1ndar de ActiveDirectory. Los requisitos de complejidad integrados exigen 3 de 5 tipos diferentes de caracteres: may\u00fasculas, min\u00fasculas, n\u00fameros, caracteres especiales y Unicode. Mediante esta entrada de registro, se pueden establecer sus propios requisitos de complejidad de contrase\u00f1as. El valor que se puede especificar es un conjunto de bits, cada uno correspondiente a una potencia de dos.<br \/>\nEs decir, 1 = min\u00fasculas, 2 = may\u00fasculas, 4 = n\u00famero, 8 = s\u00edmbolo especial y 16 = s\u00edmbolo Unicode. <br \/>\nAs\u00ed, con un valor de 7, los requisitos ser\u00e1n \u201cMay\u00fasculas <b>Y<\/b> min\u00fasculas <b>Y<\/b> n\u00famero\u201d, y con un valor de 31 \u2014 \u201cMay\u00fasculas <b>Y<\/b> min\u00fasculas <b>Y<\/b> n\u00famero <b>Y<\/b> s\u00edmbolo especial <b>Y<\/b> s\u00edmbolo Unicode\u201d.<br \/>\nIncluso se puede combinar: 19 = \u201cMay\u00fasculas <b>Y<\/b> min\u00fasculas <b>Y<\/b> s\u00edmbolo Unicode\u201d.\n<\/li>\n<li><img decoding=\"async\" alt=\"C\u00f3mo prohibir las contrase\u00f1as est\u00e1ndar y hacer que todos te odien\" src=\"\/wp-content\/uploads\/2019\/04\/86a94d4a38b63632da9e7b56d2171fce.png\" style=\"display:block;margin: 0 auto;\" \/>\n<\/li>\n<\/ul>\n<p>\nConjunto de reglas para crear archivos de plantillas:<\/p>\n<ul>\n<li>Las plantillas no son sensibles a may\u00fasculas y min\u00fasculas. Por lo tanto, la entrada en el archivo <b>starwars<\/b> y <b>StarWarS<\/b> se considerar\u00e1 como el mismo valor. <\/li>\n<li>El archivo de la lista negra se vuelve a leer cada 60 segundos, de modo que se puede editar sin problemas, y despu\u00e9s de un minuto, los nuevos datos ya se utilizar\u00e1n en el filtro. <\/li>\n<li>Actualmente no hay soporte para Unicode en la verificaci\u00f3n de patrones. Es decir, se pueden usar caracteres Unicode en las contrase\u00f1as, pero el filtro no funcionar\u00e1. Esto no es cr\u00edtico, porque no he visto usuarios que usen contrase\u00f1as en Unicode. <\/li>\n<li>Se recomienda no permitir l\u00edneas vac\u00edas en el archivo de plantillas. En el depurador se ver\u00e1 el error cuando se carguen datos del archivo. El filtro funciona, pero \u00bfpara qu\u00e9 tener excepciones innecesarias? <\/li>\n<\/ul>\n<p>\nPara depurar, se incluyen scripts que permiten crear un registro y luego analizarlo con, por ejemplo, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.microsoft.com\/en-us\/download\/details.aspx?id=44226\">Microsoft Message Analyzer.<\/a><\/noindex><br \/>\nEste filtro de contrase\u00f1as utiliza Event Tracing for Windows.<\/p>\n<p>El proveedor de ETW para este filtro de contrase\u00f1as es <b>07d83223-7594-4852-babc-784803fdf6c5<\/b>. As\u00ed, por ejemplo, se puede configurar el seguimiento de eventos despu\u00e9s de reiniciar el siguiente: <br \/>\n<code>logman create trace autosessionPassFiltEx -o %SystemRootbugPassFiltEx.etl -p \"{07d83223-7594-4852-babc-784803fdf6c5}\" 0xFFFFFFFF -ets<\/code><\/p>\n<p>El seguimiento se iniciar\u00e1 despu\u00e9s del siguiente reinicio del sistema. Para detener: <br \/>\n<code>logman stop PassFiltEx -ets &amp;&amp; logman delete autosessionPassFiltEx -ets<\/code><br \/>\nTodos estos comandos est\u00e1n indicados en los scripts <i>StartTracingAtBoot.cmd<\/i> y <i>StopTracingAtBoot.cmd<\/i>.<\/p>\n<p>Para una verificaci\u00f3n \u00fanica del funcionamiento del filtro, se puede utilizar <i>StartTracing.cmd<\/i> y <i>StopTracing.cmd<\/i>.<br \/>\nPara leer c\u00f3modamente la salida de depuraci\u00f3n de este filtro en <i>Microsoft Message Analyzer <\/i>se recomienda utilizar las siguientes configuraciones:<\/p>\n<p><img decoding=\"async\" alt=\"C\u00f3mo prohibir las contrase\u00f1as est\u00e1ndar y hacer que todos te odien\" src=\"\/wp-content\/uploads\/2019\/04\/cc83eb4aa6df9d1c424e0583b0014d18.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"C\u00f3mo prohibir las contrase\u00f1as est\u00e1ndar y hacer que todos te odien\" src=\"\/wp-content\/uploads\/2019\/04\/d699f9a8e93fd2795b64fce94a4dd7ca.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAl detener el registro y el an\u00e1lisis en <i>Microsoft Message Analyzer<\/i> todo se ve aproximadamente de esta manera:<\/p>\n<p><img decoding=\"async\" alt=\"C\u00f3mo prohibir las contrase\u00f1as est\u00e1ndar y hacer que todos te odien\" src=\"\/wp-content\/uploads\/2019\/04\/4a7802318acdfa62b03b07d90e283f0b.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAqu\u00ed se observa que hubo un intento de establecer una contrase\u00f1a para el usuario, lo que nos indica la palabra m\u00e1gica <b>SET<\/b> en la depuraci\u00f3n. Y la contrase\u00f1a fue rechazada debido a que estaba en el archivo de plantillas y ten\u00eda m\u00e1s del 30% de coincidencia en el texto ingresado. <\/p>\n<p>En un intento exitoso de cambiar la contrase\u00f1a, vemos lo siguiente:<\/p>\n<p><img decoding=\"async\" alt=\"C\u00f3mo prohibir las contrase\u00f1as est\u00e1ndar y hacer que todos te odien\" src=\"\/wp-content\/uploads\/2019\/04\/129b69641f3dc26c0607d34360bbe255.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nHay cierta incomodidad para el usuario final. Al intentar cambiar una contrase\u00f1a que figura en la lista del archivo de plantillas, el mensaje en pantalla no es m\u00e1s inteligente ni ingenioso que el mensaje est\u00e1ndar que se muestra al no cumplir con la pol\u00edtica de contrase\u00f1as.<\/p>\n<p><img decoding=\"async\" alt=\"C\u00f3mo prohibir las contrase\u00f1as est\u00e1ndar y hacer que todos te odien\" src=\"\/wp-content\/uploads\/2019\/04\/cb9eedc3e07fc6140760df213175648c.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPor lo tanto, prep\u00e1rese para las llamadas y gritos: \u00abHe introducido la contrase\u00f1a correctamente, pero no funciona.\u00bb<\/p>\n<h3>Resultado.<\/h3>\n<p>\nEsta biblioteca permite prohibir el uso de contrase\u00f1as simples o est\u00e1ndar en el dominio de Active Directory. Digamos \u00abNo!\u00bb a contrase\u00f1as como: \u00abP@ssw0rd\u00bb, \u00abQwerty123\u00bb, \u00abADm1n098\u00bb.<br \/>\nS\u00ed, sin duda, los usuarios te querr\u00e1n a\u00fan m\u00e1s por esta preocupaci\u00f3n por su seguridad y la necesidad de pensar en contrase\u00f1as complejas. Y, posiblemente, el n\u00famero de llamadas y solicitudes de ayuda con contrase\u00f1as aumentar\u00e1. Pero la seguridad tiene un precio.<\/p>\n<p><u>Enlaces a los recursos utilizados:<\/u><br \/>\nArt\u00edculo de Microsoft sobre la biblioteca personalizada del filtro de contrase\u00f1as: <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.microsoft.com\/en-us\/windows\/desktop\/secmgmt\/password-filters\">Filtros de Contrase\u00f1a<\/a><\/noindex><br \/>\nPassFiltEx: <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ryanries\/PassFiltEx\">PassFiltEx<\/a><\/noindex><br \/>\nEnlace a la versi\u00f3n: <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ryanries\/PassFiltEx\/releases\">\u00daltima Versi\u00f3n<\/a><\/noindex><br \/>\nListas de contrase\u00f1as:<br \/>\nListas de DanielMiessler: <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/danielmiessler\/SecLists\">Enlace.<\/a><\/noindex><br \/>\nLista de palabras de weakpass.com: <noindex><a rel=\"nofollow\" href=\"https:\/\/weakpass.com\/wordlist\">Enlace.<\/a><\/noindex><br \/>\nLista de palabras del repositorio de berzerk0: <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/berzerk0\/Probable-Wordlists\">Enlace.<\/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 \/>Fuente: <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.2 - 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\/es\/blog\/administrirovanie\/kak-zapretit-standartnye-paroli-i-zastavit-vseh-tebya-nenavidet\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\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\/es\/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\udd47C\u00f3mo prohibir contrase\u00f1as est\u00e1ndar y hacer que todos te odien | ProHoster","description":"El ser humano, como se sabe, es una criatura perezosa.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/kak-zapretit-standartnye-paroli-i-zastavit-vseh-tebya-nenavidet","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","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\/es\/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\/es\/wp-json\/wp\/v2\/posts\/30716","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=30716"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/30716\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/22701"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=30716"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=30716"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=30716"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}