Ubuntu Online, Fedora Online, Windows ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ ๋๋ MAC OS ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ์ ๊ฐ์ ์ฌ๋ฌ ๋ฌด๋ฃ ์จ๋ผ์ธ ์ํฌ์คํ ์ด์ ์ค ํ๋๋ฅผ ์ฌ์ฉํ์ฌ OnWorks ๋ฌด๋ฃ ํธ์คํ ์ ๊ณต์ ์ฒด์์ ์คํํ ์ ์๋ asntool ๋ช ๋ น์ ๋๋ค.
ํ๋ก๊ทธ๋จ:
์ด๋ฆ
asntool - ASN.1 ๋ชจ๋ ์ฌ์ ์ฒ๋ฆฌ
๊ฐ์
์์คํด [-] [-B ํ์ผ ์ด๋ฆ] [-D N] [-G] [-I ํ์ ๋ฒ์ ] [-J ์ ํ] [-K ํ์ ๋ฒ์ ] [-L ํ์ ๋ฒ์ ]
[-M ํ์ผ ์ด๋ฆ,...] [-P ํ์ ๋ฒ์ ] [-Q] [-S ํ์ผ ์ด๋ฆ] [-T ํ์ผ ์ด๋ฆ] [-V] [-X ํ์ผ ์ด๋ฆ] [-Z] [-b N]
[-d ํ์ผ ์ด๋ฆ] [-e ํ์ผ ์ด๋ฆ] [-f ํ์ผ ์ด๋ฆ] [-l ํ์ผ ์ด๋ฆ] -m ํ์ผ ์ด๋ฆ [-o ํ์ผ ์ด๋ฆ]
[-p ํ์ผ ์ด๋ฆ] [-t ํ์ ๋ฒ์ ] [-v ํ์ผ ์ด๋ฆ] [-w N] [-x ํ์ผ ์ด๋ฆ]
๊ธฐ์
์์คํด ASN.1 ๋ชจ๋ ์ฌ์์ ์ฝ๊ณ , ๊ฒ์ฆํ๊ณ , ํ์ํฉ๋๋ค.
์ต์
์๋์ ์ต์ ์์ฝ์ด ํฌํจ๋์ด ์์ต๋๋ค.
- ์ฌ์ฉ ๋ฉ์์ง ์ธ์
-B ํ์ผ ์ด๋ฆ
์ด๋ฆ์ด ์ง์ ๋ ํ์ผ์์ ๊ฐ์ฒด์ ์ฝ๋๋ฅผ ์์ฑํฉ๋๋ค. ํ์ผ ์ด๋ฆ.*
-D N ์ฝ๋ ์์ฑ์ ์ํ ๋๋ฒ๊น ์์ค:
0 ๋๋ฒ๊น ์์(๊ธฐ๋ณธ๊ฐ)
1 ์์ ๋๋ฒ๊น
2 ๋ฅ ๋๋ฒ๊น
3-9 2์ ๋์ผ
-G ๊ฐ์ฒด ๋ก๋ .c ๋ฐ .h ํ์ผ ์์ฑ
-I ํ์ ๋ฒ์ "#include๋ฅผ ๋ฃ์ต๋๋ค. ํ์ ๋ฒ์ " ์์ฑ๋ .c ํ์ผ์
-J ์ ํ
๋ ์ง์คํฐ ์ ํ ์ ํ ๊ฐ์ฒด ๊ด๋ฆฌ์์ ํจ๊ป
-K ํ์ ๋ฒ์ ์์ฑ๋ .c์์ #included asn ํค๋์ ์ด๋ฆ์ ๊ฐ์ ๋ก ํ์ ๋ฒ์
-L ํ์ ๋ฒ์ ๋ผ๋ฒจ ๋ฑ๋ก ์ ํ ํ์ ๋ฒ์
-M ํ์ผ ์ด๋ฆ,...
ASN.1 ๋ชจ๋์ ๊ฒ์ํ์ญ์์ค. ํ์ผ ์ด๋ฆ,... ์ธ๋ถ ์ฐธ์กฐ์ฉ
-P ํ์ ๋ฒ์ XML ๋ชจ๋ ์ ๋์ฌ DOCTYPE
-Q ์์ฑ๋ ํฌํจ ํ์ผ์ ๋ํด ์ธ์ฉ๋ ๊ตฌ๋ฌธ ํ์์ ์ฌ์ฉํฉ๋๋ค.
-S ํ์ผ ์ด๋ฆ
๋๋ฒ๊น ์ถ๋ ฅ์ ๋ค์์ผ๋ก ๋ณด๋ ๋๋ค. ํ์ผ ์ด๋ฆ stderr๋ณด๋ค๋
-T ํ์ผ ์ด๋ฆ
ASN.1 ํธ๋ฆฌ๋ฅผ ๋ค์์ผ๋ก ๋คํํฉ๋๋ค. ํ์ผ ์ด๋ฆ
-V CHOICE ๊ฐ์ฒด๊ฐ ValNodePtrs ๋์ ์ฌ์ฉ์ ์ ์ ๊ตฌ์กฐ๋ฅผ ์ฌ์ฉํ๋๋ก ๊ฐ์ ํฉ๋๋ค.
์ผ๋ถ ์ค๋๋ ์์ผ๋ก ์ฝ๋ฉํ ๊ฐ์ฒด ๋ก๋์์ ํธํ์ฑ.
-X ํ์ผ ์ด๋ฆ
XML DTD ์ฐ๊ธฐ ํ์ผ ์ด๋ฆ. ๋ฉด ํ์ผ ์ด๋ฆ "m"์ด๋ฉด ๊ฐ ๋ชจ๋์ ๋ณ๋์ ๋ชจ๋๋ก ์ธ์ํฉ๋๋ค.
ํ์ผ.
-Z ์ต์ ์ธ XNUMX ๊ฐ ๋ฒ ์ด์ค ์ฌ๋กฏ์ ์ํ ๋นํธ ํธ์๋ค
-b N N-๋ฐ์ดํธ ๋ฒํผ(๊ธฐ๋ณธ๊ฐ = 1024; 512์์ 10000 ์ฌ์ด์ ๋ชจ๋ ๊ฒ์ด ๊ฐ๋ฅํจ)
-d ํ์ผ ์ด๋ฆ
๋ค์์์ ์ด์ง ๊ฐ์ ์ฝ์ต๋๋ค. ํ์ผ ์ด๋ฆ (ํ์ -t)
-e ํ์ผ ์ด๋ฆ
๋ฐ์ด๋๋ฆฌ ๊ฐ ์ฐ๊ธฐ ํ์ผ ์ด๋ฆ
-f ํ์ผ ์ด๋ฆ
ASN.1 ๋ชจ๋ ์ฐ๊ธฐ ํ์ผ ์ด๋ฆ
-l ํ์ผ ์ด๋ฆ
ASN.1 ๋ก๋ ์ฐ๊ธฐ ํ์ผ ์ด๋ฆ
-m ํ์ผ ์ด๋ฆ
๋ค์์์ ASN.1 ๋ชจ๋์ ์ฝ์ต๋๋ค. ํ์ผ ์ด๋ฆ
-o ํ์ผ ์ด๋ฆ
ํค๋ ์ฐ๊ธฐ ํ์ผ ์ด๋ฆ
-p ํ์ผ ์ด๋ฆ
์ธ์ ๊ฐ์ ๋ค์์ ์๋๋ค. ํ์ผ ์ด๋ฆ
-t ํ์ ๋ฒ์ ์ด์ง ๊ฐ์ ์ ํ์ด ์์ ๊ฒ์ผ๋ก ์์ ํ์ ๋ฒ์
-v ํ์ผ ์ด๋ฆ
๋ค์์์ ์ธ์ ๊ฐ์ ์ฝ์ต๋๋ค. ํ์ผ ์ด๋ฆ
-w N #define์ ๊ฐ์ ๋ค์์ผ๋ก ์ ํํฉ๋๋ค. N ๋นํธ(๊ธฐ๋ณธ๊ฐ = 31; 31์์ 128 ์ฌ์ด์ ๊ฐ์ ๋ชจ๋
ํฉ๋ฒ์ ์ธ)
-x ํ์ผ ์ด๋ฆ
XML ๋ฐ์ดํฐ ์ฐ๊ธฐ ํ์ผ ์ด๋ฆ
onworks.net ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ์จ๋ผ์ธ์ผ๋ก asntool ์ฌ์ฉ