Alfonso Maruccia

Un jailbreak per Windows RT

Uno sviluppatore svela come far girare app e software non firmato sui gadget ARM montanti l'OS Microsoft. Che a quanto pare non riscuote troppo successo nemmeno in versione Wintel

Roma - A quanto pare esiste la possibilità di jailbreak anche per Windows RT: il sistema operativo Microsoft compilato per ARM è progettato per far girare solo "app" e applicazioni (desktop) firmate digitalmente, ma uno sviluppatore ha trovato il modo di eseguire anche software privo delle autorizzazioni necessarie.

Il meccanismo di jailbreaking non è esattamente alla portata di tutti, e richiede l'uso del software di debugging Microsoft connesso al tablet Windows RT su cui si vuole far girare il codice custom: la falla, dice il ricercatore che l'ha scoperta, risiede nel modo in cui il kernel di Windows (RT) verifica il controllo della firma digitale per l'applicazione da mandare in esecuzione.

Iniettando un "blob" di codice ARM in una particolare zona di memoria (RAM), dice il ricercatore, è possibile individuare il singolo byte responsabile del suddetto controllo e sovrascriverlo: da "8", valore di default di Windows RT, occorre portarlo a "0" - standard delle release Windows per PC (Intel) propriamente detti.
La procedura, come detto, non è per i deboli di cuore - o per chi non è in grado di usare il Debugger Microsoft - e soprattutto nulla può contro la mancanza più significativa di Windows RT: l'incompatibilità assoluta dell'OS con le applicazioni desktop progettate per girare su computer x86.

Non che tale compatibilità aiuti a rendere Windows 8 (il "fratello maggiore" di Windows RT) più "simpatico" e invitante ai potenziali acquirenti, a ogni modo: NPD stima in un notevole 11 per cento il calo delle vendite di laptop nel cruciale periodo delle festività di fine anno, indicando proprio nel nuovo OS Microsoft uno dei principali fattori di "crisi" in cui al momento si trova impelagata l'industria dei PC.

Una piccola nota positiva per l'oramai tradizionale muro del pianto delle vendite di Windows 8 arriva dalla Difesa statunitense, che ha annunciato di aver stretto un accordo con Microsoft per la fornitura di OS (Windows 8) e applicazioni (Office 2013, SharePoint 2013) a tutti i suoi dipendenti, soldati e ufficiali. Valore dell'operazione di upgrade software: 617 milioni di dollari.

