Citat:
Horvat:
eto mene licno zanima tehnicka pozadina tih "boxeva",sta oni u stvari rade i ostalo
Da li si elektroničar ?
Ne znam na kom nivou treba da ti objasnim, pa zato pitam. Nemoj se samo uvrediti, jer nije mi namera da ikoga vređam.
Hajde - probaćemo od zlatne sredine:
BOXevi za dekodiranje su u stvari interfejsi koji služe za povezivanje računara sa telefonima. Osnovna namena je konverzija signala sa RS232, paralelnog ili USB porta na signal koji odgovara komunikaciji sa mobilnim telefonom.
Telefoni su ranije podržavali samo serijsku komunikaciju (F-BUS kao duplex - komunikacija preko 2 linije - jedna je Rx, a druga Tx i M-BUS kao simpleks ili komunikacija preko jedne linije u oba smera), dok savremeni telefoni pored serijske poseduju i USB komunikaciju, pa za neke BOX nije ni neophodan.
Da ne širim priču o unutrašnjem dizajnu BOXeva, jer nije bitna.
Ranije je postojalo samo par BOXeva i obično je glavni bio RS232 UNI BOX kojeg je kasnije zamenio USB UNI BOX koji je u stvari samo konverter sa USB na RS232 sa digitalnim izlazima (0 i 5V). Bio je tu i Kaljevićev Nokia Flasher za flešovanje Nokia telefona, pa NOKIA BOX i tu je sve počelo.
Tadašnji softveri su bili ili nezaštićeni (pisali su ih entuzijasti), pa su mogli svi da ih koriste besplatno, ili slabo zaštićeni, pa su se CRACKovi pojavljivali veoma brzo. Naravno - sve je to uz jedan jeftin UNI BOX i odgovarajuće kablove za vezu sa telefonom (konektori su se nabavljali i pravili tako što su se skidali sa punjača i Hands Free kablova) moglo da se koristi i kod kuće i mnogo ljudi je moglo da odradi dekodiranje.
A onda je neko namirisao dobar posao od svega ovoga, pa su se pojavili prvi zaštićeni BOXevi - recimo već pomenuti Kaljevićev NOKIA BOX koji se prodavao za 3000 DEM u startu, a možda i više - ne sećam se više. Onda je na red došao SIEMENS sa MAXIM DONGLEom i da ne nabrajam.
Polako su ljudi koji pišu softver za dekodiranje počeli da razmišljaju kako da što je moguće bolje zaštite svoj intelektualni rad i naravno na svemu tome dobro zarade.
Pojavili su se Griffin, Martech BOX i raznorazni DONGLEovi i slični vidovi zaštita.
Danas se u najvećem broju slučajeva koristi USB Dongle kao zaštita sa odgovarajućim sistemom zaštite softvera u koji neću dublje da zalazim. Suština je u tome da su ljudi koji pišu softver za dekodiranje zaštitili svoj rad i da je ta zaštita u ovom trenutku dosta jaka. Katkad neko napravi neki CRACK, ali obično ni tada CRACKovani softver ne može u potpunosti da funkcioniše ispravno, pa se dešava da se telefon ubije i sl.
Znači - ako želiš da koristiš softver - plati, a oni ti daju BOX koji nije neka visoka tehnologija i odgovarajući KLJUČ u vidu USB DONGLEa ili u poslednje vreme u samom BOXu imaš implementiranu elektroniku USB DONGLEa gde je samo potrebno ubaciti odgovarajuće isprogramiranu karticu (to već dobiješ u BOXu kada ga kupiš).
Citat:
Horvat:
a takodje me zanima i kako se generisu kodovi za otkljucavanje
----
svako zna otici u servis i kesirati 10 e sto automatski ponistava potrebu za ovu temu,ako se svaki odgovor zavrsava na "odnesi u servis"
Što se suštine dekodiranja tiče - nekada se radilo o jednostavnoj stvari. Bilo je potrebno na određenu lokaciju u najčešće EEPROMu telefona promeniti određenu vrednost bajta na određenoj lokaciji i dekodirao si telefon. Naravno - trebala ti je informacija na kojoj je lokaciji odgovarajući bajt i šta koja vrednost znači kada se unese na tu lokaciju.
Ali - kako su se sistemi dekodiranja razvijali, tako su i proizvođači mobilnih telefona sve više i više komplikovali sisteme kodiranja, tako da smo danas došli do situacije gde se još u konstrukciji procesora za mobilni telefon razvija i poseban deo (u procesoru) koji služi za čuvanje kodnog sistema od neželjenog upada. Sve to je toliko komplikovano urađeno, da ja i ne verujem da hakeri mogu to da provale. Više sam mišljenja da je na delu industijska špijunaža ili nešto slično (nađeš nekoga iz razvojnog tima Nokie i platiš mu par miliončeta, a on ti da informaciju) ili sami proizvođači posle određenog vremena namerno puste neku informaciju kako bi pospešili prodaju neke serije modela ... Sve to je za nas smrtnike nedostupno, pa ne vredi ni da lupamo glavu oko toga.
Zato će serviser da kupi BOX gde mu je sve sažvakano, platiće koliko mu se traži ukoliko želi da radi i radiće.
Ne kažem da se neki kodni sistem ne može provaliti, ali tvrdim da je to danas izuzetno teško i veoma neisplativo - ukoliko nisi neko ko će posle to što je mukotrpnim (višemesečnim danonoćnim) radom otkrio, iskoristiti tako što će napraviti BOX i prodavati ga. Tada se - ako si prvi - sve to veoma brzo isplati. Ali - i da ti uspe da nešto provališ i pustiš BOX u promet - vrlo brzo će konkurencija raznim sniferima komunikacije između BOXa i telefona otkriti šta tvoj BOX radi i implementirati tvoj rad u svoj softver. Nisi ni svestan koja je borba i konkurencija između timova koji prave BOXeve.
Suština cele priče je da ono što se danas kod kuće (bez profesionalnih alata - BOXeva) može uraditi sa mobilnim telefonom, a u cilju dekodiranja, je veoma malo i nesigurno.
Ne kažem da ne može - nešto i može, ali ne kao pre par godina kada je bar 50% stvari moglo, dok danas ne može ni 10% i to ako debelo rizikuješ sa nekim CRACKovanim softverom.
Eto - ukratko.