Kdyby byli informace k čipu, možná by to mohlo být po HW stránce nejen možné, ale i docela jednoduché. SATA je jen sériová vysílačka, na FPGA mám na stejném portu SATA a SFP modul.
Ten seriovy modul ve FPGA je univerzalne programovatelny... ale v cipu k hdd bude pevne zadratovan "SATA DEVICE" takze je mozne ze se bez vnejsiho dotazu ani nepovede odeslat odpoved.
Pravděpodobně ano....záleží, jak to jádro uvnitř vypadá a k čemu by se dalo přesvědčit.
Priste si budeme kompilovat i firmware do disku, aby tam nahodou nemela NSA svoje chapadla :) By me vubec neprekvapilo, kdyby v nvidia blobu bylo taky neco - neexistuje nejaky disassemble toho driveru?
To se ví od začátku existence WD 2 TB Black že je tam vícejaderný procesor, jelikož to byl důvod čekání na něj, protože s tradičním jednojaderným nešlo zvládnout 7200 RPM kvůli velkému toku dat.
Procesory jsou v HDD od začátku vystavování raménka cívkou a magnetem, takže to není příliš překvapivá novinka a ARM je logická ekonomická volba.
Mám tu přes dvacet let starou desku z jednoho disku, je na ní procesor i80188. Takže ten harddisk pro staré ATčko byl vlastně takové lepší XTčko :-D
Jasne. A protoze nemame geneticky modifikovane kravy, tak nemohou letat na mesic a proto zatim nikdo na mesici zadnou kravu nevidel.
ARMka jak zminujes akorat cely proces zlevnuji a umoznuji vyrobcum mit stejne prijmy jako po virtualni zaplavove katastrofe. Nikdo ale na nic necekal. Vyrobci disku maji dost hotovych desek z kterych jde nakombinovat potrebny design s treba slabym armkem a pomocnymi cipy.
Rychlost otaceni vubec nesouvisi s tokem dat. To je tak jeste o rychlosti seeku za urcitych okolnosti. A nezapomen ze tu mame disky s promennymi otackami, hustota dat je po disku ruzna a data nejsou zaznamenavana jak na gramofon ale prokladane. Disky nemaji vubec hloupa cpucka ani firmware ba ani dalsi firmware v jinych cipech. Cast operacniho systemu disku,kalibracnich informaci a formatovacich znacek je uz na disku samotnem. Je za tim drahy vyzkum a hodne tajnosti:) Disky jsou cim dal tim slozitejsi i kdyz zakladni princip zustava v podstate stejny. Prirovnal bych to k evoluci automobilu.
U starych disku by taky cpu nestihala a proto nizkourovnovou logiku obstaravaly(a jeste dnes obstaravaji) pomocne cipy specialni zakaznicke cipy nebo obecna DSPcka.
Procesory jsou na discich od te doby, co je skutecny radic integrovan na elektronice disku a to cemu rikame dnes "radic" je v podstate jen uplne hloupy specializovany port s pripojenim ke sbernici.
Disky kde byly hlavy vystavovane krokovym motorkem byly docela dlouho az nekde po 100MB zacly koncit. Treba takovy masovy low end IDE disk Seagate ST-157A 40MB ma hlavu taky vystavovanou krokovym motorkem.
nVidia blob nekomunikuje přes síť, takže jestli tam NSA něco má, těžko říct, jak to používá
Napriklad tak ze dokaze snimat obrazovku po napojeni na pocitac? Na napojenie pouzije inu dieru.
Na napojení nepotřebuje žádnou díru, je to ovladač grafické karty, takže má kompletní přístup k celé grafické paměti. Jenže to vám k ničemu nebude, když to nebudete moct někam odeslat. A to je to, co jsem řešil. Přes síť to určitě nekomunikuje.
HW akcelerace flashe je konzumní, tzn. data (video) přijímá a neodesílá
Neposílá na síť nebo neposílá na síť "DOKUD!" nedostane příkaz?
První je snadno odhalitelné, druhé bez "prohrabání se hnojem" nikoliv.
Mimo to, hodně těch věcí se dá schovat přímo do firmware grafické karty.
V takovém případě by ani to disasm nepomohlo.
Skor je obava ze tam ma nieco cina ;-). Poslu nejaku instrukciu a cely disk strateny. A hladaj v tom kode nejaku 'umyselnu' chybu.
Správněji by mělo být "že tam má něco i Čína"! Ono nedávno bylo pro humanitární bombardéry docela nepříjemné překvapení že přišli o monopol, protože šikmoocí soudruzi se už také naučili zadrátovat šmírování přímo do křemíku :-D
Na šmírování běžných věcí není potřeba ani nic drátovat. Pokud se jedná o skutečně důvěrná data, řeší se to fyzickou izolací stroje nebo sítě, hlídání přístupu a elm stínění.
A pak tam pronesete USB klicenku v termosce a nainfikujete nezaplatovana okna virem z kopirky/skeneru ;)
V příští generaci procesorů od Intelu má být WIFI integrováno přímo v CPU.
http://www.engadget.com/2012/02/20/intel-puts-cpu-and-wifi-radio-on-same-chip/
To stínění by muselo být něco extra, dokonce i v protiatomovém bunkru 10 metrů pod zemí mám signál v mobilu. Sice jen jednu čárku, ale SMS si cestu najde.
Ve výtahu, který je z plechu, taky mám signál naprosto běžně.
Ale ještě jsem nezkoušel telefon umístit do kbelíku vycpaného alobalem.
Řekl bych tedy, že pokud je člověk "TEN CÍL", k datům se dostanou.
Jediná cesta by tak byla "zmizet", což je zase poněkud nepraktické.
Tak to musíš být blízko BTS, já tu na vesnici můžu akorát položit mobil do špatnýho místa na zem a už nemá signál :-D
Když si dáš mobil do nerezového ešusu, tak tě nikdo nemůže otravovat, protože jsi nedostupný.
Je to celkem praktické.
No to bych si nelajz... Sem takhle kdysi spravoval jeden armaadni scot, dovedli me k nemu pres asi dvoje mrize a dvoje dvere. vsechno hlidany, v mistnosti byl jen stolek, zidle, pocitac, elektrika, svetlo, skrinovy trezor... Hlidali me ctyri vojaci, dva z nich meli samopaly. PC bylo stare, a bez disku! nejaka vyssi dustojnice odpecetila (sic!) trezor, vyndala disk v supliku, strcila ho do PC a ted opravuj, kdyz ti tihle vsichni funi za krk... uz nikdy vice (PS: nikdo me nepoucil o mlcelivosti nebo tak neco a tak to rict muzu)
Co kdyz Intel tam ma backdoor, ze kdyz se nekde posle po datove sbernici urcity kod, prepne se HWRNG v procesoru do rezimu, kdy generuje sekvenci, ktera je pseudonahodna, projde vsemi testy diehard, ale je znama a predikovatelna?
Tim by se pak dal udelat hack na prakticky libovolne PC staci kdyz ten kod pak bude v nejakem JPEG HTML nebo tak a dotceny pocitac se prepne do modu "NSA ted zna vsechny tajne klice" - zjednodusene receno.
Muj nazor je - neni nad nahodny generator rucne sletovany z diskretnich soucastek. Diskretnich soucastek tak malych, ze se do nich neda schovat zadny cip.