Skip to main content

Protocol Reverse Engineering Workbench

Project description

Protocol Reverse Engineering Workbench

PRE Workbench is a software to support researchers in reverse engineering protocols and documenting the results. It supports various sources to import protocol traffic from, helps the discovery process by displaying different views and heuristic-based highlighting on data, and aids in documenting and sharing findings.

Screenshot

Installation

For installation instructions see docs/install.md.

Development

make dev or python3 setup.py build_ext --inplace to compile pyx files in place

make package builds pip packages and uploads to pypi

make pyinstaller builds PyInstaller package (run pip install pyinstaller before)

Run scripts\build_installer.bat from a cmd.exe in this directory to build the setup.exe on Windows.

Third Party

Icons

Fugue Icons, https://p.yusukekamiyamane.com/

Crystal Project, https://store.kde.org/p/1002590/

Libraries

PyQt5

QScintilla

Lark Parser

Cython

Qt-Advanced-Docking-System

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pre_workbench-0.9.0.tar.gz (3.3 MB view details)

Uploaded Source

Built Distribution

pre_workbench-0.9.0-cp39-cp39-macosx_10_14_x86_64.whl (467.3 kB view details)

Uploaded CPython 3.9 macOS 10.14+ x86-64

File details

Details for the file pre_workbench-0.9.0.tar.gz.

File metadata

  • Download URL: pre_workbench-0.9.0.tar.gz
  • Upload date:
  • Size: 3.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.0 CPython/3.6.0

File hashes

Hashes for pre_workbench-0.9.0.tar.gz
Algorithm Hash digest
SHA256 7eee5da86ad72230ce87423442e4813489ca4bf95c32dce8e66125dade6c2248
MD5 8df44a31a722acbdd07c6d24c4fc9059
BLAKE2b-256 2124401c048b0c620de82a7f4b271281b769d711f4c11785994d36bf5f3d9e9c

See more details on using hashes here.

File details

Details for the file pre_workbench-0.9.0-cp39-cp39-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: pre_workbench-0.9.0-cp39-cp39-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 467.3 kB
  • Tags: CPython 3.9, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.0 CPython/3.6.0

File hashes

Hashes for pre_workbench-0.9.0-cp39-cp39-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 2ab54ee9d350c7fe91ead1f4f3e66f81723f2071e7ab6d58f20c5009d72cddab
MD5 3a59b0dbf70f895b1e20fb4660f47915
BLAKE2b-256 86562bab72caafe15a33da26102cbc26ec7ff159bdeec5b483acf1ce461ad98c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page