/usr/local/poudriere/data/packages/e24a8cae34360705d022f17584bb6b4507b8eb89-build1/All/py27-ptrace-0.8.1.txz vs.
/usr/local/poudriere/data/packages/e24a8cae34360705d022f17584bb6b4507b8eb89-build2/All/py27-ptrace-0.8.1.txz
py27-ptrace-0.8.1.txz-content
+MANIFEST
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 {"name":​"py27-​ptrace",​"origin":​"devel/​py-​ptrace",​"version":​"0.​8.​1",​"comment":​"Python·​binding·​of·​ptrace",​"maintainer":​"sbz@FreeBSD.​org",​"www":​"http:​/​/​bitbucket.​org/​haypo/​python-​ptrace/​wiki/​Home",​"abi":​"FreeBSD:​11:​amd64",​"arch":​"freebsd:​11:​x86:​64",​"prefix":​"/​usr/​local",​"flatsize":​783357,​"licenselogic":​"single",​"licenses":​["GPLv2"],​"desc":​"Python·​binding·​of·​ptrace·​library.​\n\nFeatures:​\n\n*·​High·​level·​Python·​object·​API·​:​·​PtraceDebugger·​and·​PtraceProcess\n*·​Able·​to·​control·​multiple·​processes:​·​catch·​fork·​events·​on·​Linux\n*·​Read/​write·​bytes·​to·​arbitrary·​address:​·​take·​care·​of·​memory·​alignment\n··​and·​split·​bytes·​to·​cpu·​word\n*·​Execution·​step·​by·​step·​using·​ptrace_singlestep()​·​or·​hardware·​interruption·​3\n*·​Can·​use·​distorm·​disassembler\n*·​Dump·​registers,​·​memory·​mappings,​·​stack,​·​etc.​\n*·​Syscall·​tracer·​and·​parser·​(strace·​command)​·​\n\nWWW:​·​http:​/​/​bitbucket.​org/​haypo/​python-​ptrace/​wiki/​Home",​"deps":​{"python27":​{"origin":​"lang/​python27",​"version":​"2.​7.​11_2"},​"py27-​distorm":​{"origin":​"devel/​py-​distorm",​"version":​"20121220.​r23·​✂1 {"name":​"py27-​ptrace",​"origin":​"devel/​py-​ptrace",​"version":​"0.​8.​1",​"comment":​"Python·​binding·​of·​ptrace",​"maintainer":​"sbz@FreeBSD.​org",​"www":​"http:​/​/​bitbucket.​org/​haypo/​python-​ptrace/​wiki/​Home",​"abi":​"FreeBSD:​11:​amd64",​"arch":​"freebsd:​11:​x86:​64",​"prefix":​"/​usr/​local",​"flatsize":​783357,​"licenselogic":​"single",​"licenses":​["GPLv2"],​"desc":​"Python·​binding·​of·​ptrace·​library.​\n\nFeatures:​\n\n*·​High·​level·​Python·​object·​API·​:​·​PtraceDebugger·​and·​PtraceProcess\n*·​Able·​to·​control·​multiple·​processes:​·​catch·​fork·​events·​on·​Linux\n*·​Read/​write·​bytes·​to·​arbitrary·​address:​·​take·​care·​of·​memory·​alignment\n··​and·​split·​bytes·​to·​cpu·​word\n*·​Execution·​step·​by·​step·​using·​ptrace_singlestep()​·​or·​hardware·​interruption·​3\n*·​Can·​use·​distorm·​disassembler\n*·​Dump·​registers,​·​memory·​mappings,​·​stack,​·​etc.​\n*·​Syscall·​tracer·​and·​parser·​(strace·​command)​·​\n\nWWW:​·​http:​/​/​bitbucket.​org/​haypo/​python-​ptrace/​wiki/​Home",​"deps":​{"python27":​{"origin":​"lang/​python27",​"version":​"2.​7.​11_2"},​"py27-​distorm":​{"origin":​"devel/​py-​distorm",​"version":​"20121220.​r23·​✂
/usr/local/lib/python2.7/site-packages/ptrace/pydistorm.pyc
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 00000000:​·​03f3·​0d0a·dca9·​5a57·​6300·​0000·​0000·​0000··​.​.​.​.​.​.​ZWc.​.​.​.​.​.​.​1 00000000:​·​03f3·​0d0a·5d7b·​5c57·​6300·​0000·​0000·​0000··​.​.​.​.​]{\Wc.​.​.​.​.​.​.​
2 00000010:​·​0008·​0000·​0040·​0000·​0073·​d101·​0000·​6400··​.​.​.​.​.​@.​.​.​s.​.​.​.​d.​2 00000010:​·​0008·​0000·​0040·​0000·​0073·​d101·​0000·​6400··​.​.​.​.​.​@.​.​.​s.​.​.​.​d.​
3 00000020:​·​005a·​0000·​6401·​0064·​0200·​6c01·​006d·​0200··​.​Z.​.​d.​.​d.​.​l.​.​m.​.​3 00000020:​·​005a·​0000·​6401·​0064·​0200·​6c01·​006d·​0200··​.​Z.​.​d.​.​d.​.​l.​.​m.​.​
4 00000030:​·​5a02·​006d·​0300·​5a03·​006d·​0400·​5a04·​006d··​Z.​.​m.​.​Z.​.​m.​.​Z.​.​m4 00000030:​·​5a02·​006d·​0300·​5a03·​006d·​0400·​5a04·​006d··​Z.​.​m.​.​Z.​.​m.​.​Z.​.​m
5 00000040:​·​0500·​5a05·​006d·​0600·​5a06·​006d·​0700·​5a07··​.​.​Z.​.​m.​.​Z.​.​m.​.​Z.​5 00000040:​·​0500·​5a05·​006d·​0600·​5a06·​006d·​0700·​5a07··​.​.​Z.​.​m.​.​Z.​.​m.​.​Z.​
6 00000050:​·​006d·​0800·​5a08·​006d·​0900·​5a09·​006d·​0a00··​.​m.​.​Z.​.​m.​.​Z.​.​m.​.​6 00000050:​·​006d·​0800·​5a08·​006d·​0900·​5a09·​006d·​0a00··​.​m.​.​Z.​.​m.​.​Z.​.​m.​.​
7 00000060:​·​5a0a·​006d·​0b00·​5a0b·​006d·​0c00·​5a0c·​006d··​Z.​.​m.​.​Z.​.​m.​.​Z.​.​m7 00000060:​·​5a0a·​006d·​0b00·​5a0b·​006d·​0c00·​5a0c·​006d··​Z.​.​m.​.​Z.​.​m.​.​Z.​.​m
8 00000070:​·​0d00·​5a0d·​006d·​0e00·​5a0e·​006d·​0f00·​5a0f··​.​.​Z.​.​m.​.​Z.​.​m.​.​Z.​8 00000070:​·​0d00·​5a0d·​006d·​0e00·​5a0e·​006d·​0f00·​5a0f··​.​.​Z.​.​m.​.​Z.​.​m.​.​Z.​
/usr/local/lib/python2.7/site-packages/ptrace/pydistorm.pyo
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 00000000:​·​03f3·​0d0a·dca9·​5a57·​6300·​0000·​0000·​0000··​.​.​.​.​.​.​ZWc.​.​.​.​.​.​.​1 00000000:​·​03f3·​0d0a·5d7b·​5c57·​6300·​0000·​0000·​0000··​.​.​.​.​]{\Wc.​.​.​.​.​.​.​
2 00000010:​·​0008·​0000·​0040·​0000·​0073·​a101·​0000·​6400··​.​.​.​.​.​@.​.​.​s.​.​.​.​d.​2 00000010:​·​0008·​0000·​0040·​0000·​0073·​a101·​0000·​6400··​.​.​.​.​.​@.​.​.​s.​.​.​.​d.​
3 00000020:​·​005a·​0000·​6401·​0064·​0200·​6c01·​006d·​0200··​.​Z.​.​d.​.​d.​.​l.​.​m.​.​3 00000020:​·​005a·​0000·​6401·​0064·​0200·​6c01·​006d·​0200··​.​Z.​.​d.​.​d.​.​l.​.​m.​.​
4 00000030:​·​5a02·​006d·​0300·​5a03·​006d·​0400·​5a04·​006d··​Z.​.​m.​.​Z.​.​m.​.​Z.​.​m4 00000030:​·​5a02·​006d·​0300·​5a03·​006d·​0400·​5a04·​006d··​Z.​.​m.​.​Z.​.​m.​.​Z.​.​m
5 00000040:​·​0500·​5a05·​006d·​0600·​5a06·​006d·​0700·​5a07··​.​.​Z.​.​m.​.​Z.​.​m.​.​Z.​5 00000040:​·​0500·​5a05·​006d·​0600·​5a06·​006d·​0700·​5a07··​.​.​Z.​.​m.​.​Z.​.​m.​.​Z.​
6 00000050:​·​006d·​0800·​5a08·​006d·​0900·​5a09·​006d·​0a00··​.​m.​.​Z.​.​m.​.​Z.​.​m.​.​6 00000050:​·​006d·​0800·​5a08·​006d·​0900·​5a09·​006d·​0a00··​.​m.​.​Z.​.​m.​.​Z.​.​m.​.​
7 00000060:​·​5a0a·​006d·​0b00·​5a0b·​006d·​0c00·​5a0c·​006d··​Z.​.​m.​.​Z.​.​m.​.​Z.​.​m7 00000060:​·​5a0a·​006d·​0b00·​5a0b·​006d·​0c00·​5a0c·​006d··​Z.​.​m.​.​Z.​.​m.​.​Z.​.​m
8 00000070:​·​0d00·​5a0d·​006d·​0e00·​5a0e·​006d·​0f00·​5a0f··​.​.​Z.​.​m.​.​Z.​.​m.​.​Z.​8 00000070:​·​0d00·​5a0d·​006d·​0e00·​5a0e·​006d·​0f00·​5a0f··​.​.​Z.​.​m.​.​Z.​.​m.​.​Z.​