develooper Front page | perl.perl5.porters | Postings from October 2003

Re: How to tell if Perl has -DDEBUGGING?

Thread Previous | Thread Next
From:
Tels
Date:
October 26, 2003 02:39
Subject:
Re: How to tell if Perl has -DDEBUGGING?
Message ID:
200310261241.08904@bloodgate.com
-----BEGIN PGP SIGNED MESSAGE-----

Moin,

>You don't even have to use the perl debugger - you can write your own
>which would dump source back out from the array of source lines.

Exactly. I would just modify my perl source to spit back the lines as they are 
parsed.

It is hopeless to prevent somebody to get at the source - and it needs to be 
done only once.

You program runs in an environment which you cannot control - and the "host" 
(perl) is even open source. Short of never giving away your program there is 
nothing you can do to prevent a leak - you canonly make it "harder". (Of 
course, somebody bright will come along, hack it in 2 minutes just before 
breakfast, and just out of spite.)

It's the same as to make a program "non-debuggable". That one never worked. I 
know, because I debug them :-)

There is also to consider the reason why you would wan to hide your source 
code in the first place. There should be nothing so secret about source code 
that giving it to somebody else compromises security or something else and if 
a laywer or IP property rights councellor want's to tell you otherwise, shot 
them. 

Best wishes,

Tels

- -- 
 Signed on Sun Oct 26 12:35:02 2003 with key 0x93B84C15.
 Visit my photo gallery at http://bloodgate.com/photos/
 PGP key on http://bloodgate.com/tels.asc or per email.

 "We have problems like this all of the time," Kirk said, trying to
 reassure me.  "Sometimes its really hard to get things burning." --
 http://tinyurl.com/qmg5

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)
Comment: When cryptography is outlawed, bayl bhgynjf jvyy unir cevinpl.

iQEVAwUBP5uy03cLPEOTuEwVAQEJcAf/RfPBLju0KNPqR7e6OixDsRxZeS3TgmTe
6Qv5avWGIWYCzWFVyM9U8rpn7OCVcLqVEITCi2pxQUdh6mxOK26WmHVJ8EMxTVH3
kHtQLIxDD2Ne63FD2uiXGJ/CVx1NxLcRRN7kP9OLZmx3Oa2c/qbF/m9AUBHcyfyG
099+Ulbxs2pqDFy6KkR4vMg3iDGEcAfSF0LYKWCjYCKtx7V/E9KJY9yrRc4tiYZ3
XqznPIeRO85ux7FF4y6uxc7qNh6XY23NNrl36eyrrmtWibqST6DriYw/XdaOGqll
okp52NYiW25AXd3uBRO9/sdEBlNL9hPzVCFw5pT01R34HmWSOFwRkA==
=vslQ
-----END PGP SIGNATURE-----


Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About