Arama butonu
Bu konudaki kullanıcılar: 1 misafir
10
Cevap
369
Tıklama
0
Öne Çıkarma
Windows RT üzerinde bir açık bulundu, Windows 8 ile fonksiyon olarak aynı çalıştığı ortaya çıktı
E
11 yıl
Yarbay
Konu Sahibi








Microsoft'un Windows 8 ile birlikte tabletlere özel olarak duyurusunu yaptığı Windows RT işletim sistemi, Windows 8'in kırpılmış hali olması ve Windows 8 için geliştirilen uygulamaları çalıştırmaması nedeniyle eleştiri konusu olmuş ve tüketicilerde isim karşılıklığı yarattığı belirtilmişti.




Ancak SurfSec sitesinde clrokr adlı bir geliştirici, Windows RT üzerinde bir açık bularak uygulamaların imzasız olarak yüklenebileceğini keşfetti. Geliştirici Windows işletim sisteminde bir süredir var olan bu açığın, Windows RT port işlemleri esnasında bu platforma da aktarıldığını görmüş. 




Clrokr kodları kurcaladığında bazı ilginç bilgilere de ulaşmış. Örneğin Windows RT aslında kırpılmış bir versiyon değil. Windows 8 ile fonksiyonel olarak aynı ve güzel bir port işlemi yapılmış. Ancak çekirdek düzeyinde imzalama prosedürlerindeki farklılık nedeniyle klasik Windows 8 uygulamaları bu platformda çalışmıyor.




İncelemelerini derinleştiren clrokr, uygulamaların Windows 8 ve Windows RT için ayrı ayrı imzalandığını bulmuş. Örneğin standart x86 tabanlı uygulamalar 0 yani imzasız şekilde kullanılıyor. Çünkü Windows 8 üzerinde bir uygulama kısıtlaması yok. ARM tabanlı cihazlar için ise uygulamalar 8 kodu ile imzalanıyor. Bunlar da sadece Windows RT için geliştirilmiş uygulamalar oluyor.




Bu da Office gibi klasik masaüstü uygulamalarının Windows RT üzerinde çalışabilirken, üçüncü taraf üreticilerin klasik uygulamalarının çalışmamasının prensibini ortaya koyuyor. 




Clrokr, yeni nesil bilgisayarlarda BIOS yerine kullanılan UEFI sistemindeki Secure Boot özelliği nedeniyle bu imzalama prosedürünün değiştirilemeyeceğini belirtiyor. Ancak bellek kodlamaları içerisinde bir yöntem kullanarak bilgisayarın imzaları istendiği gibi algılamasının yolu açılmış. Clrokr, Administrator olarak bir hata ayıklayıcı çalıştırdığında bu engeli kaldırdığını farketmiş.




Yöntem elbette bir jailbreak trendini başlatacak kadar gelişmiş değil. Ancak clrokr, Windows 8 işletim sisteminde benzer bir yöntem kullanarak RT kısıtlamalarının getirilebileceğini ifade ediyor. Geliştiriciye göre ayrıca yazılım korsanları 0 olarak imzalanan klasik Windows uygulamalarını manipüle ederek RT üzerinde çalışabilecek hale getirmek için yeni yollar bulabilir. 

 

 Haberi Portalda Gör

L
11 yıl
Yarbay

Bulamazlar, mesele izmalanma prosedürü değil. Derlenem sırasında ARM tabanlı sistemde çalışacak program, ona özel derleyici kullanarak çalıştırılabilir program elde ediliyor, ARM'ye özel derleme esnasında da o mimaride kullanılan mikrokomutlar programa ekleniyor.

ARM için derlenen programlar x86'da manipüle edilerek çalıştırılabilir, ama tersinin mümkün oldugunu sanmıyorum.



Bu mesaja 1 cevap geldi.
B
11 yıl
Yüzbaşı

yani yanlış anlamadıysam windows rt yüklü bilgisayarda klasik windows uygulamaları çalışabilir... e o zaman rt yüklü bilgisayarın fiyatı uygun olursa (mesela surface) bayaa bi işlem yapabilecek, güzel haber valla :D




L
11 yıl
Yarbay

quote:

Orijinalden alıntı: Lord of the Shadows

Bulamazlar, mesele izmalanma prosedürü değil. Derlenem sırasında ARM tabanlı sistemde çalışacak program, ona özel derleyici kullanarak çalıştırılabilir program elde ediliyor, ARM'ye özel derleme esnasında da o mimaride kullanılan mikrokomutlar programa ekleniyor.

ARM için derlenen programlar x86'da manipüle edilerek çalıştırılabilir, ama tersinin mümkün oldugunu sanmıyorum.

Haberimi yalanladın yoksa ben mi yanlış anladım



< Bu ileti mobil sürüm kullanılarak atıldı >

R
11 yıl
Yarbay

Haberin aslı WinRT cihazın x86 progrmı çalıştırmasıyla ilgili değil zaten. WinRT cihazlarda belli bi kilit mekanizması var, masaüstü Pc deki gibi önüne gelen her programı istediğiniz gibi çalıştırmıyor. WinRT kerneli Win8 kerneli ile benzer yapıda. Win8 kernelinden hareketle bu mekanizmayı tespit ediyor, WinRT cihazı kilitsiz hale getiriyor bu yöntem. Bi nevi rootlama, jailbreak gibi bişey.

Tabi bu forumdaki arkadaşların %99.99'u WinRT cihazların bi tür kilit mekanizması içerdiğini, kafasına göre her istediğini kuramayacağını bilemeyeceği için bu tür haberlerin en başına ufak bi açıklama çok çok daha iyi olur. İlk paragraf yeterince açıklayıcı değil ve standart uygulama ile ne denmek istediği konuya vakıf olmayanlar tarafından hiç ama hiç anlaşılmıyor.




L
11 yıl
Yarbay

quote:

Orijinalden alıntı: mnstrdnc

quote:

Orijinalden alıntı: Lord of the ShadowsBulamazlar, mesele izmalanma prosedürü değil. Derlenem sırasında ARM tabanlı sistemde çalışacak program, ona özel derleyici kullanarak çalıştırılabilir program elde ediliyor, ARMye özel derleme esnasında da o mimaride kullanılan mikrokomutlar programa ekleniyor. ARM için derlenen programlar x86da manipüle edilerek çalıştırılabilir, ama tersinin mümkün oldugunu sanmıyorum.
Haberimi yalanladın yoksa ben mi yanlış anladım


Hayır. Haberi yalanlamadım, elde ettiklerinden yola çıkarak bulundukları öngörünün yanlış olduğunu söylüyorum.




1
11 yıl
Binbaşı

quote:

Orijinalden alıntı: Rubisco
Haberin aslı WinRT cihazın x86 progrmı çalıştırmasıyla ilgili değil zaten. WinRT cihazlarda belli bi kilit mekanizması var, masaüstü Pc deki gibi önüne gelen her programı istediğiniz gibi çalıştırmıyor. WinRT kerneli Win8 kerneli ile benzer yapıda. Win8 kernelinden hareketle bu mekanizmayı tespit ediyor, WinRT cihazı kilitsiz hale getiriyor bu yöntem. Bi nevi rootlama, jailbreak gibi bişey.Tabi bu forumdaki arkadaşların %99.99u WinRT cihazların bi tür kilit mekanizması içerdiğini, kafasına göre her istediğini kuramayacağını bilemeyeceği için bu tür haberlerin en başına ufak bi açıklama çok çok daha iyi olur. İlk paragraf yeterince açıklayıcı değil ve standart uygulama ile ne denmek istediği konuya vakıf olmayanlar tarafından hiç ama hiç anlaşılmıyor.

Sen niye her mesaj yazdığın yerde insanları bilgisizlikle itham ediyorsun, çok agresifsin, bir derdin mi var?



Bu mesaja 1 cevap geldi.
A
11 yıl
Yarbay

kolpacı Microsoft




R
11 yıl
Yarbay

quote:

Orijinalden alıntı: 1963bursa

quote:

Orijinalden alıntı: Rubisco
Haberin aslı WinRT cihazın x86 progrmı çalıştırmasıyla ilgili değil zaten. WinRT cihazlarda belli bi kilit mekanizması var, masaüstü Pc deki gibi önüne gelen her programı istediğiniz gibi çalıştırmıyor. WinRT kerneli Win8 kerneli ile benzer yapıda. Win8 kernelinden hareketle bu mekanizmayı tespit ediyor, WinRT cihazı kilitsiz hale getiriyor bu yöntem. Bi nevi rootlama, jailbreak gibi bişey.Tabi bu forumdaki arkadaşların %99.99u WinRT cihazların bi tür kilit mekanizması içerdiğini, kafasına göre her istediğini kuramayacağını bilemeyeceği için bu tür haberlerin en başına ufak bi açıklama çok çok daha iyi olur. İlk paragraf yeterince açıklayıcı değil ve standart uygulama ile ne denmek istediği konuya vakıf olmayanlar tarafından hiç ama hiç anlaşılmıyor.

Sen niye her mesaj yazdığın yerde insanları bilgisizlikle itham ediyorsun, çok agresifsin, bir derdin mi var?


Diyelim derdim var rahatsızım , dert mi sorun mu??

Hem yazının yeterince açık olmamasından, hemde yukardaki yorumların ışığında, WinRT cihazların bi tür kilit mekanizması olduğunu, bunun bu forum için yaygın olarak bilinen bir bilgi olmadığını, haberi okuyanlarında bunu bilemeyebileceğini yazdım(bilemeyebileceği yerine bilemeyeceği yazmışım ). Haberin başında da daha açıklayıcı bi şekilde WinRT cihazlarda bi tür kilit mekanizması var, PC gibi herşeyi yükleyip kullanamayız tarzı bilgilendirme gerek. Yukardaki yorumlar , haberdeki değişiklikten önce orda yazan standart uygulama ile anlatılmak istenen şeyin yeterince iyi anlatılamadığını ortaya koyuyor. Arkadaşın mesela kafası karışmış, WinRT cihaz x86 kod çalıştırabilecek anlamına mı geliyor diye kafasında soru işareti var. WinRT kernelinin aslında Win8 kernelinden çok fazla farkı olmadığını, %90 oranında aynısı olduğunu kimse bilmek zorunda değil, yine WinRT cihazların 1 sene öncesinden söylediğimiz kilitli olmalarının üzerinde yeterince durulmuş insanların kafasında yer etmiş değil. Bu tür bi varsayımdan hareketle, bu forumdaki arkadaşların WinRT'nin kilitli olup olmadığını bilememe ihtimalini yüksek görüp bu şekilde bi varsayımla 2 satır yazı yazmam ne agresiflik nede kimseyi bilgisizlikle ithamdır.

Bu forumda yalan yanlış dünya kadar şey yazılıyor, ben kendi eksikliğinden güç alıp abartı seviyede doğru olmayan şeyler ve insanlara saçma sıfatlar atfedenlerin aksine 1 kere bile olsa gereksiz cahillikle suçlamamışım, senin yazdığın ve bu çıkarımı yapabilmen de ilginç.


Bu mesaja 1 cevap geldi.
L
11 yıl
Yarbay

quote:

Orijinalden alıntı: Rubisco

quote:

Orijinalden alıntı: 1963bursa

quote:

Orijinalden alıntı: Rubisco
Haberin aslı WinRT cihazın x86 progrmı çalıştırmasıyla ilgili değil zaten. WinRT cihazlarda belli bi kilit mekanizması var, masaüstü Pc deki gibi önüne gelen her programı istediğiniz gibi çalıştırmıyor. WinRT kerneli Win8 kerneli ile benzer yapıda. Win8 kernelinden hareketle bu mekanizmayı tespit ediyor, WinRT cihazı kilitsiz hale getiriyor bu yöntem. Bi nevi rootlama, jailbreak gibi bişey.Tabi bu forumdaki arkadaşların %99.99u WinRT cihazların bi tür kilit mekanizması içerdiğini, kafasına göre her istediğini kuramayacağını bilemeyeceği için bu tür haberlerin en başına ufak bi açıklama çok çok daha iyi olur. İlk paragraf yeterince açıklayıcı değil ve standart uygulama ile ne denmek istediği konuya vakıf olmayanlar tarafından hiç ama hiç anlaşılmıyor.

Sen niye her mesaj yazdığın yerde insanları bilgisizlikle itham ediyorsun, çok agresifsin, bir derdin mi var?


Diyelim derdim var rahatsızım , dert mi sorun mu??

Hem yazının yeterince açık olmamasından, hemde yukardaki yorumların ışığında, WinRT cihazların bi tür kilit mekanizması olduğunu, bunun bu forum için yaygın olarak bilinen bir bilgi olmadığını, haberi okuyanlarında bunu bilemeyebileceğini yazdım(bilemeyebileceği yerine bilemeyeceği yazmışım ). Haberin başında da daha açıklayıcı bi şekilde WinRT cihazlarda bi tür kilit mekanizması var, PC gibi herşeyi yükleyip kullanamayız tarzı bilgilendirme gerek. Yukardaki yorumlar , haberdeki değişiklikten önce orda yazan standart uygulama ile anlatılmak istenen şeyin yeterince iyi anlatılamadığını ortaya koyuyor. Arkadaşın mesela kafası karışmış, WinRT cihaz x86 kod çalıştırabilecek anlamına mı geliyor diye kafasında soru işareti var. WinRT kernelinin aslında Win8 kernelinden çok fazla farkı olmadığını, %90 oranında aynısı olduğunu kimse bilmek zorunda değil, yine WinRT cihazların 1 sene öncesinden söylediğimiz kilitli olmalarının üzerinde yeterince durulmuş insanların kafasında yer etmiş değil. Bu tür bi varsayımdan hareketle, bu forumdaki arkadaşların WinRT'nin kilitli olup olmadığını bilememe ihtimalini yüksek görüp bu şekilde bi varsayımla 2 satır yazı yazmam ne agresiflik nede kimseyi bilgisizlikle ithamdır.

Bu forumda yalan yanlış dünya kadar şey yazılıyor, ben kendi eksikliğinden güç alıp abartı seviyede doğru olmayan şeyler ve insanlara saçma sıfatlar atfedenlerin aksine 1 kere bile olsa gereksiz cahillikle suçlamamışım, senin yazdığın ve bu çıkarımı yapabilmen de ilginç.

bsg



1
11 yıl
Binbaşı

Rubisco, Ben sadece bu başlık için yazmadım, genel olarak yazdım, gerçekten sordum bu soruyu, sen sadece bu konudaki yazıların üstünden cevap vermişsin, sorun yok diyorsan yoktur o zaman, üsteleyecek değilim.




DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.