1.1.0๊ฐ์ ๊ฐ์ ๊ฐ๋ฐ ๋์ Cisco๋ ๋ฌด๋ฃ ๋ฐ์ด๋ฌ์ค ๋ฐฑ์ ์ ํ๊ตฐ ClamAV 2013์ ์ถ์๋ฅผ ๋ฐํํ์ต๋๋ค. ์ด ํ๋ก์ ํธ๋ ClamAV ๋ฐ Snort๋ฅผ ๊ฐ๋ฐํ๋ ํ์ฌ์ธ Sourcefire๋ฅผ ์ธ์ํ ํ 2๋ Cisco์ ์์ ๋์ด๊ฐ์ต๋๋ค. ํ๋ก์ ํธ ์ฝ๋๋ GPLv1.1.0 ๋ผ์ด์ผ์ค์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค. 4 ๋ธ๋์น๋ ์ผ๋ฐ(๋นLTS) ๋ธ๋์น๋ก ๋ถ๋ฅ๋๋ฉฐ ์ ๋ฐ์ดํธ๋ ๋ค์ ๋ธ๋์น๊ฐ ์ฒ์ ๋ฆด๋ฆฌ์ค๋ ํ ์ต์ 4๊ฐ์ ํ์ ๊ฒ์๋ฉ๋๋ค. LTS๊ฐ ์๋ ๋ธ๋์น์ ๋ํ ์๊ทธ๋์ฒ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ค์ด๋ก๋ํ๋ ๊ธฐ๋ฅ๋ ๋ค์ ๋ธ๋์น ์ถ์ ํ ์ต์ XNUMX๊ฐ์ ๋์ ์ ๊ณต๋ฉ๋๋ค.
ClamAV 1.1์ ์ฃผ์ ๊ฐ์ ์ฌํญ:
- CSS ์คํ์ผ ๋ธ๋ก์ ํฌํจ๋ ์ด๋ฏธ์ง๋ฅผ ์ถ์ถํ๋ ๊ธฐ๋ฅ์ ๊ตฌํํ์ต๋๋ค.
- sigtool ์ ํธ๋ฆฌํฐ์๋ libclamav๊ฐ ์ํํ๋ ๋ฐฉ์๊ณผ ์ ์ฌํ๊ฒ MS Office ๋ฌธ์์์ VBA ์ฝ๋๋ฅผ ์ถ์ถํ ์ ์๋ "--vba" ์ต์ ์ด ์ถ๊ฐ๋์์ต๋๋ค.
- clamscan ๋ฐ clamd์ "โfail-if-cvd-older-than=number_of_days" ์ต์ ๊ณผ ๊ตฌ์ฑ ๋งค๊ฐ๋ณ์ FailIfCvdOlderThan์ด ์ถ๊ฐ๋์์ต๋๋ค. ์ง์ ๋ ๊ฒฝ์ฐ ๋ฐ์ด๋ฌ์ค ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์ง์ ๋ ๋ ์ง๋ณด๋ค ์ค๋๋ ๊ฒฝ์ฐ clamscan ๋ฐ clamd ์คํ์ด ์คํจํฉ๋๋ค. ์ผ ์.
- CVD/CLD ํ์ผ์ ๋ง์ง๋ง ์ ๋ฐ์ดํธ๋ฅผ ๊ฒฐ์ ํ๊ธฐ ์ํ cl_cvdgetage()์ ๋ฌธ์์์ ์ถ์ถ๋ VBA ์ฝ๋์ ๋ํ ์ฝ๋ฐฑ ํธ๋ค๋ฌ๋ฅผ ์ค์ ํ๊ธฐ ์ํ cl_engine_set_clcb_vba()๋ผ๋ ์๋ก์ด ํจ์๊ฐ API์ ์ถ๊ฐ๋์์ต๋๋ค.
- ํฐ ์์ ์ํ ์ฐ์ฐ์ ๊ฒฝ์ฐ ๋ณ๋์ TomsFastMath ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋์ OpenSSL ๊ธฐ๋ฅ์ด ์ฌ์ฉ๋ฉ๋๋ค.
- Unix ๊ณ์ด ์์คํ ์์ RPATH ์ค์ ์ ๋นํ์ฑํํ๊ธฐ ์ํด DO_NOT_SET_RPATH ์ต์ ์ด CMake ๋น๋ ์คํฌ๋ฆฝํธ์ ์ถ๊ฐ๋์์ต๋๋ค. ๋ฒ์ ์คํฌ๋ฆฝํธ ์คํฌ๋ฆฝํธ๋ libclamav, libfreshclam, libclamunrar_iface ๋ฐ libclamunrar์ ๋ํด ๋ด๋ณด๋ด๋ ๊ธฐํธ๋ฅผ ์ ํํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. RUSTFLAGS ๋ณ์๋ฅผ ์ฌ์ฉํ์ฌ Rust ์ปดํ์ผ๋ฌ์ ์ฌ์ฉ์ ์ ์ ํ๋๊ทธ๋ฅผ ์ ๋ฌํ๋ ๊ธฐ๋ฅ์ด ์ ๊ณต๋์์ต๋๋ค. CMake์์ "-D PYTHON_FIND_VER=version" ์ต์ ์ ์ง์ ํ์ฌ ํน์ Python ๋ฒ์ ์ ์ ํํ๋ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
- PDB, WDB ๋ฐ CDB ์๋ช ์ ๋ํ ๋๋ฉ์ธ ์ด๋ฆ ๋งคํ ์ต์ ํ๊ฐ ํฅ์๋์์ต๋๋ค.
- ์ค๋ฅ ์ง๋จ์ ๋จ์ํํ๊ธฐ ์ํด clamonacc ํ๋ก์ธ์ค ๋ก๊ทธ์ ์ ๋ณด ๋ด์ฉ์ด ๋์ด๋ฌ์ต๋๋ค.
- Windows ํ๋ซํผ์์ MSI ์ค์น ํ๋ก๊ทธ๋จ์ ๊ธฐ๋ณธ C:\Program Files\ClamAV๊ฐ ์๋ ๋๋ ํฐ๋ฆฌ์ ์ค์น๋ ClamAV ๋ฒ์ ์ ์ ๋ฐ์ดํธํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
- ์์ ํ์ผ์ฉ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ ํํ๊ณ ํ๋ก์ธ์ค๊ฐ ์๋ฃ๋ ํ ์์ ํ์ผ์ ๋จ๊ฒจ๋๊ธฐ ์ํด sigtool์ "--tempdir" ๋ฐ "--leave-temps" ์ต์ ์ ์ถ๊ฐํ์ต๋๋ค.
์ถ์ฒ : opennet.ru