Re: Protecting a script

Tech-Archive recommends: Speed Up your PC by fixing your registry



" Unfortunately, there are plenty of people happy
to sell air conditioners to Eskimos if the price is
right.
"

****************

Way out, great



"mayayana" <mayaXXyana1a@xxxxxxxxxxxxxxxx> wrote in message
news:u8l4h.3831$L6.2105@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
could you please go away you freak?


asdf does like to be...well,
let's say "poetically murky". :)

But he has a good point. The question of
compiling script comes up almost weekly here
from people who don't know any better, or who
are confusing compilation with encryption.
SCRIPT DOES NOT COMPILE.
Unfortunately, there are plenty of people happy
to sell air conditioners to Eskimos if the price is
right.

The advantage of script is that it's easy
to write, editable, and reasonably safe to run. The
disadvantage is that it's interpreted and therefore
very inefficient and limited. Trying to "compile" a
script loses the advantages while keeping the
disadvantages. If people really ned compilation
then they really should just learn to write some form of
native-compiling code. Then there'll actually be a
good reason to compile it.

If someone just needs privacy - maybe for a
script running on the machines of corporate
lackeys - the script encoder should work well
enough. It's true that there are decoders
available, but If people want script code, or .Net code,
or Java code, badly enough they'll get it. None
of those are truly compiled in their public form.

In the case of the OP it sounds like the idea is
to avoid letting people know what the script
actually does, which is really a different issue.
Again, the script encoder is probably sufficient,
but if someone really wants to figure out what the
script is doing they can use Regmon, Filemon,
etc. to get quite a bit of information.



.



Relevant Pages

  • Re: question about compiling Expect script with freewrap: invalid command spawn
    ... > I want to compile my scripts for distribution. ... and then compiled one of my little script. ... does freewrap only support TCL ... when I run the file with error parameters, ...
    (comp.lang.tcl)
  • Re: long double in C89?
    ... >> compile time for conforming to any standard (no equivalent of ... Oh, I do (I use GNU autoconf which generates a 'configure' script, ... environment (or at least a Bourne shell equivalent and several standard ...
    (comp.lang.c)
  • Re: Massive Memory Structures
    ... (Solaris on sparc, Solaris on x86_64) ... script, I get an out of memory error and the script dies. ... what options do I need to compile in to make this happen. ... It will create a 5g test file, ...
    (comp.lang.perl.misc)
  • Creating the RT git tree
    ... rt-master and preempt-rt branches. ... This script will update the linus branch if necessary (but it will also ... to be able to compile and boot too. ... may not include all changed files if the full convert-locks is run again. ...
    (Linux-Kernel)
  • Re: Run pyc file without specifying python path ?
    ... Run pyc file without specifying python path? ... cleaver user to change the innards of the script. ... What i usually do to accomplish this is compile the script to a .pyc just ...
    (comp.lang.python)