เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

OnWorks favicon

asn1parsessl - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

เปเบฅเปˆเบ™ asn1parsessl เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ asn1parsessl เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเป†เบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


asn1parse - เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบงเบดเป€เบ„เบฒเบฐ ASN.1

เบชเบฐเบซเบผเบธเบšเบชเบฑเบ‡เบฅเบงเบก


opensl asn1parse [- เปเบˆเป‰เบ‡โ€‹เบเบฒเบ™โ€‹ PEM|DER] [-เปƒเบ™ เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™] [- เบญเบญเบ เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™] [- noout] [- เบŠเบปเบ”เป€เบŠเบตเบ
เบˆเปเบฒเบ™เบงเบ™] [- เบ„เบงเบฒเบกเบเบฒเบง เบˆเปเบฒเบ™เบงเบ™] [-i] [-oid เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™] [- เบ–เบดเป‰เบก] [- เบˆเบณเบเบฑเบ” num] [-strparse เบŠเบปเบ”เป€เบŠเบตเบ]
[-เบ›เบฐเป€เบžเบ” string] [-genconf เป€เบญเบเบฐเบชเบฒเบ™]

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


เป„เบ”เป‰ asn1parse เบ„เปเบฒเบชเบฑเปˆเบ‡เป€เบ›เบฑเบ™เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบเบฒเบ™เบงเบดเบ™เบดเบ”เป„เบชเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เปเบเบเป‚เบ„เบ‡เบชเป‰เบฒเบ‡ ASN.1. เบกเบฑเบ™เบเบฑเบ‡เบชเบฒเบกเบฒเบ”
เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเบฐเบเบฑเบ”เบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบกเบตเบฎเบนเบšเปเบšเบš ASN.1.

OPTIONS


- เปเบˆเป‰เบ‡โ€‹เบเบฒเบ™โ€‹ DER|PEM
เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™. DER เป€เบ›เบฑเบ™โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบ„เบนเปˆโ€‹เปเบฅเบฐโ€‹ PEM (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™) เบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ” base64.

-เปƒเบ™ เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™, เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™

- เบญเบญเบ เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”เป€เบžเบทเปˆเบญเบงเบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ” DER เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™. เบ–เป‰เบฒเบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบšเปเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบง, เบšเปเปˆเปเบกเปˆเบ™
เบ‚เปเป‰เบกเบนเบ™เบˆเบฐเบ–เบทเบเบชเบปเปˆเบ‡เบญเบญเบ. เบ™เบตเป‰เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ—เบตเปˆเบชเบธเบ”เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบเบฑเบš -strparse เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

- noout
เบขเปˆเบฒเป€เบญเบปเบฒเป€เบงเบตเบŠเบฑเบ™เบ—เบตเปˆเปเบเบเบงเบดเป€เบ„เบฒเบฐเบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบญเบญเบ.

- เบŠเบปเบ”เป€เบŠเบตเบ เบˆเปเบฒเบ™เบงเบ™
เป€เบฅเบตเปˆเบกเบเบฒเบ™เบŠเบปเบ”เป€เบŠเบตเบเป€เบžเบทเปˆเบญเป€เบฅเบตเปˆเบกเบเบฒเบ™เปเบเบเบงเบดเป€เบ„เบฒเบฐ, เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เป„เบŸเบฅเปŒ.

- เบ„เบงเบฒเบกเบเบฒเบง เบˆเปเบฒเบ™เบงเบ™
เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ‚เบญเบ‡ bytes parseโ€‹, เบ„เปˆเบฒโ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เปเบกเปˆเบ™โ€‹เบˆเบปเบ™โ€‹เบโ€‹เปˆโ€‹เบงเบฒโ€‹เบชเบดเป‰เบ™โ€‹เบชเบธเบ”โ€‹เบ‚เบญเบ‡โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹.

-i เบซเบเปเป‰เปœเป‰เบฒเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ•เบฒเบก "เบ„เบงเบฒเบกเป€เบฅเบดเบ" เบ‚เบญเบ‡เป‚เบ„เบ‡เบชเป‰เบฒเบ‡.

