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.
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.
Python 3.x
- Giovanni Palleschi - gpalleschi
This project is licensed under the GNU GENERAL PUBLIC LICENSE 3.0 License - see the LICENSE file for details