What's new

Interesting Article (Regarding Decompilation) and Security issues

Cyberman

Moderator
Moderator
This article might be quite revealing to some people (or a 'who cares' to others) in understanding what goes into making a processor as well as how you find out if someone stole my code (LOL).

A few might also find this interesting about issues regarding compiler optimization (actually there are several problems with compiler optimization causing issues).

Cyb
 
OP
Cyberman

Cyberman

Moderator
Moderator
I had just read about the ZeroMemory vs SecureZeroMemory a couple days ago :)
The sad part about the whole issue is it's a optimization issue LOL.
Well optimization may be a bigger problem than just that.
Erstwhile at least I don't have passwords to wipe out on my embeded systems yet. (sigh)

Cyb
 

smcd

Active member
Last edited:
OP
Cyberman

Cyberman

Moderator
Moderator
Also read a paper on volatile and compiler support (or lack thereof) for it - lots of compilers really fail miserably with that one :(

http://www.cs.utah.edu/~regehr/papers/emsoft08-preprint.pdf - the WATCHDOG example is in that pdf as well as your second link - come to find out it was site source #7 from your document hehe

Hopping up a level, there are more papers some may be of interest to embedded folk, http://www.cs.utah.edu/~regehr/papers/
Embedded programing is probably next to emulation the most difficult. A lot of people don't realize just how TINY that computer they are using is. I am current stuck with 32K program and 1K ram on my current project, that has a graphical display and I have to paint everything to the display.

A GBA has 10x the power of this thing! but then again the GBA doesn't have a 8 channel differential 24bit A2D converter on it either.

Cyb
 

Top