{"id":8498,"date":"2022-04-10T21:18:04","date_gmt":"2022-04-10T18:18:04","guid":{"rendered":"https:\/\/kutaybilen.com.tr\/?p=8498"},"modified":"2022-04-10T21:18:04","modified_gmt":"2022-04-10T18:18:04","slug":"facebooktan-yeni-kod-izolasyon-teknigine-100-bin-dolar-odul","status":"publish","type":"post","link":"https:\/\/kutaybilen.com.tr\/?p=8498","title":{"rendered":"Facebook\u2019tan Yeni Kod \u0130zolasyon Tekni\u011fine 100 Bin Dolar \u00d6d\u00fcl"},"content":{"rendered":"<p>Alman ara\u015ft\u0131rmac\u0131lardan olu\u015fan bir tak\u0131m, hassas bilgilerin bilgisayarlarda i\u015flenirken korunmas\u0131n\u0131 sa\u011flayan yeni bir kod izolasyon tekni\u011fi geli\u015ftirdi. Bu \u00e7al\u0131\u015fma sayesinde dekip, 2019 Internet Defense \u00d6d\u00fcl\u00fc\u2019n\u00fc kazanmay\u0131 ba\u015fard\u0131. Ara\u015ft\u0131rmac\u0131lara 100 bin dolar \u00f6d\u00fcl verildi.\u00a0<\/p>\n<p>Ara\u015ft\u0131rmada misyonlu olan alt\u0131 bilim insan\u0131, Almanya\u2019n\u0131n Saarland \u00dcniversitesi ve Max Planck Yaz\u0131l\u0131m Sistemleri Enstit\u00fcs\u00fc\u2019nden geliyordu. Bu grup taraf\u0131ndan geli\u015ftirilen ERIM isimli teknik, hm yaz\u0131l\u0131m hem de donan\u0131m \u00f6zelliklerini kullanarak \u00e7al\u0131\u015f\u0131yor.\u00a0<\/p>\n<p><b>Kod yal\u0131t\u0131m\u0131 sa\u011flamak i\u00e7in performanstan vazge\u00e7mek gerekmiyor<\/b><\/p>\n<p><p>ERIM tekni\u011fini \u00f6zel k\u0131lan \u015feylerden biri, performansa \u00e7ok az tesir ederek bilgiyi yal\u0131tmay\u0131 m\u00fcmk\u00fcn k\u0131lmas\u0131 oldu. B\u00f6ylelikle bu tekni\u011fi ger\u00e7ek d\u00fcnyada kullanmak m\u00fcmk\u00fcn oluyor.<\/p>\n<p>Hassas datalar\u0131 uygulama esnas\u0131nda yal\u0131tabilmek her daim s\u0131k\u0131nt\u0131 olmu\u015ftur. Konut bilgisayarlar\u0131 ve sunucular, bir program\u0131 \u00e7al\u0131\u015ft\u0131rd\u0131\u011f\u0131nda en hassas ve kritik ehemmiyete sahip datalar\u0131 inan\u00e7ta tutmaya \u00e7al\u0131\u015f\u0131yor.\u00a0<\/p>\n<p>\u00d6rnek olarak sunucular\u0131n \u00f6zel kriptografik anahtarlar\u0131 ve ay\u00fczle\u015fme uygulamalar\u0131 bulunuyor. B\u00f6ylelikle bir sunucuya ba\u011flanan sald\u0131rganlar, \u015fifreleme yahut oturum anahtarlar\u0131na eri\u015fmeyi ba\u015faram\u0131yor.\u00a0<\/p>\n<p>Tekrar de a\u00e7\u0131klar veua farkl\u0131 k\u00fct\u00fcphanelerdeki zay\u0131fl\u0131klar, mak\u00fbs niyetli bireylerin \u00e7erezlere ve bilgilere ula\u015fabilmesine sebep oluyor. Bu nedenle de y\u0131llard\u0131r bu bahiste \u00e7e\u015fitli yal\u0131t\u0131m tekni\u011fi fikirleri ortaya at\u0131l\u0131yor.\u00a0<\/p>\n<p>\u0130\u015fin yaz\u0131l\u0131msal boyutunda yaz\u0131l\u0131m yan\u0131lg\u0131 izolasyonu (SFI) varken donan\u0131m taraf\u0131nda ise VMFUNC yahut MPK \u00fczere tahliller var. Tekrar de her iki tahlil de modifikasyonlara ve derleyici sistemlere muhta\u00e7l\u0131k duyuyor. Ayr\u0131yeten performanstan da %10 ila %42 ortas\u0131nda kay\u0131p ya\u015fanmas\u0131na sebep olabiliyor.<\/p>\n<p><b>Internet Defense m\u00fckafat\u0131n\u0131 kazanan ERIM nedir?<\/b><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.webtekno.com\/images\/editor\/default\/0002\/15\/1092a8a6f5c96a0641f2dae75258c910ac8dc477.png\"\/><\/p>\n<p>ERIM, Intel x6 i\u015flemcilerdeki performans azal\u0131\u015f\u0131n\u0131 ortadan kald\u0131rmas\u0131 i\u00e7in tasarland\u0131. Bu teknik, Intel\u2019in bellek korum anahtar\u0131 (MPK) \u00f6zelli\u011finden faydalan\u0131yor. MPK sayesinde bir data i\u015flenirken Intel i\u015flemci i\u00e7erisinde farkl\u0131 \u00e7ekirdeklere da\u011f\u0131t\u0131l\u0131yor. \u00c7ekirdeklerde olu\u015fturulan sanal sayfalara da\u011f\u0131t\u0131lan kodlar, daha inan\u00e7l\u0131 formda i\u015fleniyor.\u00a0<\/p>\n<p>Sorun, bu \u00f6zelli\u011fi kulland\u0131\u011f\u0131m\u0131z vakitlerde uygulamalar\u0131n istenilen bilgileri okumas\u0131n\u0131n uzun s\u00fcrmesinden ve bu nedenle performansta d\u00fc\u015f\u00fc\u015f ya\u015fanmas\u0131ndan kaynaklan\u0131yor. Ek olarak ziyanl\u0131 bir yaz\u0131l\u0131ma kar\u015f\u0131 kesin bir tahlil oldu\u011fu s\u00f6ylenemez.Bu yaz\u0131l\u0131mlar PKRU kodu isimli kay\u0131t anahtar\u0131n\u0131 modifiye edip i\u015flemcideki sanal sayfalarda yazma \u00f6zelli\u011fini kazanabiliyorlar. ERIM ise bu PKRU kodlar\u0131n\u0131 denetim ederek inan\u00e7l\u0131 olmayanlar\u0131n bilgilere eri\u015fimini engelliyor.\u00a0<\/p>\n<p><b>Ger\u00e7ek d\u00fcnyaya uygulanabilir kod m\u00fcdafaas\u0131: ERIM<\/b><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.webtekno.com\/images\/editor\/default\/0002\/15\/0e3353d71c5f5c329a846743ca3111b77c7c4b57.png\"\/><\/p>\n<p>Binary olarak kodlama yaparak ziyanl\u0131 olabilecek kodlar\u0131n eri\u015fimini k\u0131s\u0131tlayan sistemde performans kayb\u0131 da%1\u2019in alt\u0131nda oldu.\u00a0<\/p>\n<p>ERIM, \u00f6teki kod izolasyon tekniklerinden de daha verimli bir yol. Bu bahisle ilgili olarak \u00fcstte yer alan grafikler payla\u015f\u0131ld\u0131. Grafiklerde ERIM&#39;in bariz halde daha ba\u015far\u0131l\u0131 oldu\u011fu g\u00f6ze \u00e7arp\u0131yor.<\/p>\n<p>Ara\u015ft\u0131rmac\u0131lar ERIM\u2019in var olan sistemlere \u00e7ok az bir gayretle eklenebilece\u011fini, derleyici de\u011fi\u015fikliklerine muhta\u00e7l\u0131k duymad\u0131\u011f\u0131n\u0131 ve stok Linux kerneli \u00fczerinden\u00a0 \u00e7al\u0131\u015fabilece\u011fini de belirtti.<\/p>\n<div> <\/div>\n<div>\n<div> <\/div>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Alman ara\u015ft\u0131rmac\u0131lardan olu\u015fan bir tak\u0131m, hassas bilgilerin bilgisayarlarda i\u015flenirken korunmas\u0131n\u0131 sa\u011flayan yeni bir kod izolasyon tekni\u011fi &#8230;<\/p>\n","protected":false},"author":1,"featured_media":8499,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[854],"tags":[1275,1054,1032,1237],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=\/wp\/v2\/posts\/8498"}],"collection":[{"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8498"}],"version-history":[{"count":1,"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=\/wp\/v2\/posts\/8498\/revisions"}],"predecessor-version":[{"id":8500,"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=\/wp\/v2\/posts\/8498\/revisions\/8500"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=\/wp\/v2\/media\/8499"}],"wp:attachment":[{"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8498"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8498"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8498"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}