Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical

Re^9: how to create a makefile using PAR::Packer

by marto (Archbishop)
on Dec 13, 2012 at 19:08 UTC ( #1008705=note: print w/replies, xml ) Need Help??

in reply to Re^8: how to create a makefile using PAR::Packer
in thread how to create a makefile using PAR::Packer

"One year ago I read everything I needed to know about PAR::Packer, if I would have read about the possibility to unzip the executables, I would never have used it."

Apparently you didn't read everything you needed to know about PAR::Packer.

"I can remember reading people using it to protect their sources."

Impossible, they were mistaken and you took their word for it over the clearly documented advice.

"Any suggestions for a good wiki on to compile .pl files to .exe, on Windows which are real compilers, not packers."

If you're looking for a reliable, production worthy solution you're out of luck.

Update: there are several interested threads here on hiding the source, decompiling and reverse engineering, some of which cover Perl as well as other languages. Super Search is your friend.

  • Comment on Re^9: how to create a makefile using PAR::Packer

Replies are listed 'Best First'.
Re^10: how to create a makefile using PAR::Packer
by gepebril69 (Scribe) on Dec 13, 2012 at 22:58 UTC

    Thanks for the help.

    I have found .....forbidden.... on compiling Perl. From what I read it is not alway 100% working, a shame as it could make Perl more powerful. I tried B::CC and it doesn't accept my Perl version

    I will use super search and hopefully I will find something to hide the source, that will fit into my current workflow.

      Firstly, that's not how you link to URLs, for example [|Google]. Secondly that site is an illegal* copy of the old O'Reilly CD Bookshelf. Please remove it. Some of the people here wrote those books, all be it a long time ago. Hint, check the date of your sources, it's not 1998 any more. Your references aren't current.

      There is nothing to hide your source. Again there's much previous discussion on this site, and elsewhere. Consider the alternatives.

      * Yes, I've reporeted this several times over the years, the site in question has dropped off the web at least twice and popped back up again.

        Ok, have followed your advise

        By alternatives you mean Python, C++ or another programming language or something else?

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1008705]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others pondering the Monastery: (7)
As of 2018-06-18 23:35 GMT
Find Nodes?
    Voting Booth?
    Should cpanminus be part of the standard Perl release?

    Results (111 votes). Check out past polls.