Acme-Evil
view release on metacpan or search on metacpan
Acme-Evil version 0.003002
==========================
RFC3514 introduces a new flag called the "evil bit" in all IP packets.
The intention is to simplify the work of firewalls. Software that
sends IP packets with malicious intent must set the evil bit to true,
and firewalls can simply drop such packets.
The evil pragma is a Perl implementation of the same concept. With
this pragma malicious modules can declare their evil intent while
critical modules can request that they will only use / run alongside
non-evil code.
INSTALLATION
lib/evil.pm view on Meta::CPAN
use C; # does not die, as C is not evil
# in F.pm
package F;
use C;
no evil;
# does not die, as modules loaded before the pragma are ignored
=head1 DESCRIPTION
L<RFC3514|https://www.ietf.org/rfc/rfc3514.txt> introduces a new flag
called the "evil bit" in all IP packets. The intention is to simplify
the work of firewalls. Software that sends IP packets with malicious
intent must set the evil bit to true, and firewalls can simply drop
such packets.
The evil pragma is a Perl implementation of the same concept. With
this pragma malicious modules can declare their evil intent while
critical modules can request that they will only use / run alongside
non-evil code.
( run in 4.933 seconds using v1.01-cache-2.11-cpan-94b05bcf43c )