-oid เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เป„เบŸเบฅเปŒเบ—เบตเปˆเบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบ•เบปเบงเบฅเบฐเบšเบธเบงเบฑเบ”เบ–เบธเป€เบžเบตเปˆเบกเป€เบ•เบตเบก (OIDs). เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ™เบตเป‰เปเบกเปˆเบ™
เบญเบฐเบ—เบดเบšเบฒเบเป„เบงเป‰เปƒเบ™เบชเปˆเบงเบ™เบšเบฑเบ™เบ—เบถเบเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰.

- เบ–เบดเป‰เบก
เบ–เบดเป‰เบกเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบšเปเปˆเบฎเบนเป‰เบˆเบฑเบเปƒเบ™เบฎเบนเบšเปเบšเบš hex.

- เบˆเบณเบเบฑเบ” num
เบ„เบท - เบ–เบดเป‰เบก, เปเบ•เปˆเบงเปˆเบฒเบกเบตเปเบ•เปˆเบ„เบปเบ™ เบ—เบณ เบญเบดเบ” num bytes เปเบกเปˆเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”.

-strparse เบŠเบปเบ”เป€เบŠเบตเบ
parse เป€เบ™เบทเป‰เบญเปƒเบ™ octets เบ‚เบญเบ‡เบงเบฑเบ”เบ–เบธ ASN.1 เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ—เบตเปˆ เบŠเบปเบ”เป€เบŠเบตเบ. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™
เปƒเบŠเป‰เบซเบผเบฒเบเบ„เบฑเป‰เบ‡เป€เบžเบทเปˆเบญ "เป€เบˆเบฒเบฐ" เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบฎเบฑเบ‡.

-เบ›เบฐเป€เบžเบ” string, -genconf เป€เบญเบเบฐเบชเบฒเบ™
เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ string, เป€เบญเบเบฐเบชเบฒเบ™ เบซเบผเบทเบ—เบฑเบ‡เบชเบญเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ ASN1_generate_nconf(3โ€‹)
เบฎเบนเบšเปเบšเบš. เบ–เป‰เบฒ เป€เบญเบเบฐเบชเบฒเบ™ เบžเบฝเบ‡เปเบ•เปˆเบกเบตเบขเบนเปˆเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบชเบฐเบ•เบฃเบดเบ‡เปเบกเปˆเบ™เป„เบ”เป‰เบกเบฒเบˆเบฒเบเบžเบฒเบเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบŠเบทเปˆโ€‹ asn1. เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เปเบกเปˆเบ™เบœเปˆเบฒเบ™เบ•เบปเบงเบงเบดเป€เบ„เบฒเบฐ ASN1 เปเบฅเบฐเบžเบดเบกเบญเบญเบ
เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบกเบฑเบ™เบกเบฒเบˆเบฒเบเป„เบŸเบฅเปŒ, เป€เบ™เบทเป‰เบญเปƒเบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเบเบงเบ”เบชเบญเบšเปเบฅเบฐเบ‚เบฝเบ™เป€เบ›เบฑเบ™
เป„เบŸเบฅเปŒเป‚เบ”เบเปƒเบŠเป‰ เบญเบญเบ เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

OUTPUT
เบœเบปเบ™โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เป‚เบ”เบโ€‹เบ›เบปเบโ€‹เบเบฐโ€‹เบ•เบดโ€‹เบˆเบฐโ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบ”เป‰เบงเบโ€‹เป€เบชเบฑเป‰เบ™โ€‹เบ”เบฑเปˆเบ‡โ€‹เบ™เบตเป‰โ€‹:

0:d=0 hl=4 l= 681 cons: SEQUENCE

.....

