Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer
 
PerlMonks  

Re: Is there perl script virus spyware malware?

by sundialsvc4 (Abbot)
on Jan 08, 2008 at 16:54 UTC ( [id://661128]=note: print w/replies, xml ) Need Help??


in reply to Is there perl script virus spyware malware?

Maybe we shouldn't have encouraged words like these, because they happily imply that these things are something biological or at least invisible, when in fact they are neither. I prefer to use the term rogue program.

When you look at a Perl script, you see the entire source-code (along with libraries and other things that you are incorporating into that source-code indirectly), and “what you see is what you get.” Now, there are lots of ways to write Perl so that it is hard to read ... check out the obfuscation and poetry sections of this site. But still, what you see is what you get.

Writers of “anti-virus” software have shamelessly exploited fear and ignorance to sell more copies of their products. (The fact that damm near everyone used Windows as an all-powerful Administrator did not hurt sales either.) But there is actually nothing magical about a rogue program, and if you use a non-admin userid, a good automatic backup system (like the one that Windows has provided free with their system for years) and an ounce of common-sense, you'll never be bothered with them. (And if you do, you won't lose anything.) It took an annoying amount of time to strip the useless anti-virus crap from my Windows boxes and to turn it completely off, but I finally managed to do it.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://661128]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others romping around the Monastery: (3)
As of 2024-04-25 20:21 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found