O poveste a (ONU) Bricking un sistem de suprafață Microsoft de 10K $

Am avut cu toții că sentimentul de scufundare ca o bucată de hardware nu mai răspunde, precum și urâtul crezut de “Am doar cărămidă acest lucru?” rachete în fața minții noastre. [Florian Echtler] Doar a experimentat recent acest lucru în extremis ca hacking-ul său pe Universitatea din Microsoft Suprafata Microsoft 2.0 a lăsat-o să nu răspundă. El afirmă că aceasta este o bucată de hardware de 8.000 de euro, care se traduce la aproximativ 10.000 de dolari! Desigur, a fost preocuparea sa de a obține din nou lucrul.

Deci, care este primul lucru pe care ar trebui să-l faci dacă îți faci mâinile pe o bucată de hardware ca asta? Încearcă să conduci Linux pe lucru, desigur. Pe lângă faptul că [Florian] a reușit să facă acest lucru să apară destul de ușor (există un videoclip rapid de concept după pauză). El a luat o unitate de kernel Linux scrisă pentru o altă funcție, precum și a modificat-o pentru a interfața cu suprafața MS. După ce a lucrat câteva mesaje de eroare, el a împachetat-o, precum și a fost chemat la bun. O lungă perioadă de timp, departamentul la numit, precum și a întrebat dacă munca lui de kernel Linux poate avea ceva de făcut cu ecranul care a fost mort. Yikes.

El a săpat în șofer, precum și a descoperit că un bug poate fi declanșat firmware-ul pe cipul de interfață USB pentru a fi suprascris. Problema imensă fiind că ei nu distribuie doar imaginea pentru acest cip. Așadar, el a ajuns să ducă ceea ce a rămas din EEPROM, precum și să reconstruiască bytetul octetului de octet.