229:d=3 hl=3 l= 141 prim: BIT STRING
373:d=2 hl=3 l= 162 cons: cont [ 3 ]
376:d=3 hl=3 l= 159 cons: SEQUENCE
379:d=4 hl=2 l= 29 cons: SEQUENCE
381:d=5 hl=2 l= 3 prim: OBJECT :X509v3 Subject Key Identifier
386:d=5 hl=2 l= 22 prim: OCTET STRING
410:d=4 hl=2 l= 112 cons: SEQUENCE
412:d=5 hl=2 l= 3 prim: OBJECT :X509v3 Authority Key Identifier
417:d=5 hl=2 l= 105 prim: OCTET STRING
524:d=4 hl=2 l= 12 cons: SEQUENCE

.....

เบ•เบปเบงเบขเปˆเบฒเบ‡เบ™เบตเป‰เปเบกเปˆเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบเบฒเบ™เป€เบŠเบฑเบ™เบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡. เปเบ•เปˆเบฅเบฐเป€เบชเบฑเป‰เบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบเบเบฒเบ™เบŠเบปเบ”เป€เบŠเบตเบเปƒเบ™
เบ—เบปเบ”เบชเบฐเบ™เบดเบเบปเบก. d=XX เบเปเบฒเบ™เบปเบ”เบ„เบงเบฒเบกเป€เบฅเบดเบเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™. เบ„เบงเบฒเบกเป€เบฅเบดเบเปเบกเปˆเบ™เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เปƒเบ™เบ‚เบญเบšเป€เบ‚เบ”เปƒเบ”เบเปเปˆเบ•เบฒเบก
SET เบซเบผเบท SEQUENCE. hl=XX เปƒเบซเป‰เบ„เบงเบฒเบกเบเบฒเบงเบชเปˆเบงเบ™เบซเบปเบง (เปเบ—เบฑเบ เปเบฅเบฐเบ„เบงเบฒเบกเบเบฒเบง octets) เบ‚เบญเบ‡เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™
เบ›เบฐเป€เบžเบ” l=XX เปƒเบซเป‰เบ„เบงเบฒเบกเบเบฒเบงเบ‚เบญเบ‡เป€เบ™เบทเป‰เบญเปƒเบ™ octets.

เป„เบ”เป‰ -i เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบชเบฒเบกเบฒเบ”เบญเปˆเบฒเบ™เป„เบ”เป‰เบซเบผเบฒเบ.

เบ„เบงเบฒเบกเบฎเบนเป‰เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบเปˆเบฝเบงเบเบฑเบšเป‚เบ„เบ‡เบชเป‰เบฒเบ‡ ASN.1 เปเบกเปˆเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เป€เบžเบทเปˆเบญเบ•เบตเบ„เบงเบฒเบกเบซเบกเบฒเบเบœเบปเบ™เบœเบฐเบฅเบดเบ”.

เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ™เบตเป‰ BIT STRING เบขเบนเปˆ offset 229 เปเบกเปˆเบ™เบฅเบฐเบซเบฑเบ”เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเบ‚เบญเบ‡เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™. เป€เบ™เบทเป‰เบญเปƒเบ™
octets เบ‚เบญเบ‡เบ™เบตเป‰เบˆเบฐเบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ. เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบเบงเบ”เบชเบญเบšเป„เบ”เป‰เป‚เบ”เบเปƒเบŠเป‰
เบ—เบฒเบ‡เป€เบฅเบทเบญเบ -strparse 229 เปƒเบซเป‰โ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹:

0:d=0 hl=3 l= 137 cons: SEQUENCE
3:d=1 hl=3 l= 129 prim: INTEGER :E5D21E1F5C8D208EA7A2166C7FAF9F6BDF2059669C60876DDB70840F1A5AAFA59699FE471F379F1DD6A487E7D5409AB6A88D4A9746E24B91D8CF55DB3521015460C8EDE44EE8A4189F7A7BE77D6CD3A9AF2696F486855CF58BF0EDF2B4068058C7A947F52548DDF7E15E96B385F86422BEA9064A3EE9E1158A56E4A6F47E5897
135:d=1 hl=2 l= 3 prim: INTEGER : 010001

เบซเบกเบฒเบเป€เบซเบ”


