Re: Euphoria compiler-runtime-shrouding-binding

new topic     » goto parent     » topic index » view thread      » older message » newer message

On Sat, 6 Dec 1997, Daniel Berstein wrote:

> I just got an idea for a future version of Euphoria.
> Imagine if when binding/shourding your program Euphoria creates a special
> file containing a translation table for the nonsense shrouded code to the
> original one. This way we could deliver the customer a shorouded code and in
> case of in-site maintainace of the program we just take this special file
> and the necesary "unshroud" utility to decrypt the code and modify it. It
> would be useful too to have to option of unbind the code... that is to
> extract the Euphoria code from the exe file and run over it the unshrouder.
> All this could be password protected and built-in ex.exe. I think Rob it's
> not that difficult to implement.
>

Just keep a copy of your source code and take that with you instead.  If
you're paranoid about losing the original source and not being able to
fix a customer's problems then just encrypt your source with a simple
algorithm (how about ceaser's cypher, who'd guess that?) and distribute
it with your executable.  Put a note in the documentation that that file
is for future maintenance and delete at own risk.

Keep it simple, we're talking about a customer here, not the KGB.

By the way, great language, no I don't have the full version, I'm
not in the programming business.

Personally I think Euphoria is perfect the way it is, but that's
coming from a guy who programs assembler on a 486 using just 8086
opcodes and only 64K of memory.  What can I say, I like simplicity.
smile

Matthew McNamara                          _
mat at iconz.co.nz                         o( )
The Internet Company of New Zealand    /  /\

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu