Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

Re^2: How do I textually combine a large number of modules into a single file?

by jettero (Monsignor)
on Sep 07, 2011 at 10:25 UTC ( #924578=note: print w/ replies, xml ) Need Help??


in reply to Re: How do I textually combine a large number of modules into a single file?
in thread How do I textually combine a large number of modules into a single file?

The problem can't really be solved by using a compiled language either. There are decompilers for every compiled language. The code won't be pretty, but you can figure it out enough to rip off what ever it is the obfu was guarding. Indeed, I recall seeing a proof that in a general sense, obfu is impossible. I can't find it on google scholar searches, and I don't recall the author. I did find a paper that showed deobfu is NP-Easy though (Appel). Not sure how relevant that is though…

Anyway, I would say the only way to prevent them from seeing your code is to run it as a web service (or similar) so they can't get at the executing process.


Comment on Re^2: How do I textually combine a large number of modules into a single file?

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others contemplating the Monastery: (12)
As of 2014-09-22 12:31 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (191 votes), past polls