Navigation



ByteCoat - Protect your Python code

Overview

Python ByteCoat is a solution which allows for the protection of python implementation details. If you want to use ByteCoat, you can request an evaluation copy or obtain a license to run it on your system. Please contact info@coremountains.com to inquire conditions and prices.

The following figure gives an overview of the concept of code protection using ByteCoat.

ByteCoat Module
ByteCoat Concept (Click on picture to enlarge)

ByteCoat compiles platform independent python byte code into a platform dependent binary, i.e. native shared library. This library is used by the python interpreter transparently, as if it were a python byte code module. All functions, classes and other definitions inside the translated module are fully accessible.

The ByteCoat technology ensures full compatibility of the generated shared library and python interpreter. Read some technical information and find answers to frequently asked questions.