Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change
 
PerlMonks  

Re^10: use of already eval()ed module (from string)

by bliako (Monsignor)
on Jan 15, 2019 at 12:08 UTC ( [id://1228590]=note: print w/replies, xml ) Need Help??


in reply to Re^9: use of already eval()ed module (from string)
in thread use of already eval()ed module (from string)

I am not bundling own perl but that's a good point. I guess check-summing a sub, even if it is possible, it is easy to break as afoken notes and hell to maintain. Maybe instead of bundling a perl executable, I can only bundle eval() and use override::eval to override any other eval?

Replies are listed 'Best First'.
Re^11: use of already eval()ed module (from string)
by LanX (Saint) on Jan 15, 2019 at 12:49 UTC
    > I can only bundle eval() and use override::eval to override any other eval?

    No idea, as I already said I could come up with half a dozen approaches to tweak Perl to reveal your "secrets".

    Cheers Rolf
    (addicted to the Perl Programming Language :)
    Wikisyntax for the Monastery FootballPerl is like chess, only without the dice

      brrrr

        It's not realistic to have the flexibility of Perl without the backdoors.

        You might bundle your own Perl and try to restrict it to the absolute minimal ...

        Cheers Rolf
        (addicted to the Perl Programming Language :)
        Wikisyntax for the Monastery FootballPerl is like chess, only without the dice

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others meditating upon the Monastery: (3)
As of 2024-04-25 12:21 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found