Skip to content

Latest commit

ย 

History

History
194 lines (144 loc) ยท 6.49 KB

Usage.md

File metadata and controls

194 lines (144 loc) ยท 6.49 KB

์—”์ง„ ๋ฐ ๋ผ์ด์„ ์Šค ์„ค์น˜

์œˆ๋„์šฐ์ฆˆ์šฉ

anpr ์—”์ง„ ํŒŒ์ผ์„ ์„ค์น˜ํ•  ๋””๋ ‰ํ† ๋ฆฌ์— ์••์ถ•์„ ํ•ด์ œํ•ฉ๋‹ˆ๋‹ค.

x86 64๋น„ํŠธ ์œˆ๋„์šฐ์ฆˆ (windows-x86_64)
  /windows-x86_64         # ์œˆ๋„์šฐ์ฆˆ์šฉ 64bit ๋ฐ”์ด๋„ˆ๋ฆฌ ๋””๋ ‰ํ† ๋ฆฌ  
    tsanpr.dll            # ๊ณต์œ  ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ (API ์ œ๊ณต)
    tsanpr-kr-xxxxx.eon   # ๋”ฅ๋Ÿฌ๋‹ ๋ชจ๋ธ
    tshelper.exe          # ๋„์šฐ๋ฏธ ์•ฑ (๋ผ์ด์„ ์Šค ๊ด€๋ฆฌ)
x86 32๋น„ํŠธ ์œˆ๋„์šฐ์ฆˆ (windows-x86)
  /windows-x86            # ์œˆ๋„์šฐ์ฆˆ์šฉ 32bit ๋ฐ”์ด๋„ˆ๋ฆฌ ๋””๋ ‰ํ† ๋ฆฌ
    tsanpr.dll            # ๊ณต์œ  ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ (API ์ œ๊ณต)
    tsanpr-kr-xxxxx.eon   # ๋”ฅ๋Ÿฌ๋‹ ๋ชจ๋ธ
    tshelper.exe          # ๋„์šฐ๋ฏธ ์•ฑ (๋ผ์ด์„ ์Šค ๊ด€๋ฆฌ)

tshelper.exe ํŒŒ์ผ์„ ์‹คํ–‰ํ•˜๋ฉด ํ•ด๋‹น ์ปดํ“จํ„ฐ์— 30์ผ ํ‰๊ฐ€ํŒ ๋ผ์ด์„ ์Šค๊ฐ€ ์ž๋™์œผ๋กœ ์„ค์น˜๋˜๋ฉฐ, ์ด ํ›„ 30์ผ ๋™์•ˆ TS-ANPR ํ”„๋กœ์˜ ๋ชจ๋“  ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•ด ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฆฌ๋ˆ…์Šค์šฉ

1. ์„ค์น˜

1.1 ํŒŒ์ผ ์••์ถ• ํ•ด์ œ

anpr ์—”์ง„ ํŒŒ์ผ์„ ์„ค์น˜ํ•  ๋””๋ ‰ํ† ๋ฆฌ์— ์••์ถ•์„ ํ•ด์ œํ•ฉ๋‹ˆ๋‹ค.

x86 64๋น„ํŠธ ๋ฆฌ๋ˆ…์Šค (linux-x86_64)
tar -xvf ts-anpr-v*-linux-x86_64.tar.gz

์œ„์˜ ๋ช…๋ น์„ ์‹คํ–‰ํ•˜์—ฌ ์••์ถ• ํ•ด์ œ๋œ ํŒŒ์ผ ๋ชฉ๋ก์ž…๋‹ˆ๋‹ค.

  /linux-x86_64
    libtsanpr.so          # ๊ณต์œ  ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ (API ์ œ๊ณต)
    tsanpr-kr-xxxxx.eon   # ๋”ฅ๋Ÿฌ๋‹ ๋ชจ๋ธ
    tshelper              # ๋„์šฐ๋ฏธ ์•ฑ (๋ผ์ด์„ ์Šค ๊ด€๋ฆฌ)
ARM 64๋น„ํŠธ ๋ฆฌ๋ˆ…์Šค (linux-aarch64)
tar -xvf ts-anpr-v*-linux-aarch64.tar.gz

