Hi,
Any suggestion for this? Below is my initial output, simple and short data will
be appended for each item, long data will be sampled.
The offsets are only useful for debugging and will not show by default. Thanks.
SEQUENCE[tag=48, body=[2, 1511]]
OBJECT IDENTIFIER[tag=6, body=[4, 13]]
[0][tag=160, body=[15, 1509]]
SEQUENCE[tag=48, body=[17, 1505]]
INTEGER[tag=2, body=[19, 20]]
SET[tag=49, body=[22, 33]]
SEQUENCE[tag=48, body=[24, 33]]
OBJECT IDENTIFIER[tag=6, body=[26, 31]]
NULL[tag=5, body=[33, 33]]
SEQUENCE[tag=48, body=[35, 70]]
OBJECT IDENTIFIER[tag=6, body=[37, 46]]
[0][tag=160, body=[48, 68]]
OCTET STRING[tag=36, body=[50, 66]]
OCTET STRING[tag=4, body=[52, 64]]
[0][tag=160, body=[74, 1196]]
SEQUENCE[tag=48, body=[78, 603]]
SEQUENCE[tag=48, body=[82, 456]]
[0][tag=160, body=[84, 87]]
INTEGER[tag=2, body=[86, 87]]
INTEGER[tag=2, body=[89, 90]]
SEQUENCE[tag=48, body=[92, 105]]
OBJECT IDENTIFIER[tag=6, body=[94, 103]]
NULL[tag=5, body=[105, 105]]
SEQUENCE[tag=48, body=[107, 144]]
SET[tag=49, body=[109, 131]]
SEQUENCE[tag=48, body=[111, 131]]
OBJECT IDENTIFIER[tag=6, body=[113, 116]]
PRINTABLE STRING[tag=19, body=[118, 131]]
SET[tag=49, body=[133, 144]]
SEQUENCE[tag=48, body=[135, 144]]
OBJECT IDENTIFIER[tag=6, body=[137, 140]]
PRINTABLE STRING[tag=19, body=[142, 144]]
SEQUENCE[tag=48, body=[146, 176]]
UTC TIME[tag=23, body=[148, 161]]
UTC TIME[tag=23, body=[163, 176]]
SEQUENCE[tag=48, body=[178, 215]]
SET[tag=49, body=[180, 202]]
SEQUENCE[tag=48, body=[182, 202]]
OBJECT IDENTIFIER[tag=6, body=[184, 187]]
PRINTABLE STRING[tag=19, body=[189, 202]]
SET[tag=49, body=[204, 215]]
SEQUENCE[tag=48, body=[206, 215]]
OBJECT IDENTIFIER[tag=6, body=[208, 211]]
PRINTABLE STRING[tag=19, body=[213, 215]]
SEQUENCE[tag=48, body=[218, 377]]
SEQUENCE[tag=48, body=[220, 233]]
OBJECT IDENTIFIER[tag=6, body=[222, 231]]
NULL[tag=5, body=[233, 233]]
BIT STRING[tag=3, body=[236, 377]]
[3][tag=163, body=[379, 456]]
SEQUENCE[tag=48, body=[381, 456]]
SEQUENCE[tag=48, body=[383, 412]]
OBJECT IDENTIFIER[tag=6, body=[385, 388]]
OCTET STRING[tag=4, body=[390, 412]]
SEQUENCE[tag=48, body=[414, 445]]
OBJECT IDENTIFIER[tag=6, body=[416, 419]]
OCTET STRING[tag=4, body=[421, 445]]
SEQUENCE[tag=48, body=[447, 456]]
OBJECT IDENTIFIER[tag=6, body=[449, 452]]
OCTET STRING[tag=4, body=[454, 456]]
SEQUENCE[tag=48, body=[458, 471]]
OBJECT IDENTIFIER[tag=6, body=[460, 469]]
NULL[tag=5, body=[471, 471]]
BIT STRING[tag=3, body=[474, 603]]
SEQUENCE[tag=48, body=[607, 1196]]
SEQUENCE[tag=48, body=[611, 1049]]
[0][tag=160, body=[613, 616]]
INTEGER[tag=2, body=[615, 616]]
INTEGER[tag=2, body=[618, 619]]
SEQUENCE[tag=48, body=[621, 634]]
OBJECT IDENTIFIER[tag=6, body=[623, 632]]
NULL[tag=5, body=[634, 634]]
SEQUENCE[tag=48, body=[636, 673]]
SET[tag=49, body=[638, 660]]
SEQUENCE[tag=48, body=[640, 660]]
OBJECT IDENTIFIER[tag=6, body=[642, 645]]
PRINTABLE STRING[tag=19, body=[647, 660]]
SET[tag=49, body=[662, 673]]
SEQUENCE[tag=48, body=[664, 673]]
OBJECT IDENTIFIER[tag=6, body=[666, 669]]
PRINTABLE STRING[tag=19, body=[671, 673]]
SEQUENCE[tag=48, body=[675, 705]]
UTC TIME[tag=23, body=[677, 690]]
UTC TIME[tag=23, body=[692, 705]]
SEQUENCE[tag=48, body=[707, 808]]
SET[tag=49, body=[709, 733]]
SEQUENCE[tag=48, body=[711, 733]]
OBJECT IDENTIFIER[tag=6, body=[713, 716]]
PRINTABLE STRING[tag=19, body=[718, 733]]
SET[tag=49, body=[735, 771]]
SEQUENCE[tag=48, body=[737, 771]]
OBJECT IDENTIFIER[tag=6, body=[739, 748]]
IA5 STRING[tag=22, body=[750, 771]]
SET[tag=49, body=[773, 795]]
SEQUENCE[tag=48, body=[775, 795]]
OBJECT IDENTIFIER[tag=6, body=[777, 780]]
PRINTABLE STRING[tag=19, body=[782, 795]]
SET[tag=49, body=[797, 808]]
SEQUENCE[tag=48, body=[799, 808]]
OBJECT IDENTIFIER[tag=6, body=[801, 804]]
PRINTABLE STRING[tag=19, body=[806, 808]]
SEQUENCE[tag=48, body=[811, 970]]
SEQUENCE[tag=48, body=[813, 826]]
OBJECT IDENTIFIER[tag=6, body=[815, 824]]
NULL[tag=5, body=[826, 826]]
BIT STRING[tag=3, body=[829, 970]]
[3][tag=163, body=[972, 1049]]
SEQUENCE[tag=48, body=[974, 1049]]
SEQUENCE[tag=48, body=[976, 1005]]
OBJECT IDENTIFIER[tag=6, body=[978, 981]]
OCTET STRING[tag=4, body=[983, 1005]]
SEQUENCE[tag=48, body=[1007, 1038]]
OBJECT IDENTIFIER[tag=6, body=[1009, 1012]]
OCTET STRING[tag=4, body=[1014, 1038]]
SEQUENCE[tag=48, body=[1040, 1049]]
OBJECT IDENTIFIER[tag=6, body=[1042, 1045]]
OCTET STRING[tag=4, body=[1047, 1049]]
SEQUENCE[tag=48, body=[1051, 1064]]
OBJECT IDENTIFIER[tag=6, body=[1053, 1062]]
NULL[tag=5, body=[1064, 1064]]
BIT STRING[tag=3, body=[1067, 1196]]
SET[tag=49, body=[1200, 1503]]
SEQUENCE[tag=48, body=[1204, 1503]]
INTEGER[tag=2, body=[1206, 1207]]
SEQUENCE[tag=48, body=[1209, 1251]]
SEQUENCE[tag=48, body=[1211, 1248]]
SET[tag=49, body=[1213, 1235]]
SEQUENCE[tag=48, body=[1215, 1235]]
OBJECT IDENTIFIER[tag=6, body=[1217, 1220]]
PRINTABLE STRING[tag=19, body=[1222, 1235]]
SET[tag=49, body=[1237, 1248]]
SEQUENCE[tag=48, body=[1239, 1248]]
OBJECT IDENTIFIER[tag=6, body=[1241, 1244]]
PRINTABLE STRING[tag=19, body=[1246, 1248]]
INTEGER[tag=2, body=[1250, 1251]]
SEQUENCE[tag=48, body=[1253, 1262]]
OBJECT IDENTIFIER[tag=6, body=[1255, 1260]]
NULL[tag=5, body=[1262, 1262]]
[0][tag=160, body=[1264, 1357]]
SEQUENCE[tag=48, body=[1266, 1290]]
OBJECT IDENTIFIER[tag=6, body=[1268, 1277]]
SET[tag=49, body=[1279, 1290]]
OBJECT IDENTIFIER[tag=6, body=[1281, 1290]]
SEQUENCE[tag=48, body=[1292, 1320]]
OBJECT IDENTIFIER[tag=6, body=[1294, 1303]]
SET[tag=49, body=[1305, 1320]]
UTC TIME[tag=23, body=[1307, 1320]]
SEQUENCE[tag=48, body=[1322, 1357]]
OBJECT IDENTIFIER[tag=6, body=[1324, 1333]]
SET[tag=49, body=[1335, 1357]]
OCTET STRING[tag=4, body=[1337, 1357]]
SEQUENCE[tag=48, body=[1359, 1372]]
OBJECT IDENTIFIER[tag=6, body=[1361, 1370]]
NULL[tag=5, body=[1372, 1372]]
OCTET STRING[tag=4, body=[1375, 1503]]
-----Original Message-----
From: Kai Zheng (JIRA) [mailto:[email protected]]
Sent: Wednesday, December 02, 2015 10:41 PM
To: [email protected]
Subject: [jira] [Created] (DIRKRB-485) Provide an ASN1 dumping tool for
troubleshooting
Kai Zheng created DIRKRB-485:
--------------------------------
Summary: Provide an ASN1 dumping tool for troubleshooting
Key: DIRKRB-485
URL: https://issues.apache.org/jira/browse/DIRKRB-485
Project: Directory Kerberos
Issue Type: Improvement
Reporter: Kai Zheng
Assignee: Kai Zheng
This will provide a workable and useful ASN1 dumping tool to help analyze ASN1
encoding stream or packet. It can be used to exercise the framework with all
kinds of testing binary inputs. The output should look pretty and informative.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)