/usr/local/poudriere/data/packages/e24a8cae34360705d022f17584bb6b4507b8eb89-build1/All/p5-Filter-Crypto-2.07.txz vs.
/usr/local/poudriere/data/packages/e24a8cae34360705d022f17584bb6b4507b8eb89-build2/All/p5-Filter-Crypto-2.07.txz
p5-Filter-Crypto-2.07.txz-content
+MANIFEST
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 {"name":​"p5-​Filter-​Crypto",​"origin":​"security/​p5-​Filter-​Crypto",​"version":​"2.​07",​"comment":​"Create·​runnable·​Perl·​files·​encrypted·​with·​OpenSSL·​libcrypto",​"maintainer":​"perl@FreeBSD.​org",​"www":​"http:​/​/​search.​cpan.​org/​dist/​Filter-​Crypto/​",​"abi":​"FreeBSD:​11:​amd64",​"arch":​"freebsd:​11:​x86:​64",​"prefix":​"/​usr/​local",​"flatsize":​198072,​"licenselogic":​"or",​"licenses":​["ART10",​"GPLv1"],​"desc":​"The·​Filter-​Crypto·​distribution·​provides·​the·​means·​to·​convert·​your·​Perl\nfiles·​into·​an·​encrypted,​·​yet·​still·​runnable,​·​format·​to·​hide·​the·​source\ncode·​from·​casual·​prying·​eyes.​\n\nThis·​is·​achieved·​using·​a·​Perl·​source·​code·​filter.​··​The·​encrypted·​files,​\nproduced·​using·​the·​Filter:​:​Crypto:​:​CryptFile·​module·​automatically·​have\none·​(unencrypted)​·​line·​added·​to·​the·​start·​of·​them·​which·​loads·​the\nFilter:​:​Crypto:​:​Decrypt·​module.​··​The·​latter·​is·​a·​Perl·​source·​code·​filter\nwhich·​decrypts·​the·​remaining·​(encrypted)​·​part·​of·​the·​Perl·​file\non-​the-​fly·​when·​it·​is·​run.​··​See·​perlfilter·​if·​you·​want·​to·​know·​more\nabout·​how·​Perl·​source·​code·​filters·​work.​\n\·​✂1 {"name":​"p5-​Filter-​Crypto",​"origin":​"security/​p5-​Filter-​Crypto",​"version":​"2.​07",​"comment":​"Create·​runnable·​Perl·​files·​encrypted·​with·​OpenSSL·​libcrypto",​"maintainer":​"perl@FreeBSD.​org",​"www":​"http:​/​/​search.​cpan.​org/​dist/​Filter-​Crypto/​",​"abi":​"FreeBSD:​11:​amd64",​"arch":​"freebsd:​11:​x86:​64",​"prefix":​"/​usr/​local",​"flatsize":​198072,​"licenselogic":​"or",​"licenses":​["ART10",​"GPLv1"],​"desc":​"The·​Filter-​Crypto·​distribution·​provides·​the·​means·​to·​convert·​your·​Perl\nfiles·​into·​an·​encrypted,​·​yet·​still·​runnable,​·​format·​to·​hide·​the·​source\ncode·​from·​casual·​prying·​eyes.​\n\nThis·​is·​achieved·​using·​a·​Perl·​source·​code·​filter.​··​The·​encrypted·​files,​\nproduced·​using·​the·​Filter:​:​Crypto:​:​CryptFile·​module·​automatically·​have\none·​(unencrypted)​·​line·​added·​to·​the·​start·​of·​them·​which·​loads·​the\nFilter:​:​Crypto:​:​Decrypt·​module.​··​The·​latter·​is·​a·​Perl·​source·​code·​filter\nwhich·​decrypts·​the·​remaining·​(encrypted)​·​part·​of·​the·​Perl·​file\non-​the-​fly·​when·​it·​is·​run.​··​See·​perlfilter·​if·​you·​want·​to·​know·​more\nabout·​how·​Perl·​source·​code·​filters·​work.​\n\·​✂
/usr/local/lib/perl5/site_perl/mach/5.20/auto/Filter/Crypto/CryptFile/CryptFile.so
readelf --wide --hex-dump=.rodata {}
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Hex·​dump·​of·​section·​'.​rodata':​1 Hex·​dump·​of·​section·​'.​rodata':​
2 ··​0x00003970·​00000000·​00c05f40·​00000000·​00000000·​.​.​.​.​.​.​_@.​.​.​.​.​.​.​.​2 ··​0x00003970·​00000000·​00c05f40·​00000000·​00000000·​.​.​.​.​.​.​_@.​.​.​.​.​.​.​.​
3 ··​0x00003980·​a4efffff·​d8eeffff·​a4efffff·​76f8ffff·​.​.​.​.​.​.​.​.​.​.​.​.​v.​.​.​3 ··​0x00003980·​a4efffff·​d8eeffff·​a4efffff·​76f8ffff·​.​.​.​.​.​.​.​.​.​.​.​.​v.​.​.​
4 ··​0x00003990·​a4efffff·​5af0ffff·​5af0ffff·​6defffff·​.​.​.​.​Z.​.​.​Z.​.​.​m.​.​.​4 ··​0x00003990·​a4efffff·​5af0ffff·​5af0ffff·​6defffff·​.​.​.​.​Z.​.​.​Z.​.​.​m.​.​.​
5 ··​0x000039a0·​5af0ffff·​d6f8ffff·​00000000·​00000000·​Z.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​5 ··​0x000039a0·​5af0ffff·​d6f8ffff·​00000000·​00000000·​Z.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x000039b0·051d242d·​4181af94·cf29133a·d9083126·​.​.​$-​A.​.​.​.​)​.​:​.​.​1&6 ··​0x000039b0·fcb01cfb·​4f62c29b·f9e8c62d·26628874·​.​.​.​.​Ob.​.​.​.​.​-​&b.​t
7 ··​0x000039c0·a5a89e93·b826e137·9bce3979·773f57b6·.​.​.​.​.​&.​7.​.​9yw?W.​7 ··​0x000039c0·​59d83f7b·​c6534cf9·​fd02d763·a6b6bc7c·Y.​?{.​SL.​.​.​.​c.​.​.​|
8 ··​0x000039d0·​43727970·​7446696c·​652e6300·​76352e32·​CryptFile.​c.​v5.​28 ··​0x000039d0·​43727970·​7446696c·​652e6300·​76352e32·​CryptFile.​c.​v5.​2
9 ··​0x000039e0·​302e3000·​322e3037·​0046696c·​7465723a·​0.​0.​2.​07.​Filter:​9 ··​0x000039e0·​302e3000·​322e3037·​0046696c·​7465723a·​0.​0.​2.​07.​Filter:​
10 ··​0x000039f0·​3a437279·​70746f3a·​3a437279·​70744669·​:​Crypto:​:​CryptFi10 ··​0x000039f0·​3a437279·​70746f3a·​3a437279·​70744669·​:​Crypto:​:​CryptFi
11 ··​0x00003a00·​6c653a3a·​44455354·​524f5900·​46696c74·​le:​:​DESTROY.​Filt11 ··​0x00003a00·​6c653a3a·​44455354·​524f5900·​46696c74·​le:​:​DESTROY.​Filt
12 ··​0x00003a10·​65723a3a·​43727970·​746f3a3a·​43727970·​er:​:​Crypto:​:​Cryp12 ··​0x00003a10·​65723a3a·​43727970·​746f3a3a·​43727970·​er:​:​Crypto:​:​Cryp
13 ··​0x00003a20·​7446696c·​653a3a63·​6f6e7374·​616e7400·​tFile:​:​constant.​13 ··​0x00003a20·​7446696c·​653a3a63·​6f6e7374·​616e7400·​tFile:​:​constant.​
14 ··​0x00003a30·​46696c74·​65723a3a·​43727970·​746f3a3a·​Filter:​:​Crypto:​:​14 ··​0x00003a30·​46696c74·​65723a3a·​43727970·​746f3a3a·​Filter:​:​Crypto:​:​
/usr/local/lib/perl5/site_perl/mach/5.20/auto/Filter/Crypto/Decrypt/Decrypt.so
readelf --wide --hex-dump=.rodata {}
Offset 125, 9 lines modifiedOffset 125, 9 lines modified
125 ··​0x00003b90·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​125 ··​0x00003b90·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
126 ··​0x00003ba0·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​126 ··​0x00003ba0·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
127 ··​0x00003bb0·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​127 ··​0x00003bb0·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
128 ··​0x00003bc0·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​128 ··​0x00003bc0·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
129 ··​0x00003bd0·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​129 ··​0x00003bd0·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
130 ··​0x00003be0·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​130 ··​0x00003be0·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
131 ··​0x00003bf0·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​131 ··​0x00003bf0·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
132 ··​0x00003c00·051d242d·​4181af94·cf29133a·d9083126·​.​.​$-​A.​.​.​.​)​.​:​.​.​1&132 ··​0x00003c00·fcb01cfb·​4f62c29b·f9e8c62d·26628874·​.​.​.​.​Ob.​.​.​.​.​-​&b.​t
133 ··​0x00003c10·a5a89e93·b826e137·9bce3979·773f57b6·.​.​.​.​.​&.​7.​.​9yw?W.​133 ··​0x00003c10·​59d83f7b·​c6534cf9·​fd02d763·a6b6bc7c·Y.​?{.​SL.​.​.​.​c.​.​.​|