์œ„์˜ ๋ช…๋ น์„ ์‹คํ–‰ํ•˜์—ฌ ์••์ถ• ํ•ด์ œ๋œ ํŒŒ์ผ ๋ชฉ๋ก์ž…๋‹ˆ๋‹ค.

  /linux-aarch64 
    libtsanpr.so          # ๊ณต์œ  ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ (API ์ œ๊ณต)
    tsanpr-kr-xxxxx.eon   # ๋”ฅ๋Ÿฌ๋‹ ๋ชจ๋ธ
    tshelper              # ๋„์šฐ๋ฏธ ์•ฑ (๋ผ์ด์„ ์Šค ๊ด€๋ฆฌ)

1.2. ๋ผ์ด์„ ์Šค ์„ค์น˜

tshelper ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ ๋ผ์ด์„ ์Šค ๊ด€๋ฆฌ๋ฅผ ํ•ฉ๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ์— ์ตœ์ดˆ๋กœ ์‹คํ–‰ํ•˜๋Š” ๊ฒฝ์šฐ ํ˜„์žฌ ๋ผ์ด์„ ์Šค๊ฐ€ ๋ฏธ์„ค์น˜๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

./tshelper

TS-ANPR v2.1.0 (linux-x86_64)
(C) 2022-2024. TS Solution Corp. all rights reserved.

https://github.com/bobhyun/TS-ANPR

ํ˜„์žฌ ๋ผ์ด์„ ์Šค:
  ๋ฏธ์„ค์น˜

์‚ฌ์šฉ๋ฒ•:
  --lang, -l [LANG_ID]            # ํ‘œ์‹œ ์–ธ์–ด ์„ ํƒ [ko, en]
  --trial, -t                     # ํ‰๊ฐ€ํŒ ๋ผ์ด์„ ์Šค ์„ค์น˜ํ•˜๊ธฐ
  --req, -r                       # ๋ผ์ด์„ ์Šค ์š”์ฒญ์„œ ํŒŒ์ผ ๋งŒ๋“ค๊ธฐ
  --cert, -c [CERT_FILENAME]      # ๋ผ์ด์„ ์Šค ์ธ์ฆ์„œ ํŒŒ์ผ ์„ค์น˜ํ•˜๊ธฐ
  --dongle, -d                    # USB ๋ผ์ด์„ ์Šค ๋™๊ธ€ ํ™˜๊ฒฝ ์„ค์ •ํ•˜๊ธฐ

์‚ฌ์šฉ์˜ˆ:
  tshelper -l ko                  # ํ•œ๊ตญ์–ด ํ‘œ์‹œ
  sudo ./tshelper -t              # ํ‰๊ฐ€ํŒ ๋ผ์ด์„ ์Šค ์„ค์น˜ํ•˜๊ธฐ (root ๊ถŒํ•œ ํ•„์š”)
  sudo ./tshelper -r              # ๋ผ์ด์„ ์Šค ์š”์ฒญ์„œ ํŒŒ์ผ ๋งŒ๋“ค๊ธฐ (root ๊ถŒํ•œ ํ•„์š”)
  sudo ./tshelper -c sample.cert  # ๋ผ์ด์„ ์Šค ์ธ์ฆ์„œ ํŒŒ์ผ ์„ค์น˜ํ•˜๊ธฐ (root ๊ถŒํ•œ ํ•„์š”)
  sudo ./tshelper -d              # USB ๋ผ์ด์„ ์Šค ๋™๊ธ€ ํ™˜๊ฒฝ ์„ค์ •ํ•˜๊ธฐ (root ๊ถŒํ•œ ํ•„์š”)

[์ฐธ๊ณ ] ํ‘œ์‹œ๋˜๋Š” ์–ธ์–ด๋Š” ํ„ฐ๋ฏธ๋„ ์„ค์ • ๊ธฐ๋ณธ๊ฐ’์„ ๋”ฐ๋ฆ…๋‹ˆ๋‹ค. ๋งŒ์•ฝ ์˜๋ฌธ์œผ๋กœ ํ‘œ์‹œ๋˜๋Š” ๊ฒฝ์šฐ ์•„๋ž˜์™€ ๊ฐ™์ด ์–ธ์–ด๋ฅผ ํ•œ๊ธ€๋กœ ํ‘œ์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

./tshelper -l ko
1.2.1 ํ‰๊ฐ€ํŒ ๋ผ์ด์„ ์Šค ์„ค์น˜
sudo ./tshelper -t

TS-ANPR v2.1.0 (linux-x86_64)
(C) 2022-2024. TS Solution Corp. all rights reserved.

https://github.com/bobhyun/TS-ANPR

์ƒˆ ๋ผ์ด์„ ์Šค๊ฐ€ ์„ค์น˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

ํ˜„์žฌ ๋ผ์ด์„ ์Šค:
  TS-ANPR ์„œ๋ฒ„, 30์ผ ํ‰๊ฐ€ํŒ (30์ผ ๋‚จ์Œ)
  ๋™์‹œ ์ธ์‹ ์ฐจ๋Ÿ‰ ์ˆ˜: ์ตœ๋Œ€ 15
1.2.2 ์ •ํ’ˆ ๋ผ์ด์„ ์Šค (์†Œํ”„ํŠธ์›จ์–ด ๋ผ์ด์„ ์Šค)

์†Œํ”„ํŠธ์›จ์–ด ๋ผ์ด์„ ์Šค๋Š” ์‹œ์Šคํ…œ๋ณ„ ๊ณ ์œ  ID๋ฅผ ์‹๋ณ„ํ•˜์—ฌ ํ•ด๋‹น ์‹œ์Šคํ…œ์—์„œ๋งŒ ๋™์ž‘ํ•˜๋Š” ๋ผ์ด์„ ์Šค๋ฅผ ๋ฐœ๊ธ‰๋ฐ›์•„ ์„ค์น˜ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

(1) ๋ผ์ด์„ ์Šค ์š”์ฒญ์„œ ๋งŒ๋“ค๊ธฐ

์•„๋ž˜ ๋ช…๋ น์œผ๋กœ ์ƒ์„ฑ๋œ ๋ผ์ด์„ ์Šค ์š”์ฒญ์„œ ํŒŒ์ผ์„ ๋ณด๋‚ด์ฃผ์‹œ๋ฉด ํ•ด๋‹น ์‹œ์Šคํ…œ์šฉ ์ธ์ฆ์„œ ํŒŒ์ผ์„ ๋ฐœ๊ธ‰ํ•ด ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

sudo ./tshelper -r

TS-ANPR v2.1.0 (linux-x86_64)
(C) 2022-2024. TS Solution Corp. all rights reserved.

https://github.com/bobhyun/TS-ANPR

ํ˜„์žฌ ๋ผ์ด์„ ์Šค:
  TS-ANPR ์„œ๋ฒ„, 30์ผ ํ‰๊ฐ€ํŒ (30์ผ ๋‚จ์Œ)
  ๋™์‹œ ์ธ์‹ ์ฐจ๋Ÿ‰ ์ˆ˜: ์ตœ๋Œ€ 15

๋ผ์ด์„ ์Šค ์š”์ฒญ์„œ ํŒŒ์ผ์ด ์ €์žฅ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

ํŒŒ์ผ๋ช…: O20230414-TS-ANPR-8f5b0de4e9eabab6d727ab5c0d4c97e3.req
(2) ์ธ์ฆ์„œ ์„ค์น˜ํ•˜๊ธฐ

๋ฐœ๊ธ‰๋ฐ›์€ ์ •ํ’ˆ ์ธ์ฆ์„œ ํŒŒ์ผ์€ ์•„๋ž˜ ๋ช…๋ น์œผ๋กœ ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค.

sudo ./tshelper -c C20230414-TS-ANPR-8f5b0de4e9eabab6d727ab5c0d4c97e3.cert

TS-ANPR v2.1.0 (linux-x86_64)
(C) 2022-2024. TS Solution Corp. all rights reserved.

https://github.com/bobhyun/TS-ANPR

์ƒˆ ๋ผ์ด์„ ์Šค๊ฐ€ ์„ค์น˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
ํ˜„์žฌ ๋ผ์ด์„ ์Šค:
  TS-ANPR ์„œ๋ฒ„, ์ •ํ’ˆ ๋ผ์ด์„ ์Šค
  ๋™์‹œ ์ธ์‹ ์ฐจ๋Ÿ‰ ์ˆ˜: ์ตœ๋Œ€ 15
1.2.3 ์ •ํ’ˆ ๋ผ์ด์„ ์Šค (USB ๋™๊ธ€ ๋ผ์ด์„ ์Šค)

USB ๋™๊ธ€ ๋ผ์ด์„ ์Šค๋Š” ์‹œ์Šคํ…œ์— USB ๋™๊ธ€์„ ์žฅ์ฐฉํ•˜๋ฉด ์ฆ‰์‹œ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. ๋‹จ, ๋ฆฌ๋ˆ…์Šค์ด ๊ฒฝ์šฐ๋Š” USB ๋™๊ธ€์„ ์ตœ์ดˆ๋กœ ์‚ฝ์ž…ํ•˜๊ธฐ ์ „์— ์•„๋ž˜ ๋ช…๋ น์„ ํ•œ ๋ฒˆ ์‹คํ–‰ํ•œ ํ›„๋ถ€ํ„ฐ ์ž๋™ ์ธ์‹๋ฉ๋‹ˆ๋‹ค.

sudo ./tshelper -d
TS-ANPR v2.1.0 (linux-x86_64)
(C) 2022-2024. TS Solution Corp. all rights reserved.

https://github.com/bobhyun/TS-ANPR

USB ๋ผ์ด์„ ์Šค ๋™๊ธ€ ์ธ์‹ ํ™˜๊ฒฝ์ด ์„ค์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
์ด์ œ๋ถ€ํ„ฐ USB ๋ผ์ด์„ ์Šค ๋™๊ธ€์„ ์‚ฝ์ž…ํ•˜๋ฉด ์ž๋™์œผ๋กœ ์ธ์‹๋ฉ๋‹ˆ๋‹ค.
USB ๋™๊ธ€์ด ์ด๋ฏธ ์‚ฝ์ž…๋˜์–ด ์žˆ์œผ๋ฉด ๋บ๋‹ค๊ฐ€ ๋‹ค์‹œ ์‚ฝ์ž…ํ•˜์„ธ์š”.

2. ์ง€์›ํ•˜๋Š” ๋ฆฌ๋ˆ…์Šค ๋ฐฐํฌํŒ

๋ฆฌ๋ˆ…์Šค ์‹œ์Šคํ…œ์˜ glibc 2.27 ์ด์ƒ์ด๋ฉด ํŠน์ • ๋ฐฐํฌํŒ์— ๋ฌด๊ด€ํ•˜๊ฒŒ ํ˜ธํ™˜๋ฉ๋‹ˆ๋‹ค.

์‹œ์Šคํ…œ์˜ glibc ๋ฒ„์ „์€ ์•„๋ž˜ ๋ช…๋ น์œผ๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ldd --version

ldd (Ubuntu GLIBC 2.35-0ubuntu3.1) 2.35
Copyright (C) 2022 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.

ํ˜ธํ™˜๋˜๋Š” ์ฃผ์š” ๋ฆฌ๋ˆ…์Šค ๋ฐฐํฌํŒ ๋ชฉ๋ก์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • Ubuntu 18.04 ์ดํ›„ ๋ฒ„์ „
  • Debian 10 ์ดํ›„ ๋ฒ„์ „
  • CentOS / RHEL / Oracle Linux 8 ์ดํ›„ ๋ฒ„์ „
  • Fedora 28 ์ดํ›„ ๋ฒ„์ „

[์ฐธ๊ณ ] ๊ธฐํƒ€ ๋ฐฐํฌํŒ๋“ค์˜ ํ˜ธํ™˜ ์—ฌ๋ถ€๋Š” distrowatch.com์—์„œ ๋Œ€๋ถ€๋ถ„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Slackware๋ฅผ ์˜ˆ๋ฅผ ๋“ค๋ฉด; https://distrowatch.com/table.php?distribution=slackware ์œ„ ๋งํฌ ํ™”๋ฉด ๊ฐ€์šด๋ฐ ์ฏค ํŒจํ‚ค์ง€ ๋ชฉ๋ก์—์„œ glibc ํ•ญ๋ชฉ์—์„œ 2.27 ์ดํ›„ ๋ฒ„์ „์„ ์ฐพ์œผ๋ฉด ๋ฉ๋‹ˆ๋‹ค.