{"id":99236,"date":"2021-02-22T22:22:43","date_gmt":"2021-02-22T20:22:43","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-passwdqc-2-0-0-s-podderzhkoj-vneshnih-filtrov"},"modified":"2021-02-22T22:22:43","modified_gmt":"2021-02-22T20:22:43","slug":"vypusk-passwdqc-2-0-0-s-podderzhkoj-vneshnih-filtrov","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-passwdqc-2-0-0-s-podderzhkoj-vneshnih-filtrov","title":{"rendered":"L\u00ebshimi i passwdqc 2.0.0 me mb\u00ebshtetje p\u00ebr filtrat e jasht\u00ebm","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>\u00cbsht\u00eb l\u00ebshuar nj\u00eb version i ri i passwdqc \u2014 nj\u00eb grup mjetesh p\u00ebr kontrollin e kompleksitetit t\u00eb fjal\u00ebkalimeve dhe frazave t\u00eb fjal\u00ebkalimeve, duke p\u00ebrfshir\u00eb modulin pam_passwdqc, programet pwqcheck, pwqfilter (e shtuar n\u00eb k\u00ebt\u00eb version) dhe pwqgen p\u00ebr p\u00ebrdorim manual ose nga skriptet, si dhe bibliotek\u00ebn libpasswdqc. Sistema me PAM (shumica e Linux, FreeBSD, DragonFly BSD, Solaris, HP-UX) suportohen, si dhe ato pa PAM (ku mb\u00ebshtetet nd\u00ebrfaqja passwordcheck n\u00eb OpenBSD, ofrohet nj\u00eb mb\u00ebshtetje p\u00ebr p\u00ebrdorimin e pwqcheck nga PHP, dhe ka nj\u00eb version t\u00eb paguar p\u00ebr Windows, si dhe programet dhe biblioteka mund t\u00eb p\u00ebrdoren edhe n\u00eb sisteme t\u00eb tjera).    <\/p>\n<p>N\u00eb krahasim me versionet e kaluara, \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr skedar\u00ebt e jasht\u00ebm t\u00eb filtrimit t\u00eb fjal\u00ebkalimeve, duke p\u00ebrfshir\u00eb ata binar\u00eb, t\u00eb cil\u00ebt aktualisht jan\u00eb realizimi i filtrit t\u00eb p\u00ebrmir\u00ebsuar t\u00eb kukushek\u00ebs. Ky filt\u00ebr garanton q\u00eb nuk do t\u00eb kaloj\u00eb asnj\u00eb nga fjal\u00ebkalimet e ndaluara, por mund t\u00eb sjell\u00eb ndonj\u00ebher\u00eb alarmet false, probabiliteti i t\u00eb cilave \u00ebsht\u00eb minimal me parametrat dhe algoritmin e p\u00ebrdorur n\u00eb passwdqc. Kontrolli i fjal\u00ebkalimit p\u00ebr pranin\u00eb n\u00eb filt\u00ebr k\u00ebrkon jo m\u00eb shum\u00eb se dy aksese t\u00eb rast\u00ebsishme p\u00ebr t\u00eb lexuar nga disku, q\u00eb \u00ebsht\u00eb shum\u00eb i shpejt\u00eb dhe, n\u00eb p\u00ebrgjith\u00ebsi, nuk krijon ngarkes\u00eb t\u00eb tepruar. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sq\/server\/dts-los-angeles\/\"   title=\"serverit\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3691\">serverit<\/a>.    <\/p>\n<p>P\u00ebr krijimin dhe funksionimin e filtreve binar\u00eb n\u00eb passwdqc, \u00ebsht\u00eb shtuar programi pwqfilter. Ai mund t\u00eb krijoj\u00eb nj\u00eb filt\u00ebr si nga lista e fjal\u00ebkalimeve ashtu edhe nga hashes e tyre MD4 ose NTLM. Mb\u00ebshtetje p\u00ebr hashes NTLM lejon importimin e fjal\u00ebkalimeve nga lista HIBP (Fjal\u00ebkalimet e P\u00ebrdorura), e shp\u00ebrndar\u00eb n\u00eb k\u00ebt\u00eb form\u00eb. \u00cbsht\u00eb investuar shum\u00eb pun\u00eb n\u00eb optimizimin e pwqfilter p\u00ebr shkall\u00ebn e performanc\u00ebs, kompakt\u00ebsin\u00eb e filtreve t\u00eb marra, si dhe nivelin e alarmeve false. P\u00ebr shembull, krijimi i nj\u00eb filtri cuckoo me nj\u00eb koeficient ngarkese prej 98% nga skedari pwned-passwords-ntlm-ordered-by-hash-v7.txt me nj\u00eb madh\u00ebsi prej 21 GiB (22 GB) dhe q\u00eb p\u00ebrmban m\u00eb shum\u00eb se 613 milion rreshta zgjat rreth 8 minuta n\u00eb procesorin Core i7-4770K. Filtri q\u00eb rezulton z\u00eb 2.3 GiB (2.5 GB) dhe ka nj\u00eb nivel alarmesh false rreth 1 n\u00eb 1.15 miliard. Me nj\u00eb koeficient ngarkese m\u00eb t\u00eb ul\u00ebt, filtri mund t\u00eb krijohet shum\u00eb m\u00eb shpejt dhe do t\u00eb ket\u00eb nj\u00eb nivel alarmesh false edhe m\u00eb t\u00eb ul\u00ebt, por madh\u00ebsia e tij do t\u00eb jet\u00eb m\u00eb e madhe.    <\/p>\n<p>passwdqc p\u00ebrballon shum\u00eb mir\u00eb k\u00ebrc\u00ebnimin e fjal\u00ebkalimeve t\u00eb dob\u00ebta pa p\u00ebrdorimin e skedar\u00ebve t\u00eb jasht\u00ebm. P\u00ebrdorimi i tyre mund t\u00eb rris\u00eb efektivitetin e passwdqc ende m\u00eb shum\u00eb pa shkaktuar pothuajse asnj\u00eb shqet\u00ebsim p\u00ebr p\u00ebrdoruesit, ose mund t\u00eb lejoj\u00eb leht\u00ebsimin e kufizimeve t\u00eb tjera. Kontrolli i fjal\u00ebkalimeve q\u00eb p\u00ebrdoruesit zgjedhin sipas shp\u00ebrndarjeve t\u00eb njohura rekomandohet nga NIST. P\u00ebr projektin Openwall, kjo \u00ebsht\u00eb nj\u00eb mund\u00ebsi potenciale financimi p\u00ebr zhvillimin e passwdqc (dhe m\u00eb shum\u00eb) p\u00ebrmes shitjes s\u00eb filtreve t\u00eb gatshme, pa e kufizuar p\u00ebrdoruesin n\u00eb mund\u00ebsin\u00eb e krijimit t\u00eb filtreve vetjak duke p\u00ebrdorur programin pwqfilter t\u00eb lir\u00eb.    <\/p>\n<p>pwqfilter funksionon me strings t\u00eb rast\u00ebsishme dhe mund t\u00eb p\u00ebrdoret si nj\u00eb z\u00ebvend\u00ebsim p\u00ebr grep p\u00ebr shum\u00eb q\u00ebllime, madje dhe ato q\u00eb nuk lidhen me fjal\u00ebkalimet dhe sigurin\u00eb. Nd\u00ebrsa marrim parasysh k\u00ebt\u00eb, pwqfilter ka disa opsione t\u00eb ngjashme me ato t\u00eb grep, shmang p\u00ebrdorimin e emrave t\u00eb opsioneve q\u00eb do t\u00eb ishin n\u00eb kund\u00ebrshtim me ato q\u00eb ka grep dhe p\u00ebrdor kodet e nj\u00ebjta t\u00eb kthimit si grep.    <\/p>\n<p>P\u00ebr detyrat ku falsifikimet jan\u00eb jasht\u00ebzakonisht t\u00ebpad\u00ebshiruara, niveli i tyre mund t\u00eb ulet, p\u00ebr shembull, deri n\u00eb nj\u00eb n\u00eb kvintilion (milijard miliard\u00ebsh) me nj\u00eb koeficient ngarkese deri n\u00eb 44%. (Filtri klasik i kukushit nuk ofron nj\u00eb ulje t\u00eb till\u00eb t\u00eb dukshme t\u00eb nivelit t\u00eb falsifikimeve me uljen e koeficientit t\u00eb ngarkes\u00ebs. N\u00eb passwdqc, kjo arrihet p\u00ebrmes p\u00ebrmir\u00ebsimeve n\u00eb algorit\u00ebm).<br \/>\n<br \/>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=54636\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412\u044b\u043f\u0443\u0449\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f passwdqc &#8212; \u043d\u0430\u0431\u043e\u0440\u0430 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044f \u0441\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u043f\u0430\u0440\u043e\u043b\u0435\u0439 \u0438 \u043f\u0430\u0440\u043e\u043b\u044c\u043d\u044b\u0445 \u0444\u0440\u0430\u0437, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0435\u0433\u043e \u043c\u043e\u0434\u0443\u043b\u044c pam_passwdqc, \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b pwqcheck, pwqfilter (\u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0432 \u044d\u0442\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438) \u0438 pwqgen \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u0440\u0443\u0447\u043d\u0443\u044e \u0438\u043b\u0438 \u0438\u0437 \u0441\u043a\u0440\u0438\u043f\u0442\u043e\u0432, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 libpasswdqc. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u043a\u0430\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0441 PAM (\u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e Linux, FreeBSD, DragonFly BSD, Solaris, HP-UX), \u0442\u0430\u043a \u0438 \u0431\u0435\u0437 PAM (\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 passwordcheck [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-99236","post","type-post","status-publish","format-standard","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412\u044b\u043f\u0443\u0449\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f passwdqc - \u043d\u0430\u0431\u043e\u0440\u0430 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044f \u0441\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u043f\u0430\u0440\u043e\u043b\u0435\u0439 \u0438 \u043f\u0430\u0440\u043e\u043b\u044c\u043d\u044b\u0445 \u0444\u0440\u0430\u0437, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0435\u0433\u043e \u043c\u043e\u0434\u0443\u043b\u044c pam_passwdqc, \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b pwqcheck, pwqfilter (\u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0432 \u044d\u0442\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438) \u0438 pwqgen \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u0440\u0443\u0447\u043d\u0443\u044e \u0438\u043b\u0438 \u0438\u0437 \u0441\u043a\u0440\u0438\u043f\u0442\u043e\u0432, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 libpasswdqc. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u043a\u0430\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0441 PAM (\u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e Linux, FreeBSD, DragonFly BSD, Solaris, HP-UX), \u0442\u0430\u043a \u0438 \u0431\u0435\u0437 PAM (\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 passwordcheck\" \/>\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\/sq\/blog\/novosti-interneta\/vypusk-passwdqc-2-0-0-s-podderzhkoj-vneshnih-filtrov\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a passwdqc 2.0.0 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0432\u043d\u0435\u0448\u043d\u0438\u0445 \u0444\u0438\u043b\u044c\u0442\u0440\u043e\u0432 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412\u044b\u043f\u0443\u0449\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f passwdqc - \u043d\u0430\u0431\u043e\u0440\u0430 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044f \u0441\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u043f\u0430\u0440\u043e\u043b\u0435\u0439 \u0438 \u043f\u0430\u0440\u043e\u043b\u044c\u043d\u044b\u0445 \u0444\u0440\u0430\u0437, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0435\u0433\u043e \u043c\u043e\u0434\u0443\u043b\u044c pam_passwdqc, \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b pwqcheck, pwqfilter (\u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0432 \u044d\u0442\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438) \u0438 pwqgen \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u0440\u0443\u0447\u043d\u0443\u044e \u0438\u043b\u0438 \u0438\u0437 \u0441\u043a\u0440\u0438\u043f\u0442\u043e\u0432, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 libpasswdqc. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u043a\u0430\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0441 PAM (\u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e Linux, FreeBSD, DragonFly BSD, Solaris, HP-UX), \u0442\u0430\u043a \u0438 \u0431\u0435\u0437 PAM (\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 passwordcheck\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-passwdqc-2-0-0-s-podderzhkoj-vneshnih-filtrov\" \/>\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=\"2021-02-22T20:22:43+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-02-22T20:22:43+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\udd47L\u00ebshimi i passwdqc 2.0.0 me mb\u00ebshtetje p\u00ebr filtrat e jasht\u00ebm | ProHoster","description":"\u00cbsht\u00eb l\u00ebshuar nj\u00eb version i ri i passwdqc - nj\u00eb grup mjetesh p\u00ebr kontrollin e kompleksitetit t\u00eb fjal\u00ebkalimeve dhe frazave t\u00eb fjal\u00ebkalimeve, q\u00eb p\u00ebrfshin modulin pam_passwdqc, programet pwqcheck, pwqfilter (i shtuar n\u00eb k\u00ebt\u00eb version) dhe pwqgen p\u00ebr p\u00ebrdorim manual ose nga skriptet, si dhe bibliotek\u00ebn libpasswdqc. Mb\u00ebshteten si sistemet me PAM (shumica e Linux, FreeBSD, DragonFly BSD, Solaris, HP-UX), ashtu edhe ato pa PAM (mb\u00ebshtetet nd\u00ebrfaqja passwordcheck).","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-passwdqc-2-0-0-s-podderzhkoj-vneshnih-filtrov","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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\u0412\u044b\u043f\u0443\u0441\u043a passwdqc 2.0.0 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0432\u043d\u0435\u0448\u043d\u0438\u0445 \u0444\u0438\u043b\u044c\u0442\u0440\u043e\u0432 | ProHoster","og:description":"\u0412\u044b\u043f\u0443\u0449\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f passwdqc - \u043d\u0430\u0431\u043e\u0440\u0430 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044f \u0441\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u043f\u0430\u0440\u043e\u043b\u0435\u0439 \u0438 \u043f\u0430\u0440\u043e\u043b\u044c\u043d\u044b\u0445 \u0444\u0440\u0430\u0437, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0435\u0433\u043e \u043c\u043e\u0434\u0443\u043b\u044c pam_passwdqc, \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b pwqcheck, pwqfilter (\u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0432 \u044d\u0442\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438) \u0438 pwqgen \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u0440\u0443\u0447\u043d\u0443\u044e \u0438\u043b\u0438 \u0438\u0437 \u0441\u043a\u0440\u0438\u043f\u0442\u043e\u0432, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 libpasswdqc. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u043a\u0430\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0441 PAM (\u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e Linux, FreeBSD, DragonFly BSD, Solaris, HP-UX), \u0442\u0430\u043a \u0438 \u0431\u0435\u0437 PAM (\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 passwordcheck","og:url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-passwdqc-2-0-0-s-podderzhkoj-vneshnih-filtrov","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":"2021-02-22T20:22:43+00:00","article:modified_time":"2021-02-22T20:22:43+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"99236","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":[],"defaultGraph":"","defaultPostTypeGraph":""},"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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 09:53:59","updated":"2026-02-22 15:29:50"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/99236","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=99236"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/99236\/revisions"}],"predecessor-version":[{"id":162219,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/99236\/revisions\/162219"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=99236"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=99236"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=99236"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}