Anthony Pace wrote: > I am referring to the iphone. > > Since it's supposed to be a native app, then why not allow it? Once the > user installs the program, it can do whatever it wants anyways. A > normal app can do all kinds of file manipulation and tracking without > it, so why not just allow lower level access?
Good question, Anthony. I hope my answer makes as much sense as the question. The difference is that all the object code is produced by the compiler. We hope the compiler won't produce malware. If we were to give lower-level access to machine code written by a human, you're opening the system to a malware attack. I know, there are ways around this. If you know the machine well enough, and can read and understand the machine code, you could manually insert malware. That takes a pretty sophisticated programmer, and one bent on mischief, but it could be done, at least in theory. Hope that makes sense. Cordially, Kerry Thompson _______________________________________________ Flashcoders mailing list [email protected] http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

