RABBIT a ochrana kodu

Igor KOPRIVA xKoprivaI
Středa Březen 17 14:54:57 CET 2004


No ja bych jen dodal, ze kdyz jsem v Nemecku psal soft pro bezkontaktni
mereni fyzickych rozmeru predmetu analyzou obrazu, tak ta firma (byl to
statni nebo polostatni podnik zabyvajici se merenim a kalibraci) pozadovala
podrobnou textovou a grafickou dokumentaci vsech algorimu a postupu, jak co
je mereno a vyhodnocovano. Pac to psani dokumentace trvalo skoro tak dlouho
jak  vyvoj te aplikace, ptal jsem se proc to vlastne chteji. Udajne by to
pry od nich nikdo nekoupil do  vyroby, protoze by nebylo jasne definovano
chovani pristroje.

U nas a ani nikde jinde jsem podobny pozadavek jeste nikdy nevidel, spis
naopak, dokumentace by pry nemela odhalovat co a jak je reseno, ale fungovat
jako podrobny navod.

Uf to jsem se ale rozepsal.

Igor

----- Original Message -----
From: "David Belohrad" <David.Belohrad@cern.ch>
To: <hw-news@list.gin.cz>
Sent: Wednesday, January 15, 2003 9:21 AM
Subject: RE: RABBIT a ochrana kodu


> Jo. S tim samozrejme souhlasim. Ale jak by se Vam jako podnikateli v
dnesni
> dobe libilo (hlavne v cechach), kdyby si nekdo Vas modul s rabbitem
koupil,
> stahnul si eepromu, nebo pripadne zrovna klonoval dalsi rabbity a prodaval
> to jako 'sve dilko'. V dnesni dobe v cechach se soudy moc neobstojite :(
> d.
>
>
> -----Original Message-----
> From: owner-hw-news@list.gin.cz [mailto:owner-hw-news@list.gin.cz]On
Behalf
> Of Pavel Korensky
> Sent: 14. ledna 2003 23:34
> To: hw-news@list.gin.cz
> Subject: RE: RABBIT a ochrana kodu
>
>
> Jo, tak? jsem si mnohokr?t ??kal, zda hlavn? motivac?, stoj?c? za snahou
> znemo?nit reverse engineering (nejen) embedded aplikac? je snaha zabr?nit
> konkurenci aby okop?rovala produkt nebo zda je hnac?m motorem r?zn?ch
> vychyt?vek p?ev??n? p?irozen? ostych program?tor?, kte?? se t?m br?n?
> p??padn? s??rav? kritice jejich v?tvor?.
>
> Z ?ist? historick?ho hlediska je zaj?mav?, ?e v dob?ch, kdy bylo nutno
ps?t
> ??eln? a ?et?it m?stem (zlat? doba Z80, 6502, 16ti KB EPROM apod.) se
ROMky
> nezamykaly a nikomu to tak moc nevadilo. Dokonce b?valo zvykem u
kvalitn?ch
> za??zen? zahrnout do dokumentace sch?ma a dal?? n?le?itosti. :-)
>
> Zdrav? PavelK
>
> > -----Original Message-----
> > From: owner-hw-news@list.gin.cz [mailto:owner-hw-news@list.gin.cz]On
> > Behalf Of Vaclav Danecek
> > Sent: Tuesday, January 14, 2003 10:06 PM
> > To: hw-news@list.gin.cz
> > Subject: Re: RABBIT a ochrana kodu
> >
> >
> > Zcela souhlasim s tim, ze metoda "reverse engineering " odhaluje zcela
> > diletantskou praci programatoru a jejich "vyssich programovacich
> > nastroju",
> > kod takto ziskany, po odstraneni vsech sematickych chyb a po primitivni
> > redukci redundatnich kodu a nesmyslnych odskoku, lze ziskat produkt,
> > fungujici nekolikanasobne rychleji a spolehliveji nez puvodni "vytvor".
> > Takovy plne fungujici program nazyvam "bily trpaslik".
> > Nezamenujte si prosim s nazvem znameho TV serialu "Cerveny trpaslik".
> >
> > Danhard
> >
> >
> > ----- Original Message -----
> > From: "David Belohrad" <david.belohrad@cern.ch>
> > To: <hw-news@list.gin.cz>
> > Sent: Tuesday, January 14, 2003 9:48 PM
> > Subject: RE: RABBIT a ochrana kodu
> >
> >
> > > Hm. asi to tak nejak budu muset resit. problem je v tom, ze to
> > bude chtit
> > > dalsi PCB, na ktere se ten identifikator rubne. zatim me napadlo treba
> > > ze do atmelu strcim AES decrypt s klicem a pri bootu prevedu program z
> > flash
> > > kodem do ram, ze ktere se potom spusti. ale i tohle se da zkopirovat.
> > > optimalni by bylo kdyby mely ty procesory rekneme 512 byte
> > interni flash,
> > do
> > > ktere by se daly napsat nejdulezitejsi rutiny. Mimochodem,
> > tohle mi prislo
> > z
> > > rabbit supportu:
> > >
> > >
> > > ------
> > > Hello David,
> > >
> > > The only way to absolutely protect the code is to deny physical
> > access to
> > > the product.  Since the Rabbit uses external flash for the program
there
> > is
> > > no way to stop someone from copying the device.  However, it is
> > virtually
> > > impossible for anyone to reconstruct the source code from the binary
in
> > the
> > > flash.
> > >
> > > -------
> > > Trochu bych s tim nesouhlasil, hlavne s tim ze je nemozne
rekonstruovat
> > kod.
> > > v mem pripade budu muset psat primo v assembleru, protoze
> > > se jedna o rychle zpracovani dat, coz reverse engineering jedine
> > usnadnuje,
> > > protoze ten assembler bude pomerne citelny.
> > > d.
> > >
> > >
> > > -----P?vodn? zpr?va-----
> > > Od: owner-hw-news@list.gin.cz [mailto:owner-hw-news@list.gin.cz]za
> > u?ivatele
> > > Pavel Poucha
> > > Odesl?no: Tuesday, January 14, 2003 7:34 PM
> > > Komu: hw-news@list.gin.cz
> > > P?edm?t: Re: RABBIT a ochrana kodu
> > >
> > >
> > > Dobr? den,
> > >
> > > moc odpov?d? V?m nep?i?lo :-( Taky jsem byl na to zv?dav?.
> > Diskutovalo se
> > to
> > > i v Rabbit? konferenci, mysl?m, ?e je to bohu?el tak jak p??ete, kdy?
> > FLASH
> > > vyp?j?te, tak j? zkop?rujete.
> > >
> > > Ochrana tedy bude nejlep?? pomoc? n?jak? dal?? zamykazeln? sou??stky.
U
> > > jednoho p??stroje s DSP (kter? bootoj? sw z EPROM) jsem to
> > ?e?il na desce
> > > SMD Atmelem se softwarov?m kl??em.
> > >
> > > S pozdravem
> > > Pavel Poucha
> > >
> > > M?te-li chu?, nav?tivte na?e str?nky http://www.papouch.com/
> > >
> > > ----- Original Message -----
> > > From: "David Belohrad" <David.Belohrad@cern.ch>
> > > To: "hwkonfera" <hw-news@list.gin.cz>
> > > Sent: Monday, January 13, 2003 4:22 PM
> > > Subject: RABBIT a ochrana kodu
> > >
> > >
> > > > Prosim, je zde nekdo kdo uziva moduly od rabbitu? (RCM2200...3xxx?)
At
> > > > procitam jak procitam, nemuzu najit jestli
> > > > je u modulu nejaka ochrana software. Podle vseho je software primo
ve
> > > flash
> > > > a tudiz kdo si trochu zapaji a zacte programatorem,
> > > > ziska cely jeji obsah pro dalsi kopirovani. Nebo se mylim? Jak se
tomu
> > > > pripadne da zabranit?
> > > > diky
> > > > d.
> > > >
> > > > ------------------------------------------
> > > > David Belohrad, Div. PS/Beam Diagnostics
> > > > C.E.R.N. Site de Meyrin, CH 1211 Geneva 23
> > > > http://www.cern.ch
> > > > David.Belohrad@cern.ch
> > > > Tel +41.22.76.76318  Fax +41.22.76.78200
> > > > GSM +41.79.73.50937
> > > > ------------------------------------------
> > > >
> > > >
> > > >
> > >
> > >
> > >
> >
>
>
>




Další informace o konferenci Hw-list