http://www.incgamers.com/News/20648/...ck-allegations
Earlier today, we reported how George Hotz, the iPhone 2G hacker, claims to have gained access to the PS3�s system memory and processor which, if true, may have profound piracy implications for Sony.
We contacted Sony on the issue and a spokesperson confirmed that the company is looking in to the issue.
"We are investigating the report and will clarify the situation once we have more information," said the statement.
retard. am un ps3 acasa care e YLOD victim. 40Gb. il tin in vitrinai would never hurt it
anyway aveti idee ce firmware foloseste hotz ? ca daca e 1.00... it explains a lotda, sunt foarte sceptic. chiar nu-mi pasa cine o sa-si modeze consola si din ce motive.
Nu e primul care face lucrul asta, e un trend pe youtube ca de fiecare data cand apare un nou gadget, gasest oameni care se distreaza prin diferite metode de a sparge obiecte.........., maiales cand e un produs la care se sta la cozi cu noptile sa prinzi o bucata, e ca la portocale pe vremea lu Ciasca.
Vezi, ce au facut cu iPhone, Xbox360, PSP in ziua de lansare...........astia nu sunt nebuni, ci doar isi fac damblaua pe youtube pt o mica doza de faima.........![]()
din cate stiu el e primul dobitoc care a spart un ps3..in ziua lansarii ..etc
pe urma multi i-au urmat "trendul" din pacate sa fie mai speciali [sunt filmuletze si cu ps3-uri impuscate cu shooooootgun-ul]
trend folosit si la iphone [in mixer] si cu multe gadget-uri
dar sa termin cu offtopicul si sa vedem in continuare reactia sony la intalnirea de gradul 1cu pustiul
...vă dați seama că după toate astea (nu imediat...dar �n timp)...PS3 > X360, nu?
De ce? sau...cum așa?
Păi simplu:
E cam neortodox ce-o să spun și nu vreau să risc un warn...de aia am pus spoiler
Să zicem că sunt pirat - din poziția unui pirat (un mic joc de șcenă):
PS3-ul s-a hackuit...yeeeeeee...free games...și cel mai important free on-line
X360-ul e hackuit...yeeeeeeee...free games...ups $ pentru on-line
...ei bine...din toate astea...cine c�știgă? lol - PS3-ul
Free/Free/+others bate Free/$/+others
DLC-urile, evident, nu intră-n discuție. Aia-i altă m�ncare de pește. Și nici jocurile exclusive...
E doar o simplă analiză...făcută la rece.
Practic...din tot tărăboiul ăsta...toată lumea are de c�știgat (și aici nu mă refer doar la silly pirates).
Așa că...Bill Gates prietene...te cam str�nge ușa lol
Repet: ce-am scris �n spolier n-am scris pentru a �ncepe certuri și alte aiureli. E o simplă analiză, la rece(un mic șcenariu).
Aia care sparg chestii cred strang bani de la oameni ca sa sparga un gadget . Ca altfel nu imi dau seama de ce cineva ar da 600$ pe un lucru ca sa il sparga .
Pai daca a facut pe FW 1.00 nici gand sa functioneze pe 3.15 .
Stirea este foarte interesanta insa eu am retinerile mele in ceea ce privesc afirmatiile domnului GeoHot.
In primul rand vreau sa pornesc de la arhitectura acestui sistem folosit in PS3, insa nu exclusiv, el reprezinta
rezultatul cercetarii dezvoltate in Austin, Texas a 3 companii de renume : Sony, Toshiba si IBM.
Dezvoltarea tehnologiei CELL a inceput in 2001 si are la baza experienta si utilajele celor de IBM, fiind la origine
un CPU G4 POWER. Ideea ce sta la baza acestui tip de procesor se numeste Arhitectura Distribuita si este analizata
inca din anii '70, insa dezvoltarile hardware nu au facut posibila intregrarea lor in sisteme pentru utilizatori casinici
fiind rezervate pentru super-computerele vremii.
Vorbind strict de procesorul ce se gaseste in PS3, acesta are un element PPE (Power Processing Element) pe DIE acompaniat
de inca 8 Coprocesoare SPE (Synergistic Processing Elements) specializate in calcule vectoriale. Dintre acestea 8
procesoare, unul este rezervat Sistemului de Operare al consolei, iar altul este rezervat pentru realizarea functiilor
specifice Arhitecturii Distribuite.
Arhitectura CELL (cum mai este denumita) reprezinta o evolutie de la clasica Hardvard X86 sau X64 la arhitectura specificia
procesoarelor grafice dedicate, gasite atat la nVidia cat si la ATI.
Dar ce reprezinta aceasta Arhitectura Distribuita?
Exista mai multe definitii, insa nu exista una admisa in unanimitate, dar eu va voi explica punctul meu de vedere
(cat mai succint). O prima acceptiune a termenului de "distribuit" se refera la amplasarea unor entitati logice in
spatii geografice diferite. Ca un exemplu practic ne gandim la modul in care este organizata o banca si sucursalele sale.
Astfel orice sucursala efectueaza autonom fata de celelalta operatiunile bancare, iar rezultatul operatiunilor este trimis
sub forma de rapoarte bancii centrale.
O alta caracteristica a sistemului distribuit este repezentata de modalitatea de alocare a resurselor, astfel fiecare
entitate logica beneficiaza de resurse locale, nedisponibile partajat celorlalte entitati
Pornind de la cele doua postulate anterioare putem concluziona astfel:
Printr-un Sistem Distribuit se inteleg sistemele care prezinta urmatoarele caracteristici:
1. Entitatile logice nu se gasesc in aceasi locatie fizica;
2. Fiecare entitate are acces la resurse locale, nepartajate direct cu restul entitatilor.
Ca un exemplu usor de inteles, Arhitectura Paralela reprezinta un caz particulat de Arhitectura Distribuita, numita
Strans Legata. In acest mod, entitatile fizice pe langa resursele locale, acceseaza o resursa comuna, numita resursa partajata.
In capul procesoarelor resursa locala este reprezentata de cache-ul fiecarui Core, iar resursa partajata este reprezentata de cache-ul
de nivel superior.
Ei bine, procesorul CELL nu este o arhitectura paralela, cum este in cazul XBOX360,ci este o arhitectura distribuita de tipul loose-connection.
Modalitatea de comunicare intre entitatile fizice se face prin mesaje, cuvinte de cod cu structura bine definita (si codata), gestionate de PPE,
in cazul de fata un PowerG4 la 3.2 Ghz de la IBM. Acest PPE are rolul de Master in sistem, distribuind sarcinile unitarilor PPE (care la randul lor
contin Pipeline).
Registrii continuti in SPE sunt exclusivi pe 128 de biti, iar PPE poate functiona cu registrii de la 8 pana la 128 de biti, aducand performante ridicate
sistemului, insa este foarte greu de decriptat acest mod de operatie fara a avea acces la intrumente date de producator.
Memoriile locale folosite de SPE sunt accesate printr-o tehnica speciala, datorita lungimii cuvintelor (quadwords) printr-o magistrala special
construita pentru acest tip de memorie (EIB, o retea "ring" de interconectare a resurselor hardware din consola).
De ce este greu de intervenit in sistem?
Datorita Arhitecturii Distribuite, acest sistem nu functioneaza ca un computer personal, ci are un sistem de operare special conceput pentru aceasta
aplicatie (in cazul de fata, consola), sistem de operare ce lucreaza la nivel de byte ca informatie si la nivel de bit la prelucrarea registrilor.
Organizarea registrilor este unica si nu este facuta public, astfel este imposibil de cunoscut modalitate de operare si mai ales semnificatia bitilor
din registrii. Fara aceste elemente de baza nu ai cum sa accesezi corect resursele sistemului.
O alta problema este reprezinta chiar de arhitectura specifica CELL, care nu pastreaza multe lucruri de la X86 sau X64, astfel implementarea unei interfete
pe un FPGA este putin probabil, pentru ca efectiv inseamna emularea unui EIB compatibil.
Pentru cine nu cunoastea, FPGA reprezinta hardware reconfigurabil, astfel se pot creea procesoare de la zero numai din software, care controleaza
legaturile fizice din interiorul FPGA. Este foarte greu, ca nu spun imposibil emularea registrilor de 128 de biti pe un sisteme pe 32 de biti cum este FPGA.
O alta problema in calea modari este si tehnica de criptare, una hardware cu un SPE dedicat acestei operatiuni.
Parerea mea este ca acasa mi se pare imposibil de modat un sistem CELL tocmai datorita arhitecturii diferite pe care opereaza, ne fiind accesibila de pe o
platforma X86 sau X64 decat prin emulatoare foarte greu de construit si prespupunand cunostiinte perfecte despre registrii si diagramele de functionare ale
acestora.
Multumesc si imi cer scuze ca am mai facut greseli de scriere, dar sunt obosit. Deasemenea aranjarea nu este tocmai fericita pentru am scris mai intai in notepad si apoi am dat copy-paste.
Am incercat sa explic cat mai pe scurt, daca exista doritori, pot sa va explic mai pe larg (Sistemele Distribuite reprezinta domeniul meu de cercetare, iar de la anul si de predare la studenti
)
@Tom_Cat : Multumesc omule, m-ai facut sa inteleg si eu cum functioneaza cu adevarat ps3'ul. 10x
LE:AndRewqp , gata am rezolvat
Sa fiu sincer din tot interviul vad un mesaj aruncat catre Sony:
In addition, he said, the hack would allow people to play older PS2 games on their consoles.
Recent versions of the PS3 do not have the ability to play PS2 games after Sony controversially removed a piece of hardware.
Mai stii..poate face Sony cumva si vor rula jocurile de PS2 pe actualele console PS3. Ori vreun update de soft, ori vreo rechemare a unitatilor. Cine stie?
Nu cred, pentru Sony este mai rentabil sa iti vanda o consola PS2 pentru numai 99$ decat sa iti faca recall pentru a schimba placa de baza cu una ce permite rularea jocurilor de PS2. Eu sunt curios cum reuseste flacaul asta sa faca o consola carei i s-a scos o componenta hardware ce permitea compatibilitatea cu jocurile PS2 sa ruleze? Probabil ca va instala windowsul si un emulator? glumesc si eu, oricum daca reuseste ceva cu consola, reuseste din interior.
Sa te legi la magistrale este relativ usor, dar sa reusesti sa integrezi un nou sistem, care sa emuzele functionarea corecta, asta mi se pare greu, daca nu chiar imposibil, fara ajutorul producatorului.
Intradevar, dupa ce ai scris aici (si sper sa ai dreptate pe ce ai zis pt ca nu cunosc detalii atat de tehnice) imi vine greu sa cred ca PS3-u va fi vreodata modat. Cu toate astea eu am incredere in Geohot pt ca ne-a demonstrat odata cu iPhone ce poate. Stiu ca nu e acelasi lucru dar...
Da mark`` si eu sper sa am dreptate.
Ca sa iti arat usor de ce nu este acelasi lucru, este deajuns sa ne uitam la ce hardware foloseste Iphone si anume un procesor ARM Jazelle ARM1176JZ-S, adica un procesor uni-core la 620 Mhz cu arhitectura Harvard arhicunoscuta si studiata (alaturi de von-Neumann). Arhitectura Distribuita acum se studieaza si se implementeaza, tocmai pentru ca este mult mai performanta la preturi mai mici. Oricum, diferenta este enorma, pentru ARM-ul de la Iphone, pe langa faptul ca pot sa il cumpar separat, am la dispozitie toata documentatia, plus ca fiind un procesor RISC (adica cu set de instructiuni reduse) este mai usor de inteles un program si de modificat. Eu am zis doar, ca din punctul meu de vedere am rezerve. El incearca un "brute attack", iar sistemul distribuit poate sa se reconfigureze bine merci dupa (are un procesor care cu asta se ocupa, daca intervine ceva in functionarea normala, partea afectata este "izolata" de sistem, iar resursele se realoca pentru indeplinirea functiilor.)
By Mihai95 in forum Hardware
By Donely in forum Funny
By steauacroitoru in forum Sony PlayStation 3
Bookmarks