Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"

Re: Here is a commercial obfuscator

by benn (Priest)
on Mar 20, 2003 at 11:45 UTC ( #244568=note: print w/replies, xml ) Need Help??

in reply to Here is a commercial obfuscator

Come on Monks....he's given the full gen on the obfu methods - can't be more than a coupla hours to write - that'd really p*** him off. :) Go for it diotalevi...

Replies are listed 'Best First'.
Re: Re: Here is a commercial obfuscator
by diotalevi (Canon) on Mar 20, 2003 at 15:28 UTC

    That's already been done - B::Deparse. The one thing I think it lacks is symbol re-renaming. I don't know about you but I find it difficult to keep track of all those oddly named z... symbols. So this morning I created B::Deobfuscate - Deobfuscates symbol names which goes as far as is sane for using better symbol names.

      Bravo. How much're you charging for it? I suggest round about $1,879 :)
        How about free? Just to add injury to insult.. ;) and because it is good manners.

        Makeshifts last the longest.

        That's nice, but let me remind that reverse-engineering is prohibited by laws of a lot of countries (including USA). And since a sole (exclusive!) purpose of B::Deobfuscate is to break obfuscation (obviously for reverse-engineering), posting this to can hurt it (if say Stunnix guy will be smart and will bring admin of perlmonks to court). So it may be wise to move B::Deobfuscate from to somewhere else. That's nearly as posting license keys for ActiveState commercial products here..
Re: Re: Here is a commercial obfuscator
by Anonymous Monk on Mar 20, 2003 at 15:26 UTC
    Hey, how could you deobfuscate obfuscated symbol names? Just look at sample obfuscated code - all variable names are gone forever (you'll be unable to use dictionaries for reversing since you don't know the random seed).

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others pondering the Monastery: (8)
As of 2016-10-22 06:08 GMT
Find Nodes?
    Voting Booth?
    How many different varieties (color, size, etc) of socks do you have in your sock drawer?

    Results (292 votes). Check out past polls.