Tag Archives | çalışma zamanı

Linux Kernel Runtime Guard (LKRG) 1.0 güvenlik açığı istismarı tespiti için duyuruldu

Linux çekirdeğinin çalışma zamanı bütünlüğünü kontrol eden ve çalışan çekirdeğe yönelik güvenlik açığı istismarlarını tespit edebilen bir proje olan Linux Kernel Runtime Guard’ın (LKRG) 1.0 sürümü, Solar Designer tarafından güvenlik açığı istismarı tespiti için duyuruldu. Yedi yıllık geliştirme sürecinin ardından, Linux Kernel Runtime Guard’ın geliştiricileri, “1.0” sürümünü duyurmaktan mutluluk duyduklarını ifade ediyorlar. Linux Kernel Runtime Guard 1.0, 6.17 serisine kadar en yeni Linux çekirdeklerini destekliyor, önceki sürümünden bu yana daha yeni çekirdek özellikleri için destek ekliyor. x86_64 üzerinde Intel CET IBT ve/veya KCFT’yi destekleyen yazılım, Clang tabanlı çekirdekler daha fazla durumda çalışıyor, çeşitli performans iyileştirmeleri sunuyor. Bu arada, LKRG‘de çeşitli hata düzeltmeleri yapılmış bulunuyor. LKRG, şimdilik kodun ağaç dışına çıkarılmaya devam ettiği bir Linux çekirdek modülü olarak işlev görüyor. Linux Kernel Runtime Guard’a (LKRG) yeni başlayanlar için, bu, Linux çekirdeğinin çalışma zamanı bütünlük denetimini gerçekleştiren ve çekirdeğe yönelik güvenlik açığı istismarlarını tespit eden bir çekirdek modülü olduğunu belirten Solar Designer olarak bilinen Aleksandr Песляк; aslında bir Rus güvenlik uzmanıdır. LKRG proje web sitesinde bulunan LKRG 1.0.0’ı yeni yayınladıklarını belirten Designer; şu anda 6.17-rc4’e kadar test edilen en yeni ana hat Linux çekirdeklerinin desteklendiğini, artık {override,revert}_creds() kullanılmayarak ve bu çekirdeklerde cred işaretçisi üzerine yazma saldırılarının tespiti sınırlandırılarak Linux 6.13+ sürümleri desteklendiğini söyledi. Linux Kernel Runtime Guard (LKRG) 1.0 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

Linux Kernel Runtime Guard (LKRG) 1.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Codon 0.17 duyuruldu

LLVM derleyici altyapısını kullanan ve 10~100x’e kadar hızlanma ile süper hızlı Python kodunu hedefleyen açık kaynaklı bir proje olan Codon‘un 0.17 sürümü duyuruldu. Çalışma zamanı yükünü önlemek için Python kodunu yerel makine koduna derlediği belirtilen Codon projesi, yukarı akış Python’a göre “10-100x veya daha fazla” hızlanmaları ve performansın geleneksel C/C++ koduyla karşılaştırılabilir olabileceğini teşvik ediyor. Codon ayrıca daha da yüksek performans elde etmek için yerel çoklu iş parçacığına izin veriyor. Codon 0.17 ile projenin, upstream LLVM 17 derleyici kullanımına yeniden dayandırıldığı belirtilirken, float16 / bfloat16 / float128 için yeni kayan nokta türü desteği eklendiği, çeşitli mevcut işlevlere güncellemeler ve input() işlev işlemenin eklendiği; özellik ayarlayıcıların artık desteklendiği ifade ediliyor. CPython ile daha iyi eşleşmesi için dinamik polimorfizm işlemede iyileştirmeler yapıldığı belirtiliyor. Codon 0.17 ayrıca, diğer düzeltmeler ve iyileştirmelerin yanı sıra, istisnaları devre dışı bırakmak için bir “-disable-exceptions” bayrağı da eklemiş bulunuyor. Codon 0.17 hakkında bilgi edinmek için GitHub sürümler sayfası incelenebilir.

Continue Reading →

 

 

Codon 0.17 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Wasmer 3.2.1 duyuruldu

Rust tabanlı WebAssembly uygulaması Wasmer‘in 3.2.1 sürümü duyuruldu. Bu bakım sürümü için, özellikle belgelere yönelik bazı hızlı düzeltmeler yapıldığı belirtilirken, yığın boyutunun parametrelenebilir yapıldığı ifade ediliyor. Wasmer 3.2.1, geniş platform kapsamı ve Rust’tan PHP’ye ve C#’a kadar çok sayıda programlama dilinin WebAssembly’de derlenmesine ve ardından herhangi bir istemcide çalıştırılmasına olanak tanıyan “herhangi bir istemcide herhangi bir kodu çalıştırmak” için çalışma zamanı olarak en son sürümü duyurulan yazılım, çeşitli özelliklere sahip önde gelen açık kaynak kodlu WebAssembly çalışma zamanlarından biri olmaya devam ediyor. Wasmer, sadece masaüstünde WebAssembly’i (WASM) çalıştırmak için çalışan birkaç girişimden biridir ve çeşitli işletim sistemlerini destekler, kendi “WAPM” paket yöneticisine ve WASM’yi geleneksel web tarayıcı kapsamının dışında benimsemeye yardımcı olacak diğer özelliklere sahiptir. Wasmer 3.2.1, tam ağ desteği, birçok kod yeniden düzenleme, yeni bir bağlam API’si, Singlepass derleyicisine yönelik düzeltmeler, RISC-V desteği, C API güncellemeleri ve diğer birçok iyileştirme ile yeni bir WASIX uygulaması getiriyor. Wasmer 3.2.1 hakkında bilgi edinmek için sürüm duyurusunu ve değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

 

Wasmer 3.2.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Wasmer 3.0.0 duyuruldu

Rust tabanlı WebAssembly uygulaması Wasmer‘in 3.0.0 sürümü duyuruldu. Wasmer 3.0.0, geniş platform kapsamı ve Rust’tan PHP’ye ve C#’a kadar çok sayıda programlama dilinin WebAssembly’de derlenmesine ve ardından herhangi bir istemcide çalıştırılmasına olanak tanıyan “herhangi bir istemcide herhangi bir kodu çalıştırmak” için çalışma zamanı olarak en son sürümü duyurulan yazılım, çeşitli özelliklere sahip önde gelen açık kaynaklı WebAssembly çalışma zamanlarından biri olmaya devam ediyor. Wasmer, sadece masaüstünde WebAssembly’i (WASM) çalıştırmak için çalışan birkaç girişimden biridir ve çeşitli işletim sistemlerini destekler, kendi “WAPM” paket yöneticisine ve WASM’yi geleneksel web tarayıcı kapsamının dışında benimsemeye yardımcı olacak diğer özelliklere sahiptir. Wasmer 3.0.0, tam ağ desteği, birçok kod yeniden düzenleme, yeni bir bağlam API’si, Singlepass derleyicisine yönelik düzeltmeler, RISC-V desteği, C API güncellemeleri ve diğer birçok iyileştirme ile yeni bir WASIX uygulaması getiriyor. Wasmer 3.0.0 hakkında bilgi edinmek için sürüm duyurusunu ve değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

Wasmer 3.0.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Wasmtime 1.0.0 duyuruldu

WebAssembly kodunu web dışında çalıştıran ve hem komut satırı yardımcı programı olarak hem de daha büyük bir uygulamaya katıştırılmış bir kitaplık olarak kullanılabilen Wasmtime‘in 1.0.0 sürümü duyuruldu. 2019’da Intel, Mozilla, Red Hat ve WebAssembly‘nin “her yerde” çalıştırılmasını teşvik etmek ve WASM’nin kapsamını web tarayıcısının dışında genişletmek için bir girişim olarak Bytecode Alliance’ın başlattığı projenin üç yıldır geliştirme aşamasında olan 1.0.0 böylelikle kullanıma sunulmuş oldu. Wasmtime; tamamen açık kaynak kodlu ve Rust programlama dilinden yararlanıyor. GNU/Linux, Windows, macOS platformları ve daha fazlası üzerinde çalışırken C/C++, Python, .NET, Go ve diğer programlama dilleriyle entegrasyonu da destekliyor. Wasmtime, WebAssembly desteğini Rust, C, Python, .NET, Go, Bash ve şimdi de C++ ile yazılmış uygulamalara yerleştirmeyi destekliyor. Wasmtime 1.0.0 hakkında ayrıntılı bilgi edinmek için bytecodealliance.org’un sürüm duyurusunu ya da GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

Wasmtime 1.0.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Wasmer 3.0 Alpha duyuruldu

Rust tabanlı WebAssembly uygulaması Wasmer‘in 3.0 sürümünün ilk alpha sürümü duyuruldu. Wasmer 3.0 Alpha, geniş platform kapsamı ve Rust’tan PHP’ye ve C#’a kadar çok sayıda programlama dilinin WebAssembly’de derlenmesine ve ardından herhangi bir istemcide çalıştırılmasına olanak tanıyan “herhangi bir istemcide herhangi bir kodu çalıştırmak” için WebAssembly çalıştırması olarak bugün duyuruldu. Wasmer, çeşitli özelliklere sahip önde gelen açık kaynaklı WebAssembly çalışma zamanlarından biri olmaya devam ediyor. Projenin sitesinde, Wasmer’ı “güçlendirilmiş blok zinciri altyapısından” “taşınabilir ML/AI uygulamalarına” kadar kullanmak konuları hararetle konuşuluyor. Bugünkü Wasmer 2.2-rc1 sürümüyle, Singlepass derleyicisi hem Linux hem de macOS platformlarında 64-bit Arm’a (AArch64) taşınmış bulunuyor. Wasmer 2.2-rc1’in ayrıca çeşitli başka düzeltmelere ve düşük seviyeli teknik değişikliklere sahip olduğu söyleniyor. Herhangi bir sorunla karşılaşan kullanıcıların durumu ivedi olarak bildirmelerinin önemli olduğu söyleniyor. Wasmer 3.0 Alpha hakkında bilgi edinmek için sürüm duyurusunu ve değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

Wasmer 3.0 Alpha edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Wasmer 2.2.0-rc1 duyuruldu

Rust tabanlı WebAssembly uygulaması Wasmer‘in 2.2.0 sürümünün ilk sürüm adayı duyuruldu. Wasmer 2.2-rc1, geniş platform kapsamı ve Rust’tan PHP‘ye ve C#’a kadar çok sayıda programlama dilinin WebAssembly’de derlenmesine ve ardından herhangi bir istemcide çalıştırılmasına olanak tanıyan “herhangi bir istemcide herhangi bir kodu çalıştırmak” için WebAssembly çalıştırması olarak bugün duyuruldu. Wasmer, çeşitli özelliklere sahip önde gelen açık kaynaklı WebAssembly çalışma zamanlarından biri olmaya devam ediyor. Projenin sitesinde, Wasmer’ı “güçlendirilmiş blok zinciri altyapısından” “taşınabilir ML/AI uygulamalarına” kadar kullanmak konuları hararetle konuşuluyor. Bugünkü Wasmer 2.2-rc1 sürümüyle, Singlepass derleyicisi hem Linux hem de macOS platformlarında 64-bit Arm’a (AArch64) taşınmış bulunuyor. Wasmer 2.2-rc1’in ayrıca çeşitli başka düzeltmelere ve düşük seviyeli teknik değişikliklere sahip olduğu söyleniyor. Herhangi bir sorunla karşılaşan kullanıcıların durumu ivedi olarak bildirmelerinin önemli olduğu söyleniyor. Wasmer 2.2.0-rc1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Wasmer 2.2.0-rc1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0