{"id":2723,"date":"2022-11-06T09:20:00","date_gmt":"2022-11-06T09:20:00","guid":{"rendered":"https:\/\/technews.al\/?p=2723"},"modified":"2022-11-07T08:19:23","modified_gmt":"2022-11-07T08:19:23","slug":"ngritja-e-rust-gjuha-e-sigurt-e-programimit-qe-po-pushton-teknologjine","status":"publish","type":"post","link":"https:\/\/technews.al\/?p=2723","title":{"rendered":"Ngritja e &#8220;Rust&#8221;: Gjuha e sigurt e programimit q\u00eb po pushton teknologjin\u00eb"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"2723\" class=\"elementor elementor-2723\">\n\t\t\t\t\t\t\t\t\t<section class=\"has-el-gap el-gap-default elementor-section elementor-top-section elementor-element elementor-element-10cfd62 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"10cfd62\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-54b4807\" data-id=\"54b4807\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-735fd75 elementor-widget elementor-widget-text-editor\" data-id=\"735fd75\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.8.1 - 13-11-2022 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#818a91;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#818a91;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<p>N\u00ebse e p\u00ebrdorni at\u00eb p\u00ebr nj\u00eb organizat\u00eb masive ose thjesht zot\u00ebroni nj\u00eb telefon inteligjent, jeni t\u00eb njohur nga af\u00ebr me rrjedh\u00ebn e pafund t\u00eb p\u00ebrdit\u00ebsimeve t\u00eb softuerit q\u00eb vazhdimisht duhet t\u00eb instalohen p\u00ebr shkak t\u00eb gabimeve dhe dob\u00ebsive t\u00eb siguris\u00eb. Njer\u00ebzit b\u00ebjn\u00eb gabime, k\u00ebshtu q\u00eb kodi n\u00eb m\u00ebnyr\u00eb t\u00eb pashmangshme do t\u00eb p\u00ebrmbaj\u00eb gabime &#8211; ju e kuptoni at\u00eb. Por nj\u00eb l\u00ebvizje n\u00eb rritje p\u00ebr t\u00eb shkruar softuer n\u00eb nj\u00eb gjuh\u00eb t\u00eb quajtur Rust po fiton vrull, sepse kodi \u00ebsht\u00eb i pap\u00ebrshtatsh\u00ebm n\u00eb nj\u00eb m\u00ebnyr\u00eb t\u00eb r\u00ebnd\u00ebsishme. Nga dizajni, zhvilluesit nuk mund t\u00eb krijojn\u00eb aksidentalisht llojet m\u00eb t\u00eb zakonshme t\u00eb dob\u00ebsive t\u00eb siguris\u00eb t\u00eb shfryt\u00ebzuara kur ata jan\u00eb duke koduar n\u00eb Rust, nj\u00eb dallim q\u00eb mund t\u00eb b\u00ebj\u00eb nj\u00eb ndryshim t\u00eb madh n\u00eb parad\u00ebn e p\u00ebrdit\u00ebshme t\u00eb patch-it dhe n\u00eb fund t\u00eb fundit n\u00eb sigurin\u00eb kibernetike baz\u00eb t\u00eb bot\u00ebs.<\/p><p>Ka moda n\u00eb gjuh\u00ebt e programimit, dhe t\u00eb reja vijn\u00eb e shkojn\u00eb, shpesh pa ndikim t\u00eb q\u00ebndruesh\u00ebm. Tani 12 vje\u00e7, Rust mori koh\u00eb p\u00ebr t&#8217;u pjekur nga projekti an\u00ebsor i nj\u00eb studiuesi t\u00eb Mozilla-s n\u00eb nj\u00eb ekosistem t\u00eb fort\u00eb. Nd\u00ebrkoh\u00eb, gjuha paraardh\u00ebse C, e cila p\u00ebrdoret edhe sot e k\u00ebsaj dite, mbushi 50 vjet k\u00ebt\u00eb vit. Por p\u00ebr shkak se Rust prodhon kod m\u00eb t\u00eb sigurt dhe, m\u00eb e r\u00ebnd\u00ebsishmja, nuk e p\u00ebrkeq\u00ebson performanc\u00ebn p\u00ebr ta b\u00ebr\u00eb at\u00eb, gjuha ka fituar vazhdimisht adhurues dhe tani \u00ebsht\u00eb n\u00eb nj\u00eb pik\u00eb kthese. Microsoft, Google dhe Amazon Web Services kan\u00eb p\u00ebrdorur t\u00eb gjitha Rust q\u00eb nga viti 2019 dhe t\u00eb tre kompanit\u00eb formuan Fondacionin jofitimprur\u00ebs Rust me Mozilla dhe Huawei n\u00eb 2020 p\u00ebr t\u00eb mb\u00ebshtetur dhe rritur gjuh\u00ebn. Dhe pas disa vitesh pun\u00eb intensive, kerneli Linux nd\u00ebrmori hapat e tij t\u00eb par\u00eb muajin e kaluar p\u00ebr t\u00eb zbatuar mb\u00ebshtetjen e Rust.<\/p><p>&#8220;Po b\u00ebhet virale si gjuh\u00eb,&#8221; thot\u00eb Dave Kleidermacher, n\u00ebnkryetar i inxhinieris\u00eb p\u00ebr sigurin\u00eb dhe privat\u00ebsin\u00eb e Android. \u201cNe kemi investuar n\u00eb Rust n\u00eb Android dhe n\u00eb t\u00eb gjith\u00eb Google, dhe kaq shum\u00eb inxhinier\u00eb thon\u00eb: \u201cSi t\u00eb filloj ta b\u00ebj k\u00ebt\u00eb? Kjo \u00ebsht\u00eb fantastike.&#8217; Dhe Rust sapo u shfaq p\u00ebr her\u00eb t\u00eb par\u00eb si nj\u00eb gjuh\u00eb e njohur dhe e pranuar zyrtarisht n\u00eb Linux. Pra, ky nuk \u00ebsht\u00eb vet\u00ebm Android; \u00e7do sistem i bazuar n\u00eb Linux tani mund t\u00eb filloj\u00eb t\u00eb inkorporoj\u00eb komponent\u00ebt Rust.&#8221;<\/p><p>Rust \u00ebsht\u00eb ajo q\u00eb njihet si nj\u00eb gjuh\u00eb &#8220;e sigurt p\u00ebr memorie&#8221;, sepse \u00ebsht\u00eb krijuar p\u00ebr t\u00eb b\u00ebr\u00eb t\u00eb pamundur q\u00eb nj\u00eb program t\u00eb t\u00ebrheq\u00eb aksidentalisht t\u00eb dh\u00ebna t\u00eb pad\u00ebshiruara nga memoria e nj\u00eb kompjuteri. Kur programuesit p\u00ebrdorin gjuh\u00eb t\u00eb q\u00ebndrueshme q\u00eb nuk e kan\u00eb k\u00ebt\u00eb ve\u00e7ori, duke p\u00ebrfshir\u00eb C dhe C++, ata duhet t\u00eb kontrollojn\u00eb me kujdes parametrat se \u00e7far\u00eb t\u00eb dh\u00ebnash do t\u00eb k\u00ebrkoj\u00eb programi i tyre dhe si &#8211; nj\u00eb detyr\u00eb q\u00eb edhe zhvilluesit m\u00eb t\u00eb aft\u00eb dhe me p\u00ebrvoj\u00eb do ta b\u00ebjn\u00eb her\u00eb pas here. defekt. N\u00eb vend t\u00eb k\u00ebsaj, duke shkruar softuer t\u00eb ri n\u00eb Rust, edhe programuesit amator\u00eb mund t\u00eb jen\u00eb t\u00eb sigurt se nuk kan\u00eb futur ndonj\u00eb defekt t\u00eb siguris\u00eb s\u00eb kujtes\u00ebs n\u00eb kodin e tyre.<\/p><p>Kujtesa e nj\u00eb programi \u00ebsht\u00eb nj\u00eb burim i p\u00ebrbashk\u00ebt i p\u00ebrdorur nga t\u00eb gjitha ve\u00e7orit\u00eb dhe bibliotekat e tij. Imagjinoni nj\u00eb program kalendarik t\u00eb shkruar n\u00eb nj\u00eb gjuh\u00eb q\u00eb nuk \u00ebsht\u00eb e sigurt p\u00ebr memorie. Ju hapni kalendarin tuaj dhe m\u00eb pas k\u00ebrkoni hyrje p\u00ebr 2 n\u00ebntor 2022 dhe programi merr t\u00eb gjith\u00eb informacionin nga zona e kujtes\u00ebs s\u00eb kompjuterit tuaj t\u00eb caktuar p\u00ebr t\u00eb ruajtur t\u00eb dh\u00ebnat e asaj date. Gjithcka mire. Por n\u00ebse programi nuk \u00ebsht\u00eb projektuar me kufizimet e duhura dhe ju k\u00ebrkoni hyrje p\u00ebr 42 n\u00ebntor 2022, softueri, n\u00eb vend q\u00eb t\u00eb prodhoj\u00eb nj\u00eb gabim ose d\u00ebshtim tjet\u00ebr, mund t\u00eb kthej\u00eb me kujdes informacion nga nj\u00eb pjes\u00eb e memories q\u00eb strehon t\u00eb dh\u00ebna t\u00eb ndryshme\u2014 ndoshta fjal\u00ebkalimi q\u00eb p\u00ebrdorni p\u00ebr t\u00eb mbrojtur kalendarin tuaj ose numrin e kart\u00ebs s\u00eb kreditit q\u00eb mbani n\u00eb dosje p\u00ebr ve\u00e7orit\u00eb premium t\u00eb kalendarit. Dhe n\u00ebse shtoni nj\u00eb fest\u00eb dit\u00eblindjeje n\u00eb kalendarin tuaj m\u00eb 42 n\u00ebntor, ajo mund t\u00eb mbishkruaj\u00eb t\u00eb dh\u00ebna t\u00eb palidhura n\u00eb memorie n\u00eb vend q\u00eb t&#8217;ju thot\u00eb se nuk mund ta p\u00ebrfundoj\u00eb detyr\u00ebn. K\u00ebto njihen si gabime leximi dhe shkrimi &#8220;jasht\u00eb kufijve&#8221; dhe mund t\u00eb shihni se si mund t\u00eb shfryt\u00ebzohen potencialisht p\u00ebr t&#8217;i dh\u00ebn\u00eb nj\u00eb sulmuesi akses t\u00eb pahijsh\u00ebm n\u00eb t\u00eb dh\u00ebna apo edhe kontroll t\u00eb zgjeruar t\u00eb sistemit.<\/p><p>Nj\u00eb lloj tjet\u00ebr i zakonsh\u00ebm i gabimeve t\u00eb siguris\u00eb s\u00eb kujtes\u00ebs, i njohur si &#8220;p\u00ebrdorimi pa pages\u00eb&#8221;, p\u00ebrfshin nj\u00eb situat\u00eb ku nj\u00eb program ka hequr dor\u00eb nga pretendimi i tij p\u00ebr nj\u00eb pjes\u00eb t\u00eb memories (ndoshta keni fshir\u00eb t\u00eb gjitha sh\u00ebnimet tuaja n\u00eb kalendar p\u00ebr tetor 2022) por gabimisht e ruan akses. N\u00ebse m\u00eb von\u00eb k\u00ebrkoni t\u00eb dh\u00ebna nga 17 tetori, programi mund t\u00eb jet\u00eb n\u00eb gjendje t\u00eb rr\u00ebmbej\u00eb \u00e7do t\u00eb dh\u00ebn\u00eb q\u00eb ka p\u00ebrfunduar atje. Dhe ekzistenca e dob\u00ebsive t\u00eb siguris\u00eb s\u00eb kujtes\u00ebs n\u00eb kod gjithashtu prezanton mund\u00ebsin\u00eb q\u00eb nj\u00eb haker mund t\u00eb krijoj\u00eb, t\u00eb themi, nj\u00eb ftes\u00eb kalendarike me q\u00ebllim t\u00eb keq me nj\u00eb dat\u00eb t\u00eb zgjedhur strategjikisht ose nj\u00eb grup detajesh ngjarjesh t\u00eb dizajnuara p\u00ebr t\u00eb manipuluar memorien p\u00ebr t&#8217;i dh\u00ebn\u00eb sulmuesit akses n\u00eb distanc\u00eb.<\/p><p>K\u00ebto lloj dob\u00ebsish nuk jan\u00eb vet\u00ebm gabime ezoterike t\u00eb softuerit. Hulumtimet dhe auditimi kan\u00eb gjetur n\u00eb m\u00ebnyr\u00eb t\u00eb p\u00ebrs\u00ebritur se ato p\u00ebrb\u00ebjn\u00eb shumic\u00ebn e t\u00eb gjitha dob\u00ebsive t\u00eb softuerit. Pra, nd\u00ebrsa ju ende mund t\u00eb b\u00ebni gabime dhe t\u00eb krijoni t\u00eb meta sigurie gjat\u00eb programimit n\u00eb Rust, mund\u00ebsia p\u00ebr t\u00eb eliminuar dob\u00ebsit\u00eb e siguris\u00eb s\u00eb kujtes\u00ebs \u00ebsht\u00eb e r\u00ebnd\u00ebsishme.<\/p><p>\u201c\u00c7\u00ebshtjet e siguris\u00eb s\u00eb kujtes\u00ebs jan\u00eb p\u00ebrgjegj\u00ebse p\u00ebr nj\u00eb p\u00ebrqindje t\u00eb madhe, t\u00eb madhe t\u00eb t\u00eb gjitha dob\u00ebsive t\u00eb raportuara, dhe kjo \u00ebsht\u00eb n\u00eb aplikacionet kritike si sistemet operative, telefonat celular\u00eb dhe infrastruktura,\u201d thot\u00eb Dan Lorenc, CEO i kompanis\u00eb s\u00eb siguris\u00eb s\u00eb zinxhirit t\u00eb furnizimit t\u00eb softuer\u00ebve Chainguard. \u201cGjat\u00eb dekadave q\u00eb njer\u00ebzit kan\u00eb shkruar kode n\u00eb gjuh\u00eb t\u00eb pasigurta p\u00ebr kujtes\u00ebn, ne jemi p\u00ebrpjekur t\u00eb p\u00ebrmir\u00ebsojm\u00eb dhe nd\u00ebrtojm\u00eb mjete m\u00eb t\u00eb mira dhe t&#8217;u m\u00ebsojm\u00eb njer\u00ebzve se si t\u00eb mos i b\u00ebjn\u00eb k\u00ebto gabime, por ka vet\u00ebm kufij se sa mund t&#8217;u thuhet njer\u00ebzve t\u00eb p\u00ebrpiqen m\u00eb shum\u00eb. n\u00eb fakt punojn\u00eb. Pra, keni nevoj\u00eb p\u00ebr nj\u00eb teknologji t\u00eb re q\u00eb thjesht e b\u00ebn t\u00eb pamundur at\u00eb klas\u00eb t\u00eb dob\u00ebsive, dhe kjo \u00ebsht\u00eb ajo q\u00eb Rust m\u00eb n\u00eb fund po sjell n\u00eb tryez\u00eb.\u201d<\/p><p>Rust nuk \u00ebsht\u00eb pa skeptik\u00ebt dhe kritik\u00ebt e tij. P\u00ebrpjekja gjat\u00eb dy viteve t\u00eb fundit p\u00ebr t\u00eb zbatuar Rust n\u00eb Linux ka qen\u00eb e diskutueshme, pjes\u00ebrisht p\u00ebr shkak se shtimi i mb\u00ebshtetjes p\u00ebr \u00e7do gjuh\u00eb tjet\u00ebr n\u00eb thelb rrit kompleksitetin, dhe pjes\u00ebrisht p\u00ebr shkak t\u00eb debateve rreth asaj se si, konkretisht, t\u00eb shkohet p\u00ebr ta b\u00ebr\u00eb gjith\u00e7ka t\u00eb funksionoj\u00eb. Por p\u00ebrkrah\u00ebsit theksojn\u00eb se Rust ka element\u00ebt e nevojsh\u00ebm\u2014nuk shkakton humbje t\u00eb performanc\u00ebs dhe nd\u00ebrvepron mir\u00eb me softuerin e shkruar n\u00eb gjuh\u00eb t\u00eb tjera\u2014dhe se \u00ebsht\u00eb vendimtar thjesht sepse plot\u00ebson nj\u00eb nevoj\u00eb urgjente.<\/p><p>&#8220;Kjo \u00ebsht\u00eb m\u00eb pak se \u00ebsht\u00eb zgjedhja e duhur dhe m\u00eb shum\u00eb se \u00ebsht\u00eb gati,&#8221; thot\u00eb Lorenc, nj\u00eb kontribues dhe studiues p\u00ebr nj\u00eb koh\u00eb t\u00eb gjat\u00eb me burim t\u00eb hapur. \u201cNuk ka alternativa reale tani, p\u00ebrve\u00e7se t\u00eb mos b\u00ebsh asgj\u00eb, dhe kjo thjesht nuk \u00ebsht\u00eb m\u00eb nj\u00eb opsion. Vazhdimi i p\u00ebrdorimit t\u00eb kodit t\u00eb pasigurt p\u00ebr kujtes\u00ebn edhe p\u00ebr nj\u00eb dekad\u00eb tjet\u00ebr do t\u00eb ishte nj\u00eb problem masiv p\u00ebr industrin\u00eb e teknologjis\u00eb, p\u00ebr sigurin\u00eb komb\u00ebtare, p\u00ebr gjith\u00e7ka.\u201d<\/p><p>Nj\u00eb nga sfidat m\u00eb t\u00eb m\u00ebdha t\u00eb tranzicionit n\u00eb Rust, megjithat\u00eb, jan\u00eb pik\u00ebrisht t\u00eb gjitha dekadat q\u00eb zhvilluesit kan\u00eb kaluar tashm\u00eb duke shkruar kode jetike n\u00eb gjuh\u00eb t\u00eb pasigurta p\u00ebr memorie. Shkrimi i softuerit t\u00eb ri n\u00eb Rust nuk e adreson at\u00eb ngarkes\u00eb masive. Zbatimi i kernelit Linux, p\u00ebr shembull, po fillon n\u00eb periferi duke mb\u00ebshtetur drejtuesit e bazuar n\u00eb Rust, programet q\u00eb koordinojn\u00eb nj\u00eb sistem operativ dhe pajisje si nj\u00eb printer.<\/p><p>\u201cKur jeni duke b\u00ebr\u00eb sisteme operative, shpejt\u00ebsia dhe performanca jan\u00eb gjithmon\u00eb n\u00eb krye t\u00eb mendjes, dhe pjes\u00ebt q\u00eb po p\u00ebrdorni n\u00eb C++ ose C jan\u00eb zakonisht pjes\u00ebt q\u00eb thjesht nuk mund t&#8217;i ekzekutoni n\u00eb Java ose n\u00eb ndonj\u00eb memorie tjet\u00ebr t\u00eb sigurt. gjuh\u00ebt, p\u00ebr shkak t\u00eb performanc\u00ebs,\u201d thot\u00eb Kleidermacher i Google. \u201cPra, t\u00eb jesh n\u00eb gjendje t\u00eb ekzekutosh Rust dhe t\u00eb kesh t\u00eb nj\u00ebjt\u00ebn performanc\u00eb, por t\u00eb kesh sigurin\u00eb e memories \u00ebsht\u00eb v\u00ebrtet interesante. Por \u00ebsht\u00eb nj\u00eb udh\u00ebtim. Ju nuk mund t\u00eb shkoni dhe t\u00eb rishkruani 50 milion\u00eb rreshta kodi brenda nat\u00ebs, k\u00ebshtu q\u00eb ne po zgjedhim me kujdes komponent\u00ebt kritik\u00eb p\u00ebr sigurin\u00eb dhe me kalimin e koh\u00ebs do t\u00eb rinovojm\u00eb gj\u00ebra t\u00eb tjera.\u201d<\/p><p>N\u00eb Android, Kleidermacher thot\u00eb se shum\u00eb ve\u00e7ori t\u00eb menaxhimit t\u00eb \u00e7el\u00ebsave t\u00eb kriptimit jan\u00eb t\u00eb shkruara tani n\u00eb Rust, si\u00e7 \u00ebsht\u00eb funksioni privat i komunikimit n\u00eb internet DNS mbi HTTPS, nj\u00eb version i ri i grupit t\u00eb \u00e7ipave me brez ultra t\u00eb gjer\u00eb dhe Korniza e re e Virtualizimit Android e p\u00ebrdorur n\u00eb \u00c7ipat e personalizuar Tensor G2 t\u00eb Google. Ai shton se ekipi i Android po konverton gjithnj\u00eb e m\u00eb shum\u00eb grupet e lidhjes si ato p\u00ebr Bluetooth dhe Wi-Fi n\u00eb Rust sepse ato bazohen n\u00eb standarde komplekse t\u00eb industris\u00eb dhe kan\u00eb tendenc\u00eb t\u00eb p\u00ebrmbajn\u00eb shum\u00eb dob\u00ebsi. Shkurtimisht, strategjia \u00ebsht\u00eb q\u00eb t\u00eb fillojm\u00eb t\u00eb marrim p\u00ebrfitime shtes\u00eb sigurie nga konvertimi i komponent\u00ebve m\u00eb t\u00eb ekspozuar ose jetik t\u00eb softuerit n\u00eb Rust fillimisht dhe m\u00eb pas duke punuar p\u00ebrbrenda prej andej.<\/p><p class=\"paywall\">\u201cYes, it\u2019s a lot of work, it will be a lot of work, but the tech industry has how many trillions of dollars, plus how many talented programmers? We have the resources,&#8221; says Josh Aas, executive director of the Internet Security Research Group, which runs the memory-safety initiative Prossimo as well as the\u00a0<a href=\"https:\/\/www.wired.com\/2016\/04\/scheme-encrypt-entire-web-actually-working\/\" data-uri=\"4e779cc8d20eaf5a242116a1206c6e2b\">free certificate authority Let&#8217;s Encrypt<\/a>. \u201cProblems that are merely a lot of work are great.&#8221;<\/p><p class=\"paywall\">As Rust makes the transition to mainstream adoption, the case for some type of solution to memory-safety issues seems to get made again and again every day. Just this week, a\u00a0<a class=\"external-link\" href=\"https:\/\/www.openssl.org\/blog\/blog\/2022\/11\/01\/email-address-overflows\/\" target=\"_blank\" rel=\"nofollow noopener\" data-offer-url=\"https:\/\/www.openssl.org\/blog\/blog\/2022\/11\/01\/email-address-overflows\/\" data-event-click=\"{&quot;element&quot;:&quot;ExternalLink&quot;,&quot;outgoingURL&quot;:&quot;https:\/\/www.openssl.org\/blog\/blog\/2022\/11\/01\/email-address-overflows\/&quot;}\" data-uri=\"4b0e59e0633e682a12d1ff7ffc9a9d1c\">high-criticality vulnerability<\/a>\u00a0in the ubiquitous secure communication library OpenSSL could have been prevented if the mechanism were written in a memory-safe language. And unlike the\u00a0<a href=\"https:\/\/www.wired.com\/2014\/04\/heartbleedslesson\/\" data-uri=\"f7df1210c7c197eb97f55dfdf4f21335\">notorious 2014 OpenSSL vulnerability Heartbleed<\/a>, which lurked unnoticed for two years and exposed websites across the internet to data interception attacks, this new bug had been introduced into OpenSSL in the past few months, in spite of efforts to reduce memory-safety vulnerabilities.<\/p><p class=\"paywall\"><em>\u201cHow many people right now are living the identity-theft nightmare because of a memory-safety\u00a0bug? Or on a national security level, if we\u2019re worried about cyberattacks on the United States, how much of that threat is on the back of memory-safety vulnerabilities?<\/em>\u201d Aas says. <em>\u201cFrom my point of view, the whole game now is just convincing people to put in the effort. Do we understand the threat well enough, and do we have the will.\u201d<\/em><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>N\u00ebse e p\u00ebrdorni at\u00eb p\u00ebr nj\u00eb organizat\u00eb masive ose thjesht zot\u00ebroni nj\u00eb telefon inteligjent, jeni t\u00eb njohur nga af\u00ebr me rrjedh\u00ebn e pafund t\u00eb p\u00ebrdit\u00ebsimeve t\u00eb softuerit q\u00eb vazhdimisht duhet t\u00eb instalohen p\u00ebr shkak t\u00eb gabimeve dhe dob\u00ebsive t\u00eb siguris\u00eb. Njer\u00ebzit b\u00ebjn\u00eb gabime, k\u00ebshtu q\u00eb kodi n\u00eb m\u00ebnyr\u00eb t\u00eb pashmangshme do t\u00eb p\u00ebrmbaj\u00eb gabime &#8211;<\/p>\n","protected":false},"author":4,"featured_media":2725,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[38],"tags":[43],"class_list":{"0":"post-2723","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-tech","8":"tag-trending"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Ngritja e &quot;Rust&quot;: Gjuha e sigurt e programimit q\u00eb po pushton teknologjin\u00eb - Technews.al<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/technews.al\/?p=2723\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ngritja e &quot;Rust&quot;: Gjuha e sigurt e programimit q\u00eb po pushton teknologjin\u00eb - Technews.al\" \/>\n<meta property=\"og:description\" content=\"N\u00ebse e p\u00ebrdorni at\u00eb p\u00ebr nj\u00eb organizat\u00eb masive ose thjesht zot\u00ebroni nj\u00eb telefon inteligjent, jeni t\u00eb njohur nga af\u00ebr me rrjedh\u00ebn e pafund t\u00eb p\u00ebrdit\u00ebsimeve t\u00eb softuerit q\u00eb vazhdimisht duhet t\u00eb instalohen p\u00ebr shkak t\u00eb gabimeve dhe dob\u00ebsive t\u00eb siguris\u00eb. Njer\u00ebzit b\u00ebjn\u00eb gabime, k\u00ebshtu q\u00eb kodi n\u00eb m\u00ebnyr\u00eb t\u00eb pashmangshme do t\u00eb p\u00ebrmbaj\u00eb gabime &#8211;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/technews.al\/?p=2723\" \/>\n<meta property=\"og:site_name\" content=\"Technews.al\" \/>\n<meta property=\"article:published_time\" content=\"2022-11-06T09:20:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-11-07T08:19:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/technews.al\/wp-content\/uploads\/2022\/11\/maxresdefault-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Tech Expert\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tech Expert\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/technews.al\/?p=2723\",\"url\":\"https:\/\/technews.al\/?p=2723\",\"name\":\"Ngritja e \\\"Rust\\\": Gjuha e sigurt e programimit q\u00eb po pushton teknologjin\u00eb - Technews.al\",\"isPartOf\":{\"@id\":\"https:\/\/technews.al\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/technews.al\/?p=2723#primaryimage\"},\"image\":{\"@id\":\"https:\/\/technews.al\/?p=2723#primaryimage\"},\"thumbnailUrl\":\"https:\/\/technews.al\/wp-content\/uploads\/2022\/11\/maxresdefault-1.jpg\",\"datePublished\":\"2022-11-06T09:20:00+00:00\",\"dateModified\":\"2022-11-07T08:19:23+00:00\",\"author\":{\"@id\":\"https:\/\/technews.al\/#\/schema\/person\/0d9ed995a903005f5e36e2bb709a98aa\"},\"breadcrumb\":{\"@id\":\"https:\/\/technews.al\/?p=2723#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/technews.al\/?p=2723\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/technews.al\/?p=2723#primaryimage\",\"url\":\"https:\/\/technews.al\/wp-content\/uploads\/2022\/11\/maxresdefault-1.jpg\",\"contentUrl\":\"https:\/\/technews.al\/wp-content\/uploads\/2022\/11\/maxresdefault-1.jpg\",\"width\":1280,\"height\":720},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/technews.al\/?p=2723#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/technews.al\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ngritja e &#8220;Rust&#8221;: Gjuha e sigurt e programimit q\u00eb po pushton teknologjin\u00eb\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/technews.al\/#website\",\"url\":\"https:\/\/technews.al\/\",\"name\":\"Technews.al\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/technews.al\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/technews.al\/#\/schema\/person\/0d9ed995a903005f5e36e2bb709a98aa\",\"name\":\"Tech Expert\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/technews.al\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/technews.al\/wp-content\/uploads\/2023\/11\/Untitled-design-1-96x96.jpg\",\"contentUrl\":\"https:\/\/technews.al\/wp-content\/uploads\/2023\/11\/Untitled-design-1-96x96.jpg\",\"caption\":\"Tech Expert\"},\"url\":\"https:\/\/technews.al\/?author=4\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Ngritja e \"Rust\": Gjuha e sigurt e programimit q\u00eb po pushton teknologjin\u00eb - Technews.al","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/technews.al\/?p=2723","og_locale":"en_US","og_type":"article","og_title":"Ngritja e \"Rust\": Gjuha e sigurt e programimit q\u00eb po pushton teknologjin\u00eb - Technews.al","og_description":"N\u00ebse e p\u00ebrdorni at\u00eb p\u00ebr nj\u00eb organizat\u00eb masive ose thjesht zot\u00ebroni nj\u00eb telefon inteligjent, jeni t\u00eb njohur nga af\u00ebr me rrjedh\u00ebn e pafund t\u00eb p\u00ebrdit\u00ebsimeve t\u00eb softuerit q\u00eb vazhdimisht duhet t\u00eb instalohen p\u00ebr shkak t\u00eb gabimeve dhe dob\u00ebsive t\u00eb siguris\u00eb. Njer\u00ebzit b\u00ebjn\u00eb gabime, k\u00ebshtu q\u00eb kodi n\u00eb m\u00ebnyr\u00eb t\u00eb pashmangshme do t\u00eb p\u00ebrmbaj\u00eb gabime &#8211;","og_url":"https:\/\/technews.al\/?p=2723","og_site_name":"Technews.al","article_published_time":"2022-11-06T09:20:00+00:00","article_modified_time":"2022-11-07T08:19:23+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/technews.al\/wp-content\/uploads\/2022\/11\/maxresdefault-1.jpg","type":"image\/jpeg"}],"author":"Tech Expert","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Tech Expert","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/technews.al\/?p=2723","url":"https:\/\/technews.al\/?p=2723","name":"Ngritja e \"Rust\": Gjuha e sigurt e programimit q\u00eb po pushton teknologjin\u00eb - Technews.al","isPartOf":{"@id":"https:\/\/technews.al\/#website"},"primaryImageOfPage":{"@id":"https:\/\/technews.al\/?p=2723#primaryimage"},"image":{"@id":"https:\/\/technews.al\/?p=2723#primaryimage"},"thumbnailUrl":"https:\/\/technews.al\/wp-content\/uploads\/2022\/11\/maxresdefault-1.jpg","datePublished":"2022-11-06T09:20:00+00:00","dateModified":"2022-11-07T08:19:23+00:00","author":{"@id":"https:\/\/technews.al\/#\/schema\/person\/0d9ed995a903005f5e36e2bb709a98aa"},"breadcrumb":{"@id":"https:\/\/technews.al\/?p=2723#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/technews.al\/?p=2723"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/technews.al\/?p=2723#primaryimage","url":"https:\/\/technews.al\/wp-content\/uploads\/2022\/11\/maxresdefault-1.jpg","contentUrl":"https:\/\/technews.al\/wp-content\/uploads\/2022\/11\/maxresdefault-1.jpg","width":1280,"height":720},{"@type":"BreadcrumbList","@id":"https:\/\/technews.al\/?p=2723#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/technews.al\/"},{"@type":"ListItem","position":2,"name":"Ngritja e &#8220;Rust&#8221;: Gjuha e sigurt e programimit q\u00eb po pushton teknologjin\u00eb"}]},{"@type":"WebSite","@id":"https:\/\/technews.al\/#website","url":"https:\/\/technews.al\/","name":"Technews.al","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/technews.al\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/technews.al\/#\/schema\/person\/0d9ed995a903005f5e36e2bb709a98aa","name":"Tech Expert","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/technews.al\/#\/schema\/person\/image\/","url":"https:\/\/technews.al\/wp-content\/uploads\/2023\/11\/Untitled-design-1-96x96.jpg","contentUrl":"https:\/\/technews.al\/wp-content\/uploads\/2023\/11\/Untitled-design-1-96x96.jpg","caption":"Tech Expert"},"url":"https:\/\/technews.al\/?author=4"}]}},"_links":{"self":[{"href":"https:\/\/technews.al\/index.php?rest_route=\/wp\/v2\/posts\/2723"}],"collection":[{"href":"https:\/\/technews.al\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/technews.al\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/technews.al\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/technews.al\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2723"}],"version-history":[{"count":4,"href":"https:\/\/technews.al\/index.php?rest_route=\/wp\/v2\/posts\/2723\/revisions"}],"predecessor-version":[{"id":2729,"href":"https:\/\/technews.al\/index.php?rest_route=\/wp\/v2\/posts\/2723\/revisions\/2729"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/technews.al\/index.php?rest_route=\/wp\/v2\/media\/2725"}],"wp:attachment":[{"href":"https:\/\/technews.al\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2723"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/technews.al\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2723"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/technews.al\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2723"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}