Aaron Ardiri writes:
 another option is to write a program that responds to a hotsync event
 and goes through and zaps all the applications and databases from ram.
 (using DmDelete)

 you may run into issues with protected databases (ie: hacks etc),
...

What's all the fuss about?  Current PalmOS handheld's are not close
to being secure; lots of poorly written apps accidentally take out
enough of the OS or storage heap to cause a hard reset without even
trying.  PalmOS versions 4.1 and under only require one OS call to
un-protect all of memory.  Why not just zero all memory (dynamic
and storage) directly?  (the tricks needed not to step on you own
toes are left as an exercise for the student, but probably aren't even
required).

This issue should only become a big deal when we get to secure
versions of OS 6 running on ARM systems with decent MMU's.

Ron Nicholson
HotPaw
 <http://www.hotpaw.com/rhn/hotpaw>

--
For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/

Reply via email to