{"id":33377,"date":"2019-10-31T21:52:15","date_gmt":"2019-10-31T18:52:15","guid":{"rendered":"https:\/\/prohoster.info\/blog\/tehnicheskie-podrobnosti-nedavnego-otklyucheniya-dopolnenij-v-firefox\/"},"modified":"2019-10-31T21:52:15","modified_gmt":"2019-10-31T18:52:15","slug":"tehnicheskie-podrobnosti-nedavnego-otklyucheniya-dopolnenij-v-firefox","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/tehnicheskie-podrobnosti-nedavnego-otklyucheniya-dopolnenij-v-firefox","title":{"rendered":"Detajet teknike t\u00eb ndalimit t\u00eb fundit t\u00eb shtesave n\u00eb Firefox","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><i>Sh\u00ebnim p\u00ebrkthyes: p\u00ebr leht\u00ebsi t\u00eb lexuesve, datat jan\u00eb paraqitur sipas koh\u00ebs s\u00eb Mosk\u00ebs<\/i><\/p>\n<p>Sapo ne humb\u00ebm momentin e skadimit t\u00eb nj\u00eb nga certifikatave t\u00eb p\u00ebrdorura p\u00ebr n\u00ebnshkrimin e shtesave. Kjo \u00e7oi n\u00eb ndalimin e shtesave p\u00ebr p\u00ebrdoruesit. Tani, pasi problemi \u00ebsht\u00eb kryesisht zgjidhur, doja t\u00eb flas p\u00ebr detajet e ngjarjes dhe pun\u00ebn e b\u00ebr\u00eb.\n<\/p>\n<p><b>Arsyeja: shtesat dhe n\u00ebnshkrimet<\/b><\/p>\n<p><noindex>\u0425\u043e\u0442\u044f \u043c\u043d\u043e\u0433\u0438\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 &#171;\u0438\u0437 \u043a\u043e\u0440\u043e\u0431\u043a\u0438&#187;, Firefox \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f, \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u043c\u044b\u0435 &#171;\u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f\u043c\u0438&#187;. \u0421 \u0438\u0445 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u044e\u0442 \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438. \u0421\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u0441\u0432\u044b\u0448\u0435 15 \u0442\u044b\u0441\u044f\u0447 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0439: \u043e\u0442 <a rel=\"nofollow\" href=\"https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/ublock-origin\/\">bllokimi i reklamave<\/a> deri te <a rel=\"nofollow\" href=\"https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/tree-style-tab\/\">menaxhimi i qindra skedave<\/a>.<\/noindex><\/p>\n<p>Shtesat e instaluara duhet t\u00eb ken\u00eb <a rel=\"nofollow\" href=\"https:\/\/blog.mozilla.org\/addons\/2015\/02\/10\/extension-signing-safer-experience\/\">n\u00ebnshkrimin digjital<\/a>, i cili mbron p\u00ebrdoruesit nga shtesat e d\u00ebmshme, dhe k\u00ebrkon nj\u00eb verifikim minim t\u00eb shtesave nga punonj\u00ebsit e Mozilla. Ne e vendos\u00ebm k\u00ebt\u00eb k\u00ebrkes\u00eb n\u00eb vitin 2015, pasi p\u00ebrjetuam <a rel=\"nofollow\" href=\"https:\/\/blog.mozilla.org\/addons\/2015\/04\/15\/the-case-for-extension-signing\/\">probleme serioze<\/a> me shtesat e d\u00ebmshme.<\/p>\n<p>\u041a\u0430\u043a \u044d\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442: \u043a\u0430\u0436\u0434\u0430\u044f \u043a\u043e\u043f\u0438\u044f Firefox \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 &#171;\u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442&#187;. \u041a\u043b\u044e\u0447 \u043e\u0442 \u044d\u0442\u043e\u0433\u043e &#171;\u043a\u043e\u0440\u043d\u044f&#187; \u0445\u0440\u0430\u043d\u0438\u0442\u0441\u044f \u0432 <a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Hardware_security_module\">modulin e mbrojtjesHarduerike (HSM)<\/a>, \u043d\u0435 \u0438\u043c\u0435\u044e\u0449\u0435\u043c \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0441\u0435\u0442\u0438. \u041a\u0430\u0436\u0434\u044b\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u044d\u0442\u0438\u043c \u043a\u043b\u044e\u0447\u043e\u043c \u043f\u043e\u0434\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u043e\u0432\u044b\u0439 &#171;\u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442&#187;, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043f\u0440\u0438 \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u0438\u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0439. \u041a\u043e\u0433\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043f\u0440\u0438\u0441\u044b\u043b\u0430\u0435\u0442 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435, \u043c\u044b \u0441\u043e\u0437\u0434\u0430\u0451\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0439 &#171;\u043a\u043e\u043d\u0435\u0447\u043d\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442&#187; \u0438 \u043f\u043e\u0434\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c \u0435\u0433\u043e, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442. \u0417\u0430\u0442\u0435\u043c \u043a\u043e\u043d\u0435\u0447\u043d\u044b\u043c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u043c \u043f\u043e\u0434\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u0430\u043c\u043e \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435. \u0421\u0445\u0435\u043c\u0430\u0442\u0438\u0447\u043d\u043e <a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/files\/2019\/05\/Add-on-blog-post-visual-May-7-2019-768x859.png\">k\u00ebtu duket k\u00ebshtu<\/a>.<\/p>\n<p>\u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435: \u0443 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0435\u0441\u0442\u044c &#171;\u0441\u0443\u0431\u044a\u0435\u043a\u0442&#187; (\u043a\u043e\u043c\u0443 \u0432\u044b\u0434\u0430\u043d \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442) \u0438 &#171;\u0438\u0437\u0434\u0430\u0442\u0435\u043b\u044c&#187; (\u043a\u0442\u043e \u0432\u044b\u0434\u0430\u043b \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442). \u0412 \u0441\u043b\u0443\u0447\u0430\u0435 \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 &#171;\u0441\u0443\u0431\u044a\u0435\u043a\u0442&#187; = &#171;\u0438\u0437\u0434\u0430\u0442\u0435\u043b\u044c&#187;, \u043d\u043e \u0434\u043b\u044f \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u0438\u0437\u0434\u0430\u0442\u0435\u043b\u0435\u043c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u0443\u0431\u044a\u0435\u043a\u0442 \u0432\u044b\u0448\u0435\u0441\u0442\u043e\u044f\u0449\u0435\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u0442\u043e\u0442 \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d.<\/p>\n<p>Nj\u00eb pik\u00eb e r\u00ebnd\u00ebsishme: \u00e7do shtes\u00eb \u00ebsht\u00eb n\u00ebnshkruar me nj\u00eb \u00e7ertifikat\u00eb unike p\u00ebrfundimtare, por pothuajse gjithmon\u00eb k\u00ebto \u00e7ertifikata p\u00ebrfundimtare jan\u00eb n\u00ebnshkruar nga e nj\u00ebjta \u00e7ertifikat\u00eb nd\u00ebrmjet\u00ebse.<\/p>\n<p><i>Sh\u00ebnim i autorit: p\u00ebrjashtim \u2014 shtesat shum\u00eb t\u00eb vjetra. N\u00eb at\u00eb koh\u00eb u p\u00ebrdor\u00ebn certifikata t\u00eb ndryshme nd\u00ebrmjet\u00ebse.<\/i><\/p>\n<p>Kjo certifikat\u00eb nd\u00ebrmjet\u00ebse shkaktoi probleme: \u00e7do certifikat\u00eb \u00ebsht\u00eb e vlefshme p\u00ebr nj\u00eb periudh\u00eb t\u00eb caktuar. Para ose pas k\u00ebsaj periudhe, certifikata nuk \u00ebsht\u00eb e vlefshme, dhe shfletuesi nuk do t\u00eb p\u00ebrdor\u00eb shtesat e n\u00ebnshkruara nga kjo certifikat\u00eb. Fatkeq\u00ebsisht, afati i skadenc\u00ebs s\u00eb certifikat\u00ebs nd\u00ebrmjet\u00ebse skadoi m\u00eb 4 maj n\u00eb or\u00ebn 4 t\u00eb m\u00ebngjesit.<\/p>\n<p>Pasojat nuk u shfaq\u00ebn menj\u00ebher\u00eb. Firefox kontrollon n\u00ebnshkrimet e shtesave t\u00eb instaluara jo vazhdimisht, por rreth \u00e7do 24 or\u00eb, dhe koha e kontrollit \u00ebsht\u00eb individuale p\u00ebr \u00e7do p\u00ebrdorues. Si rezultat, disa njer\u00ebz p\u00ebrballeshin me probleme menj\u00ebher\u00eb, nd\u00ebrsa disa shum\u00eb m\u00eb von\u00eb. Ne e m\u00ebsuam p\u00ebr her\u00eb t\u00eb par\u00eb mbi problemin rreth atij momenti, kur afati i certifikat\u00ebs skadoi, dhe menj\u00ebher\u00eb filluam t\u00eb k\u00ebrkojm\u00eb nj\u00eb zgjidhje.<\/p>\n<p>\n<b>Minimizojm\u00eb d\u00ebmin<\/b><\/p>\n<p>Sa her\u00eb q\u00eb kuptuam se \u00e7far\u00eb ndodhi, p\u00ebrpiqeshim t\u00eb parandalojm\u00eb p\u00ebrkeq\u00ebsimin e situat\u00ebs.<\/p>\n<p>S\u00eb pari, ndaluam pranimin dhe n\u00ebnshkrimin e plot\u00ebsimeve t\u00eb reja. Nuk ka kuptim t\u00eb p\u00ebrdorim nj\u00eb certifikat\u00eb t\u00eb skaduar p\u00ebr k\u00ebt\u00eb. Duke shikuar pas, do t\u00eb thosha se do t\u00eb ishte mir\u00eb t\u00eb kishim l\u00ebn\u00eb gjith\u00e7ka ashtu si\u00e7 ishte. Tani pranimi i plot\u00ebsimeve \u00ebsht\u00eb rinisur.<\/p>\n<p>S\u00eb dyti, d\u00ebrguam menj\u00ebher\u00eb nj\u00eb korrigjim q\u00eb parandaloi kontrollin e n\u00ebnshkrimeve \u00e7do dit\u00eb. N\u00eb k\u00ebt\u00eb m\u00ebnyr\u00eb, shp\u00ebtuam ata p\u00ebrdorues t\u00eb cil\u00ebve shfletuesi nuk kishte pasur koh\u00eb ta kontrollonte plot\u00ebsimin gjat\u00eb 24 or\u00ebve t\u00eb fundit. Tani ky korrigjim \u00ebsht\u00eb t\u00ebrhequr, nuk ka m\u00eb nevoj\u00eb p\u00ebr t\u00eb.<\/p>\n<p>\n<b>Puna paralele<\/b><\/p>\n<p>Teorikisht, zgjidhja e problemit duket e thjesht\u00eb: krijojm\u00eb nj\u00eb certifikat\u00eb intermediare t\u00eb re dhe n\u00ebnshkruajm\u00eb p\u00ebrs\u00ebri secilin plot\u00ebsim. Fatkeq\u00ebsisht, kjo nuk do t\u00eb funksionoj\u00eb:\n<\/p>\n<ul>\n<li>ne nuk mund ta n\u00ebnshkruajm\u00eb shpejt 15,000 plot\u00ebsime nj\u00ebher\u00ebsh, sistemi nuk \u00ebsht\u00eb i nd\u00ebrtuar p\u00ebr nj\u00eb ngarkes\u00eb t\u00eb till\u00eb.\n<\/li>\n<li>mbas\u00eb q\u00eb t\u00eb n\u00ebnshkruajm\u00eb shtesat, versionet e p\u00ebrdit\u00ebsuara duhet dor\u00ebzuar p\u00ebrdoruesve. Shumica e shtesave instalohen nga server\u00ebt e Mozilla, prandaj brenda 24 or\u00ebve t\u00eb ardhshme Firefox do t\u00eb gjej\u00eb p\u00ebrdit\u00ebsime, por disa zhvillues shp\u00ebrndajn\u00eb shtesa t\u00eb n\u00ebnshkruara p\u00ebrmes kanaleve t\u00eb tjera, k\u00ebshtu q\u00eb p\u00ebrdoruesit do t\u00eb duhet t'i p\u00ebrdit\u00ebsojn\u00eb ato manualisht.<\/li>\n<\/ul>\n<p>N\u00eb vend t\u00eb k\u00ebsaj, ne p\u00ebrpiqemi t\u00eb zhvillojm\u00eb nj\u00eb korrigjim q\u00eb do t\u00eb arrij\u00eb t\u00eb gjith\u00eb p\u00ebrdoruesit, duke mos k\u00ebrkuar (ose pothuajse pa k\u00ebrkuar) veprime nga ana e tyre.<\/p>\n<p>Shpejt arrit\u00ebm n\u00eb dy strategji kryesore, t\u00eb cilat i p\u00ebrdor\u00ebm paralelisht:\n<\/p>\n<ul>\n<li>P\u00ebrdit\u00ebso Firefox-in p\u00ebr t\u00eb ndryshuar periudh\u00ebn e vlefshm\u00ebris\u00eb s\u00eb certifikat\u00ebs. Kjo do t\u00eb b\u00ebj\u00eb q\u00eb shtesat ekzistuese t\u00eb funksionojn\u00eb p\u00ebrs\u00ebri, por do t\u00eb k\u00ebrkonte l\u00ebshimin dhe dor\u00ebzimin e nj\u00eb nd\u00ebrtese t\u00eb re t\u00eb Firefox.\n<\/li>\n<li>T\u00eb krijojm\u00eb nj\u00eb certifikat\u00eb t\u00eb vlefshme dhe si ndonj\u00ebfar\u00eb m\u00ebnyre t'i bindim Firefox-it ta pranoj\u00eb at\u00eb n\u00eb vend t\u00eb ekzistueses, e cila \u00ebsht\u00eb skaduar.<\/li>\n<\/ul>\n<p>Ne vendos\u00ebm t\u00eb p\u00ebrdorim m\u00eb par\u00eb opsionin e par\u00eb, i cili dukej mjaft i zbatuesh\u00ebm. N\u00eb fund t\u00eb dit\u00ebs l\u00ebshuam dhe nj\u00eb korrigjim t\u00eb dyt\u00eb (certifikat\u00ebn e re), p\u00ebr t\u00eb cil\u00ebn do t\u00eb flasim m\u00eb von\u00eb.<\/p>\n<p>\n<b>Z\u00ebvend\u00ebsimi i certifikat\u00ebs<\/b><\/p>\n<p>Si\u00e7 e p\u00ebrmenda m\u00eb sip\u00ebr, k\u00ebrkohej:\n<\/p>\n<ul>\n<li>t\u00eb krijohet nj\u00eb certifikat\u00eb e re dhe valide\n<\/li>\n<li>ta instaloni at\u00eb nga distanca n\u00eb Firefox\n<\/li>\n<\/ul>\n<p>P\u00ebr t\u00eb kuptuar pse kjo do t\u00eb funksionoj\u00eb, le t\u00eb shqyrtojm\u00eb m\u00eb n\u00eb detaje procesin e verifikimit t\u00eb shtes\u00ebs. Vet\u00eb shtesa vjen n\u00eb form\u00ebn e nj\u00eb grumbulli skedar\u00ebsh, duke p\u00ebrfshir\u00eb zinxhirin e certifikatave q\u00eb p\u00ebrdoren p\u00ebr n\u00ebnshkrim. Si rezultat, shtesa mund t\u00eb verifikohet n\u00ebse shfletuesi e njeh certifikat\u00ebn rr\u00ebnj\u00ebsore, e cila integrohet n\u00eb Firefox gjat\u00eb nd\u00ebrtimit. Megjithat\u00eb, si\u00e7 e dim\u00eb tashm\u00eb, certifikata nd\u00ebrmj\u00ebsuese ka skaduar, k\u00ebshtu q\u00eb nuk \u00ebsht\u00eb e mundur t\u00eb verifikohet shtesa.<\/p>\n<p>Kur Firefox provon t\u00eb verifikoj\u00eb nj\u00eb shtes\u00eb, ai nuk kufizohet n\u00eb p\u00ebrdorimin e certifikatave q\u00eb p\u00ebrmban vet\u00eb shtesa. N\u00eb vend t\u00eb k\u00ebsaj, shfletuesi p\u00ebrpiqet t\u00eb krijoj\u00eb nj\u00eb zinxhir t\u00eb vlefsh\u00ebm certifikatash, duke filluar nga certifikata p\u00ebrfundimtare dhe vazhdon deri n\u00eb rr\u00ebnj\u00ebn. N\u00eb nivelin e par\u00eb, fillojm\u00eb me certifikat\u00ebn p\u00ebrfundimtare, dhe pastaj gjejm\u00eb certifikat\u00ebn, subjekti i s\u00eb cil\u00ebs \u00ebsht\u00eb botuesi i certifikat\u00ebs p\u00ebrfundimtare (dmth, certifikata nd\u00ebrmjet\u00ebse). Zakonisht, kjo certifikat\u00eb nd\u00ebrmjet\u00ebse jepet me shtes\u00ebn, por gjithashtu mund t\u00eb sh\u00ebrbej\u00eb \u00e7do certifikat\u00eb nga depoja e shfletuesit. N\u00ebse arrijm\u00eb t\u00eb shtojm\u00eb n\u00eb m\u00ebnyr\u00eb t\u00eb larg\u00ebt nj\u00eb certifikat\u00eb t\u00eb re t\u00eb vlefshme n\u00eb depozitat e certifikatave, Firefox do t\u00eb p\u00ebrpiqet ta p\u00ebrdor\u00eb at\u00eb. <a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/files\/2019\/05\/Add-on-blog-post-visual-2-May-7-2019.png\">Situata para dhe pas instalimit t\u00eb certifikat\u00ebs s\u00eb re<\/a>.<\/p>\n<p>Pas instalimit t\u00eb certifikat\u00ebs s\u00eb re, Firefox do t\u00eb ket\u00eb dy opsione kur kontrollon zinxhirin e certifikatave: t\u00eb p\u00ebrdor\u00eb certifikat\u00ebn e vjet\u00ebr t\u00eb pavlefshme (e cila nuk do t\u00eb funksionoj\u00eb) ose certifikat\u00ebn e re t\u00eb vlefshme (e cila do t\u00eb funksionoj\u00eb). \u00cbsht\u00eb e r\u00ebnd\u00ebsishme q\u00eb certifikata e re ka t\u00eb nj\u00ebjtin em\u00ebr subjekti dhe \u00e7el\u00ebs publik si certifikata e vjet\u00ebr, k\u00ebshtu q\u00eb n\u00ebnshkrimi i saj n\u00eb certifikat\u00ebn p\u00ebrfundimtare do t\u00eb jet\u00eb i vlefsh\u00ebm. Firefox \u00ebsht\u00eb mjaft i zgjuar p\u00ebr t\u00eb provuar t\u00eb dy opsionet derisa t\u00eb gjej\u00eb at\u00eb q\u00eb punon, k\u00ebshtu q\u00eb shtesat do t\u00eb verifikohen p\u00ebrs\u00ebri. Vini re, kjo \u00ebsht\u00eb e nj\u00ebjta logjik\u00eb q\u00eb ne p\u00ebrdorim p\u00ebr verifikimin e certifikatave TLS.<\/p>\n<p><i>Sh\u00ebnimi i autorit: lexuesit q\u00eb jan\u00eb t\u00eb njohur me WebPKI do t\u00eb v\u00ebrejn\u00eb se certifikatat nd\u00ebrkryesore funksionojn\u00eb n\u00eb t\u00eb nj\u00ebjt\u00ebn m\u00ebnyr\u00eb.<\/i><\/p>\n<p>Ajo q\u00eb \u00ebsht\u00eb m\u00eb e mrekullueshme n\u00eb k\u00ebt\u00eb rregullim \u00ebsht\u00eb se nuk k\u00ebrkon ri-n\u00ebnshkrimin e shtesave ekzistuese. Sa her\u00eb q\u00eb shfletuesi merr certifikat\u00ebn e re, t\u00eb gjitha shtesat do t\u00eb funksionojn\u00eb p\u00ebrs\u00ebri. Ngelet nj\u00eb v\u00ebshtir\u00ebsi me d\u00ebrgimin e certifikat\u00ebs s\u00eb re te p\u00ebrdoruesit (n\u00eb m\u00ebnyr\u00eb automatike dhe nga distanca), si dhe t\u00eb b\u00ebjm\u00eb q\u00eb Firefox t\u00eb rishikoj\u00eb shtesat e \u00e7aktivizuara.<\/p>\n<p>\n<b>Normandy dhe sistemi i k\u00ebrkimeve<\/b><\/p>\n<p>\u041f\u043e \u0438\u0440\u043e\u043d\u0438\u0438 \u0441\u0443\u0434\u044c\u0431\u044b, \u044d\u0442\u0443 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443 \u0440\u0435\u0448\u0430\u0435\u0442 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435, \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u043c\u043e\u0435 &#171;\u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u043c&#187;. \u0427\u0442\u043e\u0431\u044b \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u0442\u044c \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044f, \u043c\u044b \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043b\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u043f\u043e\u0434 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435\u043c Normandy, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c. \u042d\u0442\u0438 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u044e\u0442\u0441\u044f \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435, \u0438 \u0438\u043c\u0435\u044e\u0442 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u044b\u0439 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u043c API-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430\u043c Firefox. \u0418\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044f \u043c\u043e\u0433\u0443\u0442 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0442\u044c \u043d\u043e\u0432\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0432 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432.<\/p>\n<p><i>V\u00ebrejtje e autorit: ne nuk e shtojm\u00eb certifikat\u00ebn me ndonj\u00eb privilegj t\u00eb ve\u00e7ant\u00eb; ajo \u00ebsht\u00eb n\u00ebnshkruar nga nj\u00eb certifikat\u00eb rr\u00ebnj\u00ebsore, prandaj Firefox-i i beson. Ne thjesht e shtojm\u00eb at\u00eb n\u00eb grupin e certifikatave q\u00eb mund t\u00eb p\u00ebrdoren nga shfletuesi.<\/i><\/p>\n<p>Pra, zgjidhja \u00ebsht\u00eb t\u00eb krijohet nj\u00eb hulumtim:\n<\/p>\n<ul>\n<li>q\u00eb vendos certifikat\u00ebn e re t\u00eb krijuar nga ne p\u00ebr p\u00ebrdoruesit\n<\/li>\n<li>duke i detyruar shfletuesit t\u00eb rishikojn\u00eb shtesat e \u00e7aktivizuara p\u00ebr t'i b\u00ebr\u00eb ato t\u00eb funksionojn\u00eb p\u00ebrs\u00ebri\n<\/li>\n<\/ul>\n<p>&#171;\u041d\u043e \u043f\u043e\u0434\u043e\u0436\u0434\u0438&#187;, &#8212; \u0441\u043a\u0430\u0436\u0435\u0442\u0435 \u0432\u044b, &#171;\u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0436\u0435 \u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442, \u043a\u0430\u043a \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435?&#187;. \u041f\u043e\u0434\u043f\u0438\u0448\u0435\u043c \u0435\u0433\u043e \u043d\u043e\u0432\u044b\u043c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u043c!<\/p>\n<p>\n<b>T\u00eb gjith\u00eb s\u00eb bashku... p\u00ebrse ndodhi k\u00ebt\u00eb kaq gjat\u00eb?<\/b><\/p>\n<p>Pra, plani \u00ebsht\u00eb: t\u00eb l\u00ebshohet nj\u00eb certifikat\u00eb e re p\u00ebr t\u00eb z\u00ebvend\u00ebsuar at\u00eb t\u00eb vjet\u00ebr, t\u00eb krijohet nj\u00eb shtes\u00eb sistemore dhe t\u00eb instalohet p\u00ebr p\u00ebrdoruesit p\u00ebrmes Normandy. Problemet, si\u00e7 e kam th\u00ebn\u00eb, filluan m\u00eb 4 maj n\u00eb or\u00ebn 4:00, dhe m\u00eb 12:44 t\u00eb t\u00eb nj\u00ebjtit dit\u00eb, pak m\u00eb pak se 9 or\u00eb m\u00eb von\u00eb, ne d\u00ebrguam nj\u00eb rregullim n\u00eb Normandy. Nevojiteshin edhe 6-12 or\u00eb q\u00eb t\u00eb arrinte te t\u00eb gjith\u00eb p\u00ebrdoruesit. Mjaft mir\u00eb, por p\u00ebrdoruesit n\u00eb Twitter po pyesin pse nuk mund t\u00eb vepronim m\u00eb shpejt.<\/p>\n<p>S\u00eb pari, duhet koh\u00eb p\u00ebr t\u00eb l\u00ebshuar nj\u00eb certifikat\u00eb t\u00eb re nd\u00ebrmjet\u00ebse. Si\u00e7 e p\u00ebrmenda m\u00eb lart, \u00e7el\u00ebsi i certifikat\u00ebs rr\u00ebnj\u00ebs ruhet n\u00eb m\u00ebnyr\u00eb autonome n\u00eb nj\u00eb modul sigurie harduari. Kjo \u00ebsht\u00eb e mir\u00eb nga pika epamjes s\u00eb siguris\u00eb, pasi rr\u00ebnja p\u00ebrdoret shum\u00eb rrall\u00eb dhe duhet t\u00eb jet\u00eb e mbrojtur fort, por \u00ebsht\u00eb pak e shqet\u00ebsueshme kur duhet t\u00eb firmoset urgjentisht nj\u00eb certifikat\u00eb e re. Nj\u00eb nga inxhinier\u00ebt tan\u00eb duhet t\u00eb shkonte n\u00eb depo HSM. M\u00eb pas pati p\u00ebrpjekje t\u00eb pasuksesshme p\u00ebr t\u00eb l\u00ebshuar certifikat\u00ebn e duhur, dhe \u00e7do p\u00ebrpjekje merrte nj\u00eb ose dy or\u00eb p\u00ebr t'u testuar.<\/p>\n<p>S\u00eb pari, zhvillimi i shtes\u00ebs sistemore mori pak koh\u00eb. Konceptualisht, \u00ebsht\u00eb shum\u00eb e thjesht\u00eb, por edhe programet e thjeshta k\u00ebrkojn\u00eb kujdes. Donim t\u00eb siguroheshim q\u00eb situata t\u00eb mos b\u00ebhej edhe m\u00eb keq. K\u00ebrkimi duhet t\u00eb testohet para se t\u00eb d\u00ebrgohet te p\u00ebrdoruesit. P\u00ebrve\u00e7 k\u00ebsaj, shtesa duhet t\u00eb jet\u00eb e n\u00ebnshkruar, por sistemi yn\u00eb p\u00ebr n\u00ebnshkrimin e shtesave ishte \u00e7aktivizuar, k\u00ebshtu q\u00eb duhej t\u00eb k\u00ebrkonim nj\u00eb zgjidhje alternative.<\/p>\n<p>M\u00eb n\u00eb fund, pasi e p\u00ebrgatit\u00ebm k\u00ebrkimin p\u00ebr d\u00ebrgim, mori koh\u00eb p\u00ebr implementimin. Shfletuesi kontrollon p\u00ebr azhurnime Normandy \u00e7do 6 or\u00eb. Jo t\u00eb gjitha kompjuter\u00ebt jan\u00eb vazhdimisht t\u00eb ndezur dhe t\u00eb lidhur me internet, prandaj k\u00ebrkohet koh\u00eb p\u00ebr korrigjimin t\u00eb shp\u00ebrndahet te p\u00ebrdoruesit.<\/p>\n<p>\n<b>Hapat p\u00ebrfundimtar\u00eb<\/b><\/p>\n<p>K\u00ebrkimi duhet t\u00eb zgjidh\u00eb problemin p\u00ebr shumic\u00ebn e p\u00ebrdoruesve, por nuk \u00ebsht\u00eb i disponuesh\u00ebm p\u00ebr t\u00eb gjith\u00eb. Disa p\u00ebrdorues k\u00ebrkojn\u00eb nj\u00eb qasje t\u00eb ve\u00e7ant\u00eb:\n<\/p>\n<ul>\n<li>p\u00ebrdoruesit q\u00eb kan\u00eb \u00e7aktivizuar k\u00ebrkimin ose telemetrin\u00eb\n<\/li>\n<li>p\u00ebrdoruesit e versionit Android (Fennec), ku k\u00ebrkimi nuk mb\u00ebshtetet aspak\n<\/li>\n<li>p\u00ebrdoruesit e nd\u00ebrtimeve t\u00eb personalizuara t\u00eb Firefox ESR n\u00eb nd\u00ebrmarrje, ku nuk \u00ebsht\u00eb e mundur t\u00eb aktivizohet telemetria\n<\/li>\n<li>p\u00ebrdoruesit q\u00eb jan\u00eb prapa proxy MitM, pasi sistemi yn\u00eb i instalimit t\u00eb shtesave p\u00ebrdor lidhjen e \u00e7el\u00ebsave (key pinning), e cila nuk funksionon me k\u00ebto proxy\n<\/li>\n<li>p\u00ebrdoruesit e versioneve t\u00eb vjetra t\u00eb Firefox-it, q\u00eb nuk mb\u00ebshtesin hulumtimet\n<\/li>\n<\/ul>\n<p>Nuk mund t\u00eb b\u00ebjm\u00eb asgj\u00eb p\u00ebr kategorin\u00eb e fundit t\u00eb p\u00ebrdoruesve \u2014 ata duhet t\u00eb azhurnojn\u00eb n\u00eb versionin m\u00eb t\u00eb ri t\u00eb Firefox-it, sepse versionet e vjetra kan\u00eb disa vulnerabilitete serioze t\u00eb pa adresuara. E dim\u00eb se disa njer\u00ebz q\u00ebndrojn\u00eb n\u00eb versionet e vjetra t\u00eb Firefox-it p\u00ebr t\u00eb p\u00ebrdorur shtesa t\u00eb vjetra, por shum\u00eb nga shtesat e vjetra tashm\u00eb jan\u00eb portuar n\u00eb versionet e reja t\u00eb shfletuesit. P\u00ebr p\u00ebrdoruesit e tjer\u00eb kemi zhvilluar nj\u00eb patch, q\u00eb do t\u00eb instaloj\u00eb certifikat\u00ebn e re. Ai u l\u00ebshua si nj\u00eb version p\u00ebr riparimin e gabimeve (<i>sh\u00ebnim i p\u00ebrkthyesit: Firefox 66.0.5<\/i>), k\u00ebshtu q\u00eb njer\u00ebzit do ta marrin at\u00eb \u2014 shum\u00eb mund\u00ebsi e kan\u00eb marr\u00eb tashm\u00eb \u2014 p\u00ebrmes kanalit t\u00eb zakonsh\u00ebm t\u00eb azhurnimit. N\u00ebse jeni duke p\u00ebrdorur nj\u00eb nd\u00ebrtim t\u00eb personalizuar t\u00eb Firefox ESR, kontaktoni mbajt\u00ebsin tuaj.<\/p>\n<p>E kuptojm\u00eb se gjith\u00e7ka nuk \u00ebsht\u00eb perfekte. N\u00eb disa raste, p\u00ebrdoruesit humb\u00ebn t\u00eb dh\u00ebnat e shtesave (p.sh., t\u00eb dh\u00ebnat e shtes\u00ebs <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1549204\">Multi-Account Containers<\/a>).<\/p>\n<p>Ky k\u00ebtij efekti an\u00ebsor nuk mund t'i iknim, por mendojm\u00eb se p\u00ebr shumic\u00ebn e p\u00ebrdoruesve zgjodh\u00ebm zgjidhjen m\u00eb t\u00eb mir\u00eb n\u00eb afat t\u00eb shkurt\u00ebr. N\u00eb afat t\u00eb gjat\u00eb, do t\u00eb k\u00ebrkojm\u00eb qasje m\u00eb t\u00eb sofistikuara arkitektonike.<\/p>\n<p>\n<b>M\u00ebsimet<\/b><\/p>\n<p>S\u00eb pari, ekipi yn\u00eb ka b\u00ebr\u00eb nj\u00eb pun\u00eb t\u00eb mrekullueshme duke krijuar dhe d\u00ebrguar nj\u00eb rregullim p\u00ebr m\u00eb pak se 12 or\u00eb pas zb discovery t\u00eb problemit. Si nj\u00eb person q\u00eb ka qen\u00eb prezent n\u00eb takime, mund t\u00eb them se n\u00eb k\u00ebt\u00eb situat\u00eb t\u00eb v\u00ebshtir\u00eb njer\u00ebzit punuan shum\u00eb dhe u humb pak koh\u00eb.<\/p>\n<p>\u00cbsht\u00eb e qart\u00eb se asgj\u00eb nga gjith\u00eb kjo nuk duhej t\u00eb ndodhte. Me siguri duhet t\u00eb rregullojm\u00eb proceset tona p\u00ebr t\u00eb ulur mund\u00ebsin\u00eb e incidenteve t\u00eb ngjashme dhe p\u00ebr t\u00eb leht\u00ebsuar rregullimin e pasojave.<\/p>\n<p>N\u00eb jav\u00ebn e ardhshme do t\u00eb publikojm\u00eb nj\u00eb post-mortem zyrtar dhe nj\u00eb list\u00eb t\u00eb ndryshimeve q\u00eb kemi p\u00ebr q\u00ebllim t\u00eb b\u00ebjm\u00eb. Deri at\u00ebher\u00eb, do t\u00eb ndaj mendimet e mia. N\u00eb radh\u00eb t\u00eb par\u00eb, duhet t\u00eb ket\u00eb nj\u00eb m\u00ebnyr\u00eb m\u00eb t\u00eb mir\u00eb p\u00ebr t\u00eb ndjekur gjendjen e asaj q\u00eb \u00ebsht\u00eb nj\u00eb potencial bomb\u00eb me vones\u00eb. Duhet t\u00eb jemi t\u00eb sigurt se nuk do t\u00eb p\u00ebrfundojm\u00eb n\u00eb nj\u00eb situat\u00eb ku ndonj\u00ebra prej tyre shp\u00ebrthen papritur. Nd\u00ebrsa akoma po punojm\u00eb n\u00eb detaje, t\u00eb pakt\u00ebn duhet t\u00eb b\u00ebjm\u00eb nj\u00eb inventar t\u00eb t\u00eb gjitha k\u00ebtyre gj\u00ebrave.<\/p>\n<p>\u0412\u043e-\u0432\u0442\u043e\u0440\u044b\u0445, \u043d\u0443\u0436\u0435\u043d \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u0431\u044b\u0441\u0442\u0440\u043e\u0439 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c, \u0434\u0430\u0436\u0435 \u0442\u043e\u0433\u0434\u0430, \u043a\u043e\u0433\u0434\u0430 \u2014 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u043a\u043e\u0433\u0434\u0430 \u2014 \u0432\u0441\u0451 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u043e\u0435 \u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442. \u0411\u044b\u043b\u043e \u0437\u0434\u043e\u0440\u043e\u0432\u043e, \u0447\u0442\u043e \u043c\u044b \u0441\u043c\u043e\u0433\u043b\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0438\u0441\u0442\u0435\u043c\u0443 &#171;\u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0439&#187;, \u043d\u043e \u044d\u0442\u043e \u043d\u0435\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u044b\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u0438 \u043e\u043d \u043e\u0431\u043b\u0430\u0434\u0430\u0435\u0442 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u043d\u0435\u0436\u0435\u043b\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u043c\u0438 \u043f\u043e\u0431\u043e\u0447\u043d\u044b\u043c\u0438 \u044d\u0444\u0444\u0435\u043a\u0442\u0430\u043c\u0438. \u0412 \u0447\u0430\u0441\u0442\u043d\u043e\u0441\u0442\u0438, \u043c\u044b \u0437\u043d\u0430\u0435\u043c, \u0447\u0442\u043e \u0443 \u043c\u043d\u043e\u0433\u0438\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043e \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435, \u043d\u043e \u043e\u043d\u0438 \u043f\u0440\u0435\u0434\u043f\u043e\u0447\u043b\u0438 \u0431\u044b \u043d\u0435 \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044f\u0445 (\u043f\u0440\u0438\u0437\u043d\u0430\u044e\u0441\u044c, \u0443 \u043c\u0435\u043d\u044f \u043e\u043d\u0438 \u0442\u043e\u0436\u0435 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u044b!). \u0412 \u0442\u043e \u0436\u0435 \u0432\u0440\u0435\u043c\u044f \u043d\u0430\u043c \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0441\u043f\u043e\u0441\u043e\u0431 \u043f\u0440\u0438\u0441\u043b\u0430\u0442\u044c \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c, \u043d\u043e, \u043a\u0430\u043a\u043e\u0439 \u0431\u044b \u043d\u0438 \u0431\u044b\u043b\u0430 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u044f\u044f \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f, \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0434\u043e\u043b\u0436\u043d\u044b \u0438\u043c\u0435\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f (\u0432\u043a\u043b\u044e\u0447\u0430\u044f \u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u044b\u0435 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f), \u043d\u043e \u043e\u0442\u043a\u0430\u0437\u0430\u0442\u044c\u0441\u044f \u043e\u0442 \u0432\u0441\u0435\u0433\u043e \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u043e\u0433\u043e. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u043a\u0430\u043d\u0430\u043b \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0431\u043e\u043b\u0435\u0435 \u043e\u0442\u0437\u044b\u0432\u0447\u0438\u0432\u044b\u043c, \u0447\u0435\u043c \u0441\u0435\u0439\u0447\u0430\u0441. \u0414\u0430\u0436\u0435 6 \u043c\u0430\u044f \u0435\u0449\u0451 \u0431\u044b\u043b\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435 \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0438\u0441\u044c \u043d\u0438 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c, \u043d\u0438 \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0435\u0439. \u041d\u0430\u0434 \u044d\u0442\u043e\u0439 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u043e\u0439 \u0443\u0436\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u043b\u0438, \u043d\u043e \u0441\u043b\u0443\u0447\u0438\u0432\u0448\u0435\u0435\u0441\u044f \u043f\u043e\u043a\u0430\u0437\u0430\u043b\u043e, \u043d\u0430\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043e\u043d\u0430 \u0432\u0430\u0436\u043d\u0430.<\/p>\n<p>M\u00eb n\u00eb fund, ne do t\u00eb shqyrtojm\u00eb arkitektur\u00ebn e siguris\u00eb s\u00eb shtesave, p\u00ebr t\u00eb siguruar q\u00eb ajo ofron nivelin e duhur t\u00eb siguris\u00eb me rrezik minimal p\u00ebr t\u00eb prishur di\u00e7ka.<\/p>\n<p>Java e ardhshme ne do t\u00eb shqyrtojm\u00eb rezultatet e nj\u00eb analize m\u00eb t\u00eb holl\u00ebsishme t\u00eb asaj q\u00eb ndodhi, nd\u00ebrkoh\u00eb q\u00eb do t\u00eb isha i lumtur t\u00eb p\u00ebrgjigjem n\u00eb pyetje p\u00ebrmes email-it: ekr-blog@mozilla.com<\/p>\n<p>Burimi: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"http:\/\/www.linux.org.ru\/news\/mozilla\/14982826\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0438\u043c. \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0447\u0438\u043a\u0430: \u0434\u043b\u044f \u0443\u0434\u043e\u0431\u0441\u0442\u0432\u0430 \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u0435\u0439 \u0434\u0430\u0442\u044b \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u043d\u044b \u043f\u043e \u043c\u043e\u0441\u043a\u043e\u0432\u0441\u043a\u043e\u043c\u0443 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u041d\u0435\u0434\u0430\u0432\u043d\u043e \u043c\u044b \u043f\u0440\u043e\u043f\u0443\u0441\u0442\u0438\u043b\u0438 \u043c\u043e\u043c\u0435\u043d\u0442 \u0438\u0441\u0442\u0435\u0447\u0435\u043d\u0438\u044f \u0441\u0440\u043e\u043a\u0430 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043e\u0434\u043d\u043e\u0433\u043e \u0438\u0437 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0445 \u0434\u043b\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0439. \u042d\u0442\u043e \u043f\u0440\u0438\u0432\u0435\u043b\u043e \u043a \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044e \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0439 \u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439. \u0422\u0435\u043f\u0435\u0440\u044c, \u043a\u043e\u0433\u0434\u0430 \u043f\u043e \u0431\u043e\u043b\u044c\u0448\u0435\u0439 \u0447\u0430\u0441\u0442\u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430, \u044f \u0445\u043e\u0442\u0435\u043b \u0431\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c \u043e \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u044f\u0445 \u043f\u0440\u043e\u0438\u0437\u043e\u0448\u0435\u0434\u0448\u0435\u0433\u043e \u0438 \u043e \u043f\u0440\u043e\u0434\u0435\u043b\u0430\u043d\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u0435. \u041f\u043e\u0434\u043e\u043f\u043b\u0451\u043a\u0430: \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0438 \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u0425\u043e\u0442\u044f \u043c\u043d\u043e\u0433\u0438\u0435 [&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-33377","post","type-post","status-publish","format-standard","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0438\u043c. \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0447\u0438\u043a\u0430: \u0434\u043b\u044f \u0443\u0434\u043e\u0431\u0441\u0442\u0432\u0430 \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u0435\u0439 \u0434\u0430\u0442\u044b \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u043d\u044b \u043f\u043e \u043c\u043e\u0441\u043a\u043e\u0432\u0441\u043a\u043e\u043c\u0443 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u041d\u0435\u0434\u0430\u0432\u043d\u043e \u043c\u044b \u043f\u0440\u043e\u043f\u0443\u0441\u0442\u0438\u043b\u0438 \u043c\u043e\u043c\u0435\u043d\u0442 \u0438\u0441\u0442\u0435\u0447\u0435\u043d\u0438\u044f \u0441\u0440\u043e\u043a\u0430 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043e\u0434\u043d\u043e\u0433\u043e \u0438\u0437 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0445 \u0434\u043b\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0439. \u042d\u0442\u043e \u043f\u0440\u0438\u0432\u0435\u043b\u043e \u043a \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044e \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0439 \u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439. \u0422\u0435\u043f\u0435\u0440\u044c, \u043a\u043e\u0433\u0434\u0430 \u043f\u043e \u0431\u043e\u043b\u044c\u0448\u0435\u0439 \u0447\u0430\u0441\u0442\u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430, \u044f \u0445\u043e\u0442\u0435\u043b \u0431\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c \u043e \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u044f\u0445 \u043f\u0440\u043e\u0438\u0437\u043e\u0448\u0435\u0434\u0448\u0435\u0433\u043e \u0438 \u043e \u043f\u0440\u043e\u0434\u0435\u043b\u0430\u043d\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u0435. \u041f\u043e\u0434\u043e\u043f\u043b\u0451\u043a\u0430: \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0438 \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u0425\u043e\u0442\u044f \u043c\u043d\u043e\u0433\u0438\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\/sq\/blog\/novosti-interneta\/tehnicheskie-podrobnosti-nedavnego-otklyucheniya-dopolnenij-v-firefox\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\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\u0422\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u0438 \u043d\u0435\u0434\u0430\u0432\u043d\u0435\u0433\u043e \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0439 \u0432 Firefox | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0438\u043c. \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0447\u0438\u043a\u0430: \u0434\u043b\u044f \u0443\u0434\u043e\u0431\u0441\u0442\u0432\u0430 \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u0435\u0439 \u0434\u0430\u0442\u044b \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u043d\u044b \u043f\u043e \u043c\u043e\u0441\u043a\u043e\u0432\u0441\u043a\u043e\u043c\u0443 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u041d\u0435\u0434\u0430\u0432\u043d\u043e \u043c\u044b \u043f\u0440\u043e\u043f\u0443\u0441\u0442\u0438\u043b\u0438 \u043c\u043e\u043c\u0435\u043d\u0442 \u0438\u0441\u0442\u0435\u0447\u0435\u043d\u0438\u044f \u0441\u0440\u043e\u043a\u0430 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043e\u0434\u043d\u043e\u0433\u043e \u0438\u0437 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0445 \u0434\u043b\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0439. \u042d\u0442\u043e \u043f\u0440\u0438\u0432\u0435\u043b\u043e \u043a \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044e \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0439 \u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439. \u0422\u0435\u043f\u0435\u0440\u044c, \u043a\u043e\u0433\u0434\u0430 \u043f\u043e \u0431\u043e\u043b\u044c\u0448\u0435\u0439 \u0447\u0430\u0441\u0442\u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430, \u044f \u0445\u043e\u0442\u0435\u043b \u0431\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c \u043e \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u044f\u0445 \u043f\u0440\u043e\u0438\u0437\u043e\u0448\u0435\u0434\u0448\u0435\u0433\u043e \u0438 \u043e \u043f\u0440\u043e\u0434\u0435\u043b\u0430\u043d\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u0435. \u041f\u043e\u0434\u043e\u043f\u043b\u0451\u043a\u0430: \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0438 \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u0425\u043e\u0442\u044f \u043c\u043d\u043e\u0433\u0438\u0435\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/tehnicheskie-podrobnosti-nedavnego-otklyucheniya-dopolnenij-v-firefox\" \/>\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:52:15+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:52:15+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\udd47Detajet teknike t\u00eb \u00e7aktivizimit t\u00eb fundit t\u00eb shtesave n\u00eb Firefox | ProHoster","description":"Sh\u00ebnim p\u00ebrkthyesi: p\u00ebr leht\u00ebsin\u00eb e lexuesve, datat jan\u00eb dh\u00ebn\u00eb sipas or\u00ebs s\u00eb Mosk\u00ebs. S\u00eb fundmi, kemi humbur momentin e skadimit t\u00eb nj\u00ebrit prej certifikatave t\u00eb p\u00ebrdorura p\u00ebr n\u00ebnshkrimin e shtesave. Kjo \u00e7oi n\u00eb \u00e7aktivizimin e shtesave p\u00ebr p\u00ebrdoruesit. Tani, teksa problemi \u00ebsht\u00eb kryesisht i zgjidhur, do t\u00eb doja t\u00eb flas p\u00ebr detajet e ngjarjes dhe pun\u00ebn e kryer. Konteksti: shtesat dhe n\u00ebnshkrimet. Megjith\u00ebse shum\u00eb","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/tehnicheskie-podrobnosti-nedavnego-otklyucheniya-dopolnenij-v-firefox","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\u0422\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u0438 \u043d\u0435\u0434\u0430\u0432\u043d\u0435\u0433\u043e \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0439 \u0432 Firefox | ProHoster","og:description":"\u041f\u0440\u0438\u043c. \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0447\u0438\u043a\u0430: \u0434\u043b\u044f \u0443\u0434\u043e\u0431\u0441\u0442\u0432\u0430 \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u0435\u0439 \u0434\u0430\u0442\u044b \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u043d\u044b \u043f\u043e \u043c\u043e\u0441\u043a\u043e\u0432\u0441\u043a\u043e\u043c\u0443 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u041d\u0435\u0434\u0430\u0432\u043d\u043e \u043c\u044b \u043f\u0440\u043e\u043f\u0443\u0441\u0442\u0438\u043b\u0438 \u043c\u043e\u043c\u0435\u043d\u0442 \u0438\u0441\u0442\u0435\u0447\u0435\u043d\u0438\u044f \u0441\u0440\u043e\u043a\u0430 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043e\u0434\u043d\u043e\u0433\u043e \u0438\u0437 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0445 \u0434\u043b\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0439. \u042d\u0442\u043e \u043f\u0440\u0438\u0432\u0435\u043b\u043e \u043a \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044e \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0439 \u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439. \u0422\u0435\u043f\u0435\u0440\u044c, \u043a\u043e\u0433\u0434\u0430 \u043f\u043e \u0431\u043e\u043b\u044c\u0448\u0435\u0439 \u0447\u0430\u0441\u0442\u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430, \u044f \u0445\u043e\u0442\u0435\u043b \u0431\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c \u043e \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u044f\u0445 \u043f\u0440\u043e\u0438\u0437\u043e\u0448\u0435\u0434\u0448\u0435\u0433\u043e \u0438 \u043e \u043f\u0440\u043e\u0434\u0435\u043b\u0430\u043d\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u0435. \u041f\u043e\u0434\u043e\u043f\u043b\u0451\u043a\u0430: \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0438 \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u0425\u043e\u0442\u044f \u043c\u043d\u043e\u0433\u0438\u0435","og:url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/tehnicheskie-podrobnosti-nedavnego-otklyucheniya-dopolnenij-v-firefox","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:52:15+00:00","article:modified_time":"2019-10-31T18:52:15+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"33377","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 14:58:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 00:46:11","updated":"2026-01-21 14:58:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/33377","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=33377"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/33377\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=33377"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=33377"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=33377"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}