metrodango / pip3line

Swiss Army knife for raw bytes manipulation & interception

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pip3line

Codacy Badge Total alerts Language grade: C/C++ Language grade: Python

Linux / MacOS Builds

Build Status

Windows Builds

Build status

Raw bytes manipulation utility, able to apply well known and less well known transformations, quick binary search, network proxy interception and more.

Install on Windows:

Download the release zip here

Remember to install/repair the VS redistributables from the zip file

Install on MacOs:

$ brew tap metrodango/pip3line
$ brew install pip3line

If an error occur at start regarding missing shared library libtransform, make sure that the homebrew lib directory is in the path, or just create a link it from /usr/local/lib

Install on Linux:

Gentoo

copy the template ebuild from extras/gentoo_package/pip3line-TEMPLATE.ebuild into a local Gentoo repository, with the relevant versioning info, for example:

pip3line-9999.ebuild (for the github based ebuild)
pip3line-3.7.0.ebuild (for a specific version)

then

$ emerge -pv pip3line

Other distributions

For now see the build page

Documentation

[Main site]

http://metrodango.github.io/pip3line/index.html

[Python plugins]

https://github.com/metrodango/pip3line/wiki/Python-2.7-&-3-plugins

[Native plugins]

https://github.com/metrodango/pip3line/wiki/Coding-your-own-plugins

[Build process]

https://github.com/metrodango/pip3line/blob/master/Build-process.md

Released as open source by Gabriel Caudrelier

Developed by Gabriel Caudrelier, gabriel dot caudrelier at gmail dot com

https://github.com/metrodango/pip3line

see LICENSE for more information

About

Swiss Army knife for raw bytes manipulation & interception

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:C++ 95.1%Language:CMake 2.0%Language:QMake 1.1%Language:Java 1.0%Language:Python 0.2%Language:C 0.2%Language:PowerShell 0.2%Language:Shell 0.1%Language:Batchfile 0.1%Language:Roff 0.1%