Searching \ for 'embedding signature in code?' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: www.piclist.com/techref/index.htm?key=embedding+signature
Search entire site for: 'embedding signature in code?'.

Truncated match.
PICList Thread
'embedding signature in code?'
2008\01\16@111642 by Ray Newman

picon
Pic16c code.
Any idea on how to embed a signature in code?
Not easy to see in assembly code or disassembly.

Thanks,
Ray




2008\01\16@115255 by Morgan Olsson

flavicon
face
Den 2008-01-16 17:16:35 skrev Ray Newman <spam_OUTlistTakeThisOuTspammicrodesigns.biz>:

> Pic16c code.
> Any idea on how to embed a signature in code?
> Not easy to see in assembly code or disassembly.
>
> Thanks,
> Ray

Make a function that during circunstances that never happen in the actual product, but easily in your lab, triggers some very odd behavoiur.
Keep for ypourself documentaiton on how to trig and detect the behavoiur.

Then if someone steal your code, you can ask anyone to by YOUR documentaiton trig the behaviour and a lawyer can ask him why he have made the PIC do this thing to YOUR specification whiule it is just plain stupid to have in the product...

--
Morgan Olsson

2008\01\16@131637 by Spehro Pefhany

picon face
Quoting Morgan Olsson <.....ost011KILLspamspam@spam@osterlen.tv>:

> Den 2008-01-16 17:16:35 skrev Ray Newman <listspamKILLspammicrodesigns.biz>:
>
>> Pic16c code.
>> Any idea on how to embed a signature in code?
>> Not easy to see in assembly code or disassembly.
>>
>> Thanks,
>> Ray
>
> Make a function that during circunstances that never happen in the  
> actual product, but easily in your lab, triggers some very odd  
> behavoiur.
> Keep for ypourself documentaiton on how to trig and detect the behavoiur.
>
> Then if someone steal your code, you can ask anyone to by YOUR  
> documentaiton trig the behaviour and a lawyer can ask him why he  
> have made the PIC do this thing to YOUR specification whiule it is  
> just plain stupid to have in the product...


http://en.wikipedia.org/wiki/Easter_egg_%28media%29

Best regards,
Spehro Pefhany
--
"it's the network..."                          "The Journey is the reward"
.....s...KILLspamspam.....interlog.com             Info for manufacturers: http://www.trexon.com
Embedded software/hardware/analog  Info for designers:  http://www.speff.com


2008\01\16@210352 by Peter Krengel

picon face
An idea maybe to do some special but not necessary calculations, this will
look in disassembly like one or even more time-loops.

regards
Peter



----- Original Message -----
From: "Ray Newman" <EraseMElistspam_OUTspamTakeThisOuTmicrodesigns.biz>
To: "Microcontroller discussion list - Public." <piclistspamspam_OUTmit.edu>
Sent: Wednesday, January 16, 2008 5:16 PM
Subject: embedding signature in code?


> Pic16c code.
> Any idea on how to embed a signature in code?
> Not easy to see in assembly code or disassembly.
>
> Thanks,
> Ray
>
>
>
>
> --

2008\01\17@162539 by Robin Abbott

flavicon
face
Our programmers support a Program Readable ID (PRID) - this is an (up to) 4
byte signature which is inserted automatically as the programmer programs
each chip. For a 16 device the programmer overwrites up to 4 retlw
instructions in the hex file .  The PRID can be set up as random,
sequential, checksum, read from a user dialog box at program time, or
finally can be read from the command line.

I am certain we didn't invent the concept and I have a feeling that
Microchip's programmers certainly used to support a similar feature.

Of course for 18F devices you could program a signature into the User ID's
which can then be read from the program.

Robin Abbott
Forest Electronics - Home of WIZ-C ANSI C Compiler for PIC's with RAD Front
end
@spam@robin.abbottKILLspamspamfored.co.uk
http://www.fored.co.uk


{Original Message removed}

More... (looser matching)
- Last day of these posts
- In 2008 , 2009 only
- Today
- New search...