/pyAsn1Tk

A visual Asn1 BER reader written in Python using TKinter embedded package

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

pyAsn1Tk

pyAsn1Tk

Description

A visual Asn1 BER reader written in Python using TKinter embedded package. This tool permits read and decode a binary file in ASN1 BER codification and saving visual result in a txt file.

image

You can use a convertion file {See TAG312 and RAP15 CONV_FILE in project ASN.1-Reader}.

Conversion file is a text file and it has this format <Tag Name>|<Conversion Type>|<Desc Tag>[|Regular Expression]

Field Description
<Tag Name> Tag Name in format Id-Class or only Class (TAP Notation)
<Conversion Type> Represent type of convertion to apply :
A for Hex to Ascii
B for Hex to Binary
N for Hex to Number
<Desc Tag> Tag Description Name to show for tag
[Regular Expression] Optional field to control value of a primitive Tag converted.
If expression is true will be showed CHECK OK in green after convertion
instead will be showed CHECK KO regexpr<regularexpression> in red

It's present a pyAsn1Tk.exe in /dist directory created for windows environment.

Prerequisites

Python 3.x

Built With

Authors

License

This project is licensed under the GNU GENERAL PUBLIC LICENSE 3.0 License - see the LICENSE file for details