Alfonso Maruccia
Notizie collegate
53 Commenti alla Notizia Un jailbreak per Windows RT
Ordina
  • http://www.theverge.com/2013/1/7/3849168/steve-bal...

    haha MS alla frutta, le tocca tornare al CES per cercare di avere un minimo di visibilità XD

    e a ballmer tocca rimettere il naso rosso

    Clicca per vedere le dimensioni originali



    ps. adesso per colpa di sto acronimo maledetto mi tocca convivere con l'immagine di ballmer al cesso In lacrime In lacrime cannot unsee In lacrime
  • - Scritto da: bertuccia
    > http://www.theverge.com/2013/1/7/3849168/steve-bal

    > ps. adesso per colpa di sto acronimo maledetto mi
    > tocca convivere con l'immagine di ballmer al
    > cesso In lacrime In lacrime cannot unsee
    > In lacrime

    Io per anni ho convissuto con l'adesivo: "Designed for winXP" attaccato sulla tazza del cesso...
    krane
    22544
  • - Scritto da: krane
    > - Scritto da: bertuccia
    > >
    > http://www.theverge.com/2013/1/7/3849168/steve-bal
    >
    > > ps. adesso per colpa di sto acronimo
    > maledetto
    > mi
    > > tocca convivere con l'immagine di ballmer al
    > > cesso In lacrime In lacrime cannot unsee
    > > In lacrime
    >
    > Io per anni ho convissuto con l'adesivo:
    > "Designed for winXP" attaccato sulla tazza del
    > cesso...

    Adesso potrai attaccare l'adesivo "Designed for win8" direttamente sulle piastrelle del bagno.
  • Cerchiamo di essere ottimisti, windows non è il solito colabrodo.
    Il fatto è che il management di Microsoft si è fatto la lista delle cose da copiare di apple e c'era una voce:

    * Puo' essere jailbreakato

    Quindi anche windows deve poter essere jailbreakato. Ottima scusa per mandare fuori garanzia gli utenti che vogliono sperimentare quella strana cosa chiamata "faccio con il MIO calcolatore quello che voglio IO".
    non+autenticato
  • - Scritto da: deadbeef
    > Cerchiamo di essere ottimisti, windows non è il
    > solito
    > colabrodo.
    > Il fatto è che il management di Microsoft si è
    > fatto la lista delle cose da copiare di apple e
    > c'era una
    > voce:
    >
    > * Puo' essere jailbreakato
    >
    > Quindi anche windows deve poter essere
    > jailbreakato. Ottima scusa per mandare fuori
    > garanzia gli utenti che vogliono sperimentare
    > quella strana cosa chiamata "faccio con il MIO
    > calcolatore quello che voglio
    > IO".

    Quel tipo di utenti se ne sbate della garanzia.
    Se     quando ha problemi, riformatta e mette linux.
  • La notizia originale dice ke win rt è un porting di windows 8 x86 pertanto una modifica di quel byte permetterebbe di eseguire applicazioni x86 su win rt. Nella notizia è stato scritto il contrario
    non+autenticato
  • Oh well, buona fortuna a eseguire anche una sola istruzione binaria x86 su un processore ARM.....
  • NOP?

    Hanno lo stesso bytecode?Con la lingua fuori
    non+autenticato
  • - Scritto da: bravo maruccia
    > NOP?
    >
    > Hanno lo stesso bytecode?Con la lingua fuori
    Mi hai tolto la battuta dalla tastiera...
    non+autenticato
  • - Scritto da: bravo maruccia
    > NOP?
    >
    > Hanno lo stesso bytecode?Con la lingua fuori
    Probabilmente mi sbaglio, ma credo che siano diversi
    x86 -> 0x90
    ARM -> 0x00
    non+autenticato
  • "Windows RT is a clean port of Windows 8. They are the same thing and MSFT enforces Code Integrity to artificially separate these platforms."
    https://surfsec.wordpress.com/2013/01/06/circumven.../

    infatti win8 fa pena come usabilità per desktop, e allo stesso modo mi aspetto che winRT faccia pena sui tablet

    scusate se mi ripeto




    la classica mediocrità di Microsoft
  • Dopo 4 minuti di video creato da un evidente MS-hater, parla di MS-DOS per indicare un vero sistema che dà pieno controllo all'utente e predicibile nell'esecuzione dei comandi...
    Ma per favore, sfido un qualsiasi utente di oggi ad utilizzarloSorride

    Ovviamente la tua opinione l'hai costruita con ore di lavoro e test obiettivi su desktop, notebook e tablet o hai semplicemente ingrossato le fila dei quaquaraquà?

    Visto che fai finta di ignorarlo, come fa anche l'autore del video per tutti i primi 4 minuti di invettive (obiettivo, non c'è che dire...), ti rendo edotto che Windows 8 ha entrambe le interfacce, Modern e Windows7 like, e l'utilizzatore non prevenuto potrà sfruttare quella che preferisce a seconda dell'applicazione usata, facileSorride

    Basta seguire un tutorial che dura meno dello sproloquio che hai linkato e guardare 4 fogli di Quick Start Guide - come quella del mio Samsung SmartPC - e anche dei bambini sono in grado di usare Windows8.

    I miei bimbi ci riescono, fatti venire qualche dubbioSorride

    Per onestà intellettuale ho guardato tutto il video e l'unica cosa sensata che l'autore vi ha messo è la sua pubblicità alla fineSorride

    Per non dire delle citazioni assurde della società di usability, Nielsen o come si chiama: Windows che non supporterebbe più le multi finestre e che dovrebbe essere rinominato...

    Ma il massimo è la serietà dell'autore: tutto questo è stato generato installando il PC in una caffetteria/bar/mensa, mentre cerca di fare il backup e non riesce a chiudere una app Modern...
    Per lui un solo invito, visto che ha imparato da autodidatta ad usare Slackware: RTFM!!!
    Se è vero che usa Linux, avrà perfettamente capito il suggerimentoSorride
    -----------------------------------------------------------
    Modificato dall' autore il 07 gennaio 2013 21.16
    -----------------------------------------------------------
    -----------------------------------------------------------
    Modificato dall' autore il 07 gennaio 2013 21.17
    -----------------------------------------------------------
  • Dopo l'esperienza personale credo sempre di meno a ciò che si dice su internet. Ho aggiornato a Windows 8 almeno una decina di persone tra amici clienti e familiari, e tutti estremamente soddisfatti. Ad un'azienda ho migrato due PC da Xp ad 8 e tanto che è piaciuto, che il titolare ha deciso di comprarsi un convertibile della Samsung con Win8 PRO. In famiglia ormai tutti abbiamo Windows 8, compreso mio padre che non è ferrato con i PC, ma l'interfaccia desktop quasi non la usa più (io invece continuo ad usarla, è ancora essenziale).
    E pensare che quando aggiorno avviso sempre: attento, potrebbe non piacerti! Se non ti piacerà posso sempre farti tornare indietro!
    Fino ad ora non ho ancora ricevuto alcuna lamentela.
    -----------------------------------------------------------
    Modificato dall' autore il 07 gennaio 2013 20.59
    -----------------------------------------------------------
  • - Scritto da: Francesco_Holy87
    > Dopo l'esperienza personale credo sempre di meno
    > a ciò che si dice su internet. Ho aggiornato a
    > Windows 8 almeno una decina di persone tra amici
    > clienti e familiari, e tutti estremamente
    > soddisfatti. Ad un'azienda ho migrato due PC da
    > Xp ad 8 e tanto che è piaciuto, che il titolare
    > ha deciso di comprarsi un convertibile della
    > Samsung con Win8 PRO. In famiglia ormai tutti
    > abbiamo Windows 8, compreso mio padre che non è
    > ferrato con i PC, ma l'interfaccia desktop quasi
    > non la usa più (io invece continuo ad usarla, è
    > ancora
    > essenziale).

    Io ho esattamente 4 amici NON informatici (ma che comunque sono professionisti che lavorano 8/9 ore al giorno al PC) che hanno avuto l'idea di fare upgrade a Win8 prima di Natale, e adesso quasi quasi mi vengono a pregare in ginocchio di sformattargli il PC e ripristinare il vecchio buon Win 7 con tutte le loro applicazioni professionali installate nello status che erano prima. Al momento non mi sono esposto, però ho idea che tecnicamente la cosa NON sia fattibile.

    Personalmente, sono un programmatore C# e da vari mesi ho installato Win 8 sul mio notebook Lenovo ad uso esperimenti ma SU DI UN DISCO NUOVO DI ZECCA (l'HD SATA originale con il Win 7 lo conservo gelosamente dentro ad un cassetto). Ho provato nel complesso tutte le pre di Win 8, e adesso sto sulla versione "in commercio", ogni volta riformattando senza alcuna pietà ne rimorso.

    Ecco, nel complesso giudizio negativo.
    Per riuscire a non impazzire mi sono installato l'ottimo Open Source http://www.classicshell.net/
    e adesso ho almeno recuperata un poca di produttività e diminuito il mal di testa imperante (hai voglia a dire che con Win 8 in stato originale si possono "comunque" fare le stesse cose di prima; certo, OK, ma ci metti sempre decimi e decimi di secondo in più smanettando a caxxo con il mouse in giro per lo schermo o con i tasti Ctrl-uvwxyz o quel cacchio che è, e a fine giornata della differenza te ne accorgi... )

    A proposito; perchè in un sistema operativo fortissimamente basato sul touch devo stare li a diventare matto con bizzarre combinazioni di tasti Control o Alt??
    Perchè mai un device di tipo TABLET viene venduto propagandando come suo PUNTO DI FORZA una tastiera??

    Dopo estenuanti prove, devo dire che come velocità (sul mio notebook) nel complesso siamo alla pari con il Win 7 originale, nulla di più nulla di meno. Sul mio sistema Win 8 è apparentemente più veloce a partire, però è MOOOLTO più lento a fare lo shutdown (io non lo lascio mai in sospensione). Ovvio, sto parlando del Win 8 con la utility che sterilizza il Metro/Modern.

    Grafica e uso dei colori demoralizzante. Windows 3.11 era migliore, più allegro, più vario, più veloce. Win 8 sembra quasi il sistema operativo che usavano nella antica città di Sparta. Si hanno 16 milioni di colori, e ne vengono usati si e no 7 o 8, si hanno milioni e milioni di pixel nel raster grafico e GPU da stra-miliardi di texel/secondo e TUTTE le icone e le mattonelle sono stilizzate a più non posso, che poco ci manca che le si potrebbe anche riprodurre fedelmente con il Sinclair Spectrum o il mio glorioso C64. Incomprensibile.

    Win 8 "liscio" utilizzato senza il touch è un vero inferno. Per grazia di Dio che esistono questi programmini Open Source che fanno tornare il tasto Start e BLOCCANO senza alcuna pietà l'aborto di Metro/Modern.

    Sulle App Metro/Modern 100% "pure" al momento sto sperimentando (come programmatore) e non mi espongo. Ho smanettato su di un Samsung ATIV con CPU Atom 1800 e le App stile BimboMinchia modaiolo sono anche carine da usarsi (quelle che si trovano sullo scarno Store), però ho idea che una applicazione Metro a livello business sia assai dura da far digerire ai clienti "paganti". Non so, chi vivrà vedrà.
  • Caro Commodore64, ho fatto la tua stessa esperienza.
    HAI RAGIONE !!
  • sformattargli?
    non+autenticato
  • Miei colleghi hanno avuto problemi simili ai tuoi.

    Win8 va bene quando l'utente occasionale arriva ha la sua applicazione tra i bottoni delle piastrelle, usa quella quando ha finito sospende il tablet/PC.

    Non è un sistema operativo per il power user, tanto meno per lo sviluppatore.
    iRoby
    7580
  • anche usando classi shell o simili (ricordiamoci che c'è chi specula su questo aspetto come start8), non risolvono in toto il problema, anche perchè per metro, ci devi passare forzatamente.
    Sgabbio
    26178
  • - Scritto da: Francesco_Holy87
    > Dopo l'esperienza personale credo sempre di meno
    > a ciò che si dice su internet. Ho aggiornato a
    > Windows 8 almeno una decina di persone tra amici
    > clienti e familiari, e tutti estremamente
    > soddisfatti. Ad un'azienda ho migrato due PC da
    > Xp ad 8 e tanto che è piaciuto, che il titolare
    > ha deciso di comprarsi un convertibile della
    > Samsung con Win8 PRO. In famiglia ormai tutti
    > abbiamo Windows 8, compreso mio padre che non è
    > ferrato con i PC, ma l'interfaccia desktop quasi
    > non la usa più (io invece continuo ad usarla, è
    > ancora
    > essenziale).
    > E pensare che quando aggiorno avviso sempre:
    > attento, potrebbe non piacerti! Se non ti piacerà
    > posso sempre farti tornare
    > indietro!
    > Fino ad ora non ho ancora ricevuto alcuna
    > lamentela.
    > --------------------------------------------------
    > Modificato dall' autore il 07 gennaio 2013 20.59
    > --------------------------------------------------

    Condoglianze.
    Sgabbio
    26178
  • - Scritto da: Gianluca70
    > Dopo 4 minuti di video creato da un evidente
    > MS-hater, parla di MS-DOS per indicare un vero
    > sistema che dà pieno controllo all'utente e
    > predicibile nell'esecuzione dei
    > comandi...
    > Ma per favore, sfido un qualsiasi utente di oggi
    > ad utilizzarlo
    >Sorride

    Pronti, sfida accettata.
    Dove vuoi essere mandato oggi?

    > Ovviamente la tua opinione l'hai costruita con
    > ore di lavoro e test obiettivi su desktop,
    > notebook e tablet o hai semplicemente ingrossato
    > le fila dei quaquaraquà?

    La sua non so.
    La mia deriva da anni e anni di lavoro con M$ che mi consentono oggi di dire a priori che fa cagare!
  • - Scritto da: panda rossa
    > - Scritto da: Gianluca70
    > > Dopo 4 minuti di video creato da un evidente
    > > MS-hater, parla di MS-DOS per indicare un
    > vero
    > > sistema che dà pieno controllo all'utente e
    > > predicibile nell'esecuzione dei
    > > comandi...
    > > Ma per favore, sfido un qualsiasi utente di
    > oggi
    > > ad utilizzarlo
    > >Sorride
    >
    > Pronti, sfida accettata.
    > Dove vuoi essere mandato oggi?
    >
    > > Ovviamente la tua opinione l'hai costruita
    > con
    > > ore di lavoro e test obiettivi su desktop,
    > > notebook e tablet o hai semplicemente
    > ingrossato
    > > le fila dei quaquaraquà?
    >
    > La sua non so.
    > La mia deriva da anni e anni di lavoro con     CONTRO M$ che
    > mi consentono oggi di dire a priori che fa
    > cagare!

    Fixed!Sorride
    Sii onesto, tu con MS non hai niente da spartire, solo gusto di sparlare...