Page 1 of 1

Is Python (or any programming language) secure in Puppy?

Posted: Wed 07 Mar 2012, 00:32
by aguinaldo
Installing Python in Puppy is secure?

Can I be attacked if I have a programming language on Puppy?

Thanks for any kind of answer!

Re: Installing Python

Posted: Wed 07 Mar 2012, 01:38
by Lobster
aguinaldo wrote:Installing Python in Puppy is secure?

Can I be attacked if I have a programming language on Puppy?

Thanks for any kind of answer!
You can be attacked by ignorance 8)

All Linux have many programming languages, from Perl, Bashscript, XUL, javascript, actionscript and so on.
You are only vulnerable if you download a python script and run it and it is malicious. Unlikely but feasible.

Windows has malware, keyloggers, NSA backdoors as part of its implementation and upgrade policy (if it ain't broke why buy upgrade?)
People program successfully on Windows. Much to fix. :?
They program with greater security on Linux. That is just the nature of the Operating System.

The likely points of attack have always been YOU. The roving malwarian hacker is geared towards scams, server compromises and collecting data. Not wasting time writing python scripts to attack individual and usually unique Puppy set ups.
http://puppylinux.org/wikka/security

Now be Happy
and program
Here is a new blog for Puppy + Python + Pi
http://raspberrypy.tumblr.com/

Posted: Wed 07 Mar 2012, 01:50
by aguinaldo
Thanks a lot! I will try not to download this kind of file.

Now I can install tomboy and Zim.

Posted: Fri 09 Mar 2012, 13:45
by Iguleder
It depends on your definition of "secure".

Any hacker knows that every system can be hacked, with enough time and effort. You can't say that Puppy is less secure because the user runs as root - it just makes it easier to gain permissions (e.g privilege escalation), since any exploit in any program is enough to run stuff as root; it is still required to break into the system somehow.

Generally, "secure programming language" is a very silly thing to say, since you can easily find security holes in managed code (e.g Python, JVM, CLR), although it's a bit harder (because the runtime wraps memory allocation system calls, handles garbage collection, etc').