RABBIT a ochrana kodu

Pavel Poucha papouch
Středa Březen 17 14:54:56 CET 2004


V 95% p??pad? jist? m?te pravdu. D?lal jsem tu ochranu kl??em s Atmelem
jednou, na p??n? z?kazn?ka. V EPROM byl toti? ulo?en v?po?etn? algoritmus,
d?ky kter?mu dok?zal zv?t?it skoro o ??d p?esnost u jak?hosi ?idla pro
m??en? zne?i?t?n?. Tak?e se mohl pou??t typ za asi 8.000 K? a ne mnohokr?t
dra???, p?esn?j??. Samoz?ejm? si tu v?po?etn? metodu dost cenil.

Ale to je opravdu jeden p??pad, o kter?m v?m.

S pozdravem
Pavel Poucha

M?te-li chu?, nav?tivte na?e str?nky http://www.papouch.com/

----- Original Message -----
From: "Pavel Korensky" <pavel.korensky@dator3.cz>
To: <hw-news@list.gin.cz>
Sent: Wednesday, January 15, 2003 11:36 AM
Subject: RE: RABBIT a ochrana kodu


> No, j? nev?m. Moje zku?enost je, ?e pokud n?kdo dok??e uv?st do v?roby
> konkuren?n? produkt, tak jej um? i s?m naprogramovat a nepot?ebuje kr?st
k?d
> z EPROMek.
> Asi to z?le?? na tom, o jak? v?robek se jedn?.
>
> Zdrav? PavelK
>
> > -----Original Message-----
> > From: owner-hw-news@list.gin.cz [mailto:owner-hw-news@list.gin.cz]On
> > Behalf Of David Belohrad
> > Sent: Wednesday, January 15, 2003 9:21 AM
> > To: hw-news@list.gin.cz
> > 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