เบ–เป‰เบฒ OID เบšเปเปˆเปเบกเปˆเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบžเบฒเบเปƒเบ™เบ‚เบญเบ‡ OpenSSL เบกเบฑเบ™เบˆเบฐเบ–เบทเบเบชเบฐเปเบ”เบ‡เปƒเบ™เบฎเบนเบšเปเบšเบšเบ•เบปเบงเป€เบฅเบ
(เบ•เบปเบงเบขเปˆเบฒเบ‡ 1.2.3.4). เป„เบŸเบฅโ€‹เปŒโ€‹เป„เบ”เป‰โ€‹เบœเปˆเบฒเบ™โ€‹เบเบฒเบ™โ€‹ -oid เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰ OIDs เป€เบžเบตเปˆเบกเป€เบ•เบตเบก
เบฅเบงเบก. เปเบ•เปˆเบฅเบฐเปเบ–เบงเบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบชเบฒเบกเบ–เบฑเบ™, เบ–เบฑเบ™เบ—เบณเบญเบดเบ”เปเบกเปˆเบ™ OID เปƒเบ™เบ•เบปเบงเป€เบฅเบ
เบฎเบนเบšเปเบšเบš เปเบฅเบฐเบ„เบงเบ™เบ•เบดเบ”เบ•เบฒเบกเบ”เป‰เบงเบเบžเบทเป‰เบ™เบ—เบตเปˆเบชเบตเบ‚เบฒเบง. เบ–เบฑเบ™เบ—เบตเบชเบญเบ‡เปเบกเปˆเบ™ "เบŠเบทเปˆเบชเบฑเป‰เบ™" เป€เบŠเบดเปˆเบ‡
เปเบกเปˆเบ™เบ„เปเบฒเบ”เบฝเบงเบ—เบตเปˆเบ•เบดเบ”เบ•เบฒเบกเบ”เป‰เบงเบเบžเบทเป‰เบ™เบ—เบตเปˆเบชเบตเบ‚เบฒเบง. เบ–เบฑเบ™เบชเบธเบ”เบ—เป‰เบฒเบเปเบกเปˆเบ™เบชเปˆเบงเบ™เบ—เบตเปˆเป€เบซเบผเบทเบญเบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เปเบฅเบฐเป€เบ›เบฑเบ™
"เบŠเบทเปˆเบเบฒเบง". asn1parse เบชเบฐเปเบ”เบ‡เบŠเบทเปˆเบเบฒเบง. เบ•เบปเบงเบขเปˆเบฒเบ‡:

"1.2.3.4 เบŠเบทเปˆเบชเบฑเป‰เบ™ เบŠเบทเปˆเบเบฒเบง"

เบ•เบปเบงเบขเปˆเบฒเบ‡


เบงเบดเป€เบ„เบฒเบฐเป„เบŸเบฅเปŒ:

openssl asn1parse -in file.pem

เบงเบดเป€เบ„เบฒเบฐเป„เบŸเบฅเปŒ DER:

openssl asn1parse -inform DER -in file.der

เบชเป‰เบฒเบ‡ UTF8String เบ‡เปˆเบฒเบเป†:

openssl asn1parse -genstr 'UTF8:เบชเบฐเบšเบฒเบเบ”เบตเป‚เบฅเบ'

เบชเป‰เบฒเบ‡ เปเบฅเบฐเบ‚เบฝเบ™ UTF8String, เบขเปˆเบฒเบžเบดเบกเบœเบปเบ™เบญเบญเบเบกเบฒเบ—เบตเปˆเปเบเบเบงเบดเป€เบ„เบฒเบฐ:

openssl asn1parse -genstr 'UTF8:เบชเบฐเบšเบฒเบเบ”เบตเป‚เบฅเบ' -noout -out utf8.der

เบชเป‰เบฒเบ‡เป‚เบ”เบเปƒเบŠเป‰เป„เบŸเบฅเปŒ config:

openssl asn1parse -genconf asn1.cnf -noout -out asn1.der

เบ•เบปเบงเบขเปˆเบฒเบ‡เป„เบŸเบฅเปŒ config:

asn1=SEQUENCE:seq_sect

[seq_sect]

field1=BOOL:TRUE
field2=EXP:0, UTF8:เบšเบฒเบ‡เบชเบฐเบ•เบฃเบดเบ‡เปเบšเบšเบชเบธเปˆเบก

เปƒเบŠเป‰ asn1parsessl เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

  • 1
    MantisBT
    MantisBT
    Mantis เป€เบ›เบฑเบ™เป€เบงเบฑเบšเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ™เบณเปƒเบŠเป‰เป„เบ”เป‰เบ‡เปˆเบฒเบ
    bugtracker เบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญ bug เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™
    เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบก. เบกเบฑเบ™เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบต PHP, MySQL เปเบฅเบฐ a
    เป€เบŠเบตเบšเป€เบงเบตเป€เบงเบฑเบš. เบเบงเบ”เป€เบšเบดเปˆเบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ เปเบฅเบฐเป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบžเบฒเบš
    เบ‚เปเป‰เบชเบฐเป€เปœเบต...
    เบ”เบฒเบงเป‚เบซเบฅเบ” MantisBT
  • 2
    LAN Messenger
    LAN Messenger
    LAN Messenger เป€เบ›เบฑเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒ p2p
    เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™ intranet เปเบฅเบฐเบšเปเปˆ
    เบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ. เบซเบผเบฒเบเบซเบผเบฒเบเบ‚เบญเบ‡ handy
    เบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ”เปเบกเปˆเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบฅเบงเบกเบ—เบฑเบ‡
    เปเบˆเป‰เบ‡โ€‹เบเบฒเบ™...
    เบ”เบฒเบงเป‚เบซเบฅเบ” LAN Messenger
  • 3
    DrJava
    DrJava
    DrJava เปเบกเปˆเบ™เป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบกเบตเบ™เป‰เปเบฒเบซเบ™เบฑเบเป€เบšเบปเบฒ
    เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบชเปเบฒเบฅเบฑเบš Java เบ—เบตเปˆเบ–เบทเบเบญเบญเบเปเบšเบšเป€เบžเบทเปˆเบญเบชเบปเปˆเบ‡เป€เบชเบตเบก
    เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบŠเบญเบšเปเบงเบ—เบตเปˆเบ‚เบฑเบšเป€เบ„เบทเปˆเบญเบ™เบ”เป‰เบงเบเบเบฒเบ™เบ—เบปเบ”เบชเบญเบš. เบกเบฑเบ™
    เบ›เบฐเบเบญเบšเบกเบตเบšเบฑเบ™เบ™เบฒเบ—เบดเบเบฒเบ™เป‚เบ„เบ‡เบเบฒเบ™เบญเบฑเบ”เบชเบฐเบฅเบดเบเบฐ,
    int...
    เบ”เบฒเบงเป‚เบซเบฅเบ” DrJava
  • 4
    .Net Framework 3.5 เบ•เบปเบงเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบญเบญเบŸเป„เบฅ
    .Net Framework 3.5 เบ•เบปเบงเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบญเบญเบŸเป„เบฅ
    Windows 8, เปเบฅเบฐเบฎเบธเปˆเบ™เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบกเบฒเบžเป‰เบญเบกเบเบฑเบš
    เป€เบงเบตเบŠเบฑเปˆเบ™ 4.xx เบ‚เบญเบ‡ NET Framework. เปเบ•เปˆเบ–เป‰เบฒ
    เบœเบนเป‰เปƒเบŠเป‰เบเปเบฒเบฅเบฑเบ‡เบเบปเบเบฅเบฐเบ”เบฑเบšเบˆเบฒเบ Windows 7 เป€เบ›เบฑเบ™
    Windows 8, NET Framework 3.5 เปเบกเปˆเบ™เบชเบปเบกเบšเบนเบ™
    เป€เบ›เบตเบ”เปƒเบŠเป‰...
    เบ”เบฒเบงเป‚เบซเบฅเบ” .Net Framework 3.5 เบ•เบปเบงเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบญเบญเบŸเป„เบฅ
  • 5
    NSIS: Nullsoft Scriptable Install System
    NSIS: Nullsoft Scriptable Install System
    NSIS (Nullsoft Scriptable Install
    System) เป€เบ›เบฑเบ™เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบ—เบตเปˆเป€เบ›เบฑเบ™เบกเบทเบญเบฒเบŠเบตเบš
    เบฅเบฐเบšเบปเบšเป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบ•เบปเบงเบ•เบดเบ”เบ•เบฑเป‰เบ‡ Windows. เบกเบฑเบ™
    เป„เบ”เป‰เบ–เบทเบเบญเบญเบเปเบšเบšเปƒเบซเป‰เบกเบตเบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเปเบฅเบฐเบกเบตเบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™
    เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰...
    เบ”เบฒเบงเป‚เบซเบฅเบ” NSIS: Nullsoft Scriptable Install System
  • 6
    เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡
    เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡
    AuthPass เป€เบ›เบฑเบ™เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”
    เบœเบนเป‰โ€‹เบˆเบฑเบ”โ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบ™เบดโ€‹เบเบปเบกโ€‹เปเบฅเบฐโ€‹
    เบžเบดเบชเบนเบ”เปเบฅเป‰เบง Keepass (kdbx 3.x เปเบฅเบฐ kdbx 4.x ...
    เบ”เบฒเบงเป‚เบซเบผเบ” authpass
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Linux เบ„เบณ เบชเบฑเปˆเบ‡

  • 1
    aarch64-linux-gnu-gcc-nm-4.9
    aarch64-linux-gnu-gcc-nm-4.9
    gcc-nm - wrapper เบญเป‰เบญเบก nm เป€เบžเบตเปˆเบก the
    -- เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ›เบฅเบฑเบเบญเบดเบ™ ...
    เปเบฅเปˆเบ™ aarch64-linux-gnu-gcc-nm-4.9
  • 2
    aarch64-linux-gnu-gcc-nm-5
    aarch64-linux-gnu-gcc-nm-5
    gcc-nm - wrapper เบญเป‰เบญเบก nm เป€เบžเบตเปˆเบก the
    -- เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ›เบฅเบฑเบเบญเบดเบ™ ...
    เปเบฅเปˆเบ™ aarch64-linux-gnu-gcc-nm-5
  • 3
    cpclean
    cpclean
    cpclean - เป€เบญเบปเบฒเบˆเบธเบ”เบ„เบงเบšเบ„เบธเบกเบ—เบตเปˆเบœเบดเบ”เบžเบฒเบ”
    เป‚เบ”เบโ€‹เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เบชเบฐโ€‹เบ–เบดโ€‹เบ•เบด ...
    เปเบฅเปˆเบ™ cpclean
  • 4
    cpdic
    cpdic
    cpdic - User Dictionary Copy Tool ...
    เปเบฅเปˆเบ™ cpdic
  • 5
    g.extension.allgrass
    g.extension.allgrass
    g.extension.all - เบเปเปˆเบชเป‰เบฒเบ‡เบ„เบทเบ™เปƒเบซเบกเปˆเบซเบผเบทเป€เบญเบปเบฒเบญเบญเบ
    GRASS Addons เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™
    เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบ. เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบžเบฝเบ‡เปเบ•เปˆเบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบ
    เบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เบเบฑเบšเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” GIS เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™
    เบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเปเปˆ...
    เปเบฅเปˆเบ™ g.extension.allgrass
  • 6
    g.filenamegrass
    g.filenamegrass
    g.filename - เบžเบดเบกเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™ GRASS
    เบŠเบทเปˆเป„เบŸเบฅเปŒ. เบ„เปเบฒเบชเปเบฒเบ„เบฑเบ™: เบ—เบปเปˆเบงเป„เบ›, เปเบœเบ™เบ—เบตเปˆ
    เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡, scripts ...
    เปเบฅเปˆเบ™ g.filenamegrass
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Ad