Thanks, Alan. I really appreciate the discussion.

--C

2007/3/6, ALAN GAULD <[EMAIL PROTECTED]>:

> Hm, I'm not sure I see your point. Could an evil hacker not just
> as easily change the dictionary in the python code
> (or somewhere else in the code) to perform such evil operations?

If they have access to the source code you are right of course.
But typically the source will be in a secure folder somewhere
whereas the 'data' files will be more public. In the kind of applications
that need to do this it tends to be the nature of the beast that the
data files are either hand crafted by someone other than the original
programmer (after all he/she would just write code, its far easier!)
or they are auto generated from a database or from web input.

So if the data files aand source code are both well protected then
there is no problem. If both are publicly avbailable then there's a
problem either way but in the common scenario where the data
files are 'public' and the source is hidden/secured then we have
the problem I described.

Hope that clarifies things,

Alan G.


------------------------------
All New Yahoo! 
Mail<http://us.rd.yahoo.com/mail/uk/taglines/default/nowyoucan/spamguard/*http://us.rd.yahoo.com/evt=40565/*http://uk.docs.yahoo.com/nowyoucan.html>–
 Tired of unwanted email come-ons? Let our SpamGuard protect you.




--
E. Cecilia Alm
Graduate student, Dept. of Linguistics, UIUC
Office: 2013 Beckman Institute
_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to