BSD Ports

security/py-fickling 0.1.12 OpenBSD

analyze Python pickle object serializations

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Sebastian Reitenbach <[email protected]>
Last update
Commit
8fc5a5d66c
Categories
security, lang/python

Description

Fickling is a decompiler, static analyzer, and bytecode rewriter for Python pickle object serializations.

Pickled Python objects are in fact bytecode that is interpreted by a stack-based virtual machine built into Python called the "Pickle Machine". Fickling can take pickled data streams and decompile them into human-readable Python code that, when executed, will deserialize to the original serialized object.

Install

Binary package:

pkg_add py3-fickling

From the ports tree:

cd /usr/ports/security/py-fickling && make install

Dependencies

Build dependencies 4
Run dependencies 2

No port depends on this one.

Commit history 1

DateCommitCreditsLog message
8fc5a5d66c sebastia update 0.1.11 -> 0.1.12