์๋ ํ์ญ๋๊น!
์ ๋ b2b ๋ฐ b2c ์๋น์ค๋ฅผ ์ํ ๋น๋์ค ๊ฐ์ ์นด๋ฉ๋ผ์ ์ฐ๋ฐฉ ๋น๋์ค ๊ฐ์ ํ๋ก์ ํธ์ ์ฐธ์ฌํ๋ ์ฌ๋๋ค์ ์ํ ํ์จ์ด๋ฅผ ๊ฐ๋ฐํฉ๋๋ค.
๋๋ ์ฐ๋ฆฌ๊ฐ ์ด๋ป๊ฒ ์์ํ๋์ง์ ๋ํด ์ผ์ต๋๋ค.
๊ทธ ์ดํ๋ก ๋ง์ ๊ฒ์ด ๋ณํ์ต๋๋ค. ์๋ฅผ ๋ค์ด mstar ๋ฐ fullhan๊ณผ ๊ฐ์ ํจ์ฌ ๋ ๋ง์ ์นฉ์ ์ ์ง์ํ๊ธฐ ์์ํ์ผ๋ฉฐ ์๋ง์ ์ธ๊ตญ ๋ฐ ๊ตญ๋ด IP ์นด๋ฉ๋ผ ์ ์กฐ์ ์ฒด๋ฅผ ๋ง๋ ์น๊ตฌ๊ฐ ๋์์ต๋๋ค.
์ผ๋ฐ์ ์ผ๋ก ์นด๋ฉ๋ผ ๊ฐ๋ฐ์๋ค์ ์๋ก์ด ์ฅ๋น๋ฅผ ๋ณด์ฌ์ฃผ๊ณ , ํ์จ์ด์ ๊ธฐ์ ์ ์ธ ์ธก๋ฉด์ด๋ ์์ฐ ๊ณผ์ ์ ๋ํด ๋ ผ์ํ๊ธฐ ์ํด ์ฐ๋ฆฌ๋ฅผ ์์ฃผ ๋ฐฉ๋ฌธํฉ๋๋ค.
๊ทธ๋ฌ๋ ํญ์ ๊ทธ๋ ๋ฏ์ด ๋๋๋ก ์ด์ํ ์ฌ๋๋ค์ด์ต๋๋ค. ๊ทธ๋ค์ ๊ตฌ๋ฉ์ด ๊ฐ๋ํ ํ์จ์ด์ ๊ธํ ์ํ๋ XNUMX๋ฅ ๊ณต์ฅ์ ์์ง์ผ๋ก ์์งํ ์ฉ๋ฉํ ์ ์๋ ํ์ง์ ์ค๊ตญ ์ ํ์ ๊ฐ์ ธ์ค์ง๋ง ๋์์ ๋ชจ๋ ๊ฒ์ ์ค์ค๋ก ๊ฐ๋ฐํ๋ค๊ณ ์ฃผ์ฅํฉ๋๋ค. ํ๋ก์ ํ์จ์ด๋ ์์ ํ ๋ฌ์์ ์ ํ์ธ ๊ฒ์ผ๋ก ๋ฐํ์ก์ต๋๋ค.
์ค๋์ ์ด๋ฐ ๋ถ๋ค ์ค ๋ช๋ช์ ๋ํด ๋ง์๋๋ฆฌ๊ฒ ์ต๋๋ค. ์์งํ ๋งํด์ ์ ๋ ๋ถ์ฃผ์ํ "์์ ๋์ฒดํ"์ ๋ํ ๊ณต๊ฐ ์ฑ์ฐ์ง์ ์ง์งํ๋ ์ฌ๋์ด ์๋๋๋ค. ์ ๋ ์ผ๋ฐ์ ์ผ๋ก ๊ทธ๋ฌํ ํ์ฌ์์ ๊ด๊ณ์ ๊ด์ฌ์ด ์๋ค๊ณ ๊ฒฐ์ ํ๊ณ ์ด ์์ ์์ ์ฐ๋ฆฌ๋ ๊ทธ๋ค๊ณผ ํค์ด์ง๋๋ค.
๊ทธ๋ฐ๋ฐ ์ค๋์ ํ์ด์ค๋ถ์ผ๋ก ๋ด์ค๋ฅผ ๋ณด๋ค๊ฐ ๋ชจ๋์ปคํผ๋ฅผ ๋ง์๋ค ์ฝ๋ค๊ฐ ์์ ๋ปํ์ต๋๋ค.
์ปท ์๋์๋ ํ
์คํธ ๋ฐฉ๋ฒ์ ๋ํ ์ธ๋ถ ์ ๋ณด๊ฐ ๋์ ์์ต๋๋ค.
์, ์ - ์ด๋ค์ ์์ ์ ๊ฐ๋ฐ์ ๊ฐ์ฅํ์ฌ ์์งํ ์ ๋ ดํ๊ณ ๋์ ์ค๊ตญ์ ๊ฐ์ ธ์จ ๋์ผํ ์ฌ๋๋ค์
๋๋ค.
๋ฐ๋ผ์ ์ฌ์ค์ ์ดํด๋ณด๊ฒ ์ต๋๋ค. ๊ทธ๋ค์ ๊ตญ๋ด์ฐ ์นด๋ฉ๋ผ์ธ "VisorJet Smart Bullet" ์นด๋ฉ๋ผ๋ฅผ ๊ฐ์ ธ์์ต๋๋ค. ์์์ QC ์น์ธ ์ํธ(:-D)๊ฐ ์์๊ณ ๋ด๋ถ์๋ ๋ค์์ ๊ธฐ๋ฐ์ผ๋ก ํ ์ ํ์ ์ธ ์ค๊ตญ ๋ชจ๋ํ ์นด๋ฉ๋ผ๊ฐ ์์์ต๋๋ค. Hisilicon 3516 ์นฉ์ .
ํ์จ์ด ๋คํ๋ฅผ ๋ง์น ํ, ์นด๋ฉ๋ผ์ ํ์จ์ด์ ์ค์ ์ ์กฐ์
์ฒด๋ ๋ง์ถคํ IP ์นด๋ฉ๋ผ ๊ณต๊ธ์ ์ ๋ฌธ์ผ๋ก ํ๋ ํน์ ํ์ฌ์ธ "Brovotech"๋ผ๋ ๊ฒ์ด ๊ธ๋ฐฉ ๋ถ๋ช
ํด์ก์ต๋๋ค. ์ด์ ๋ณ๋๋ก ์ด ์ฌ๋ฌด์ค์ ๋ ๋ฒ์งธ ์ด๋ฆ์ ๋ถ๋
ธํ์ต๋๋ค.โ
ํ์จ์ด์ ๋ชจ๋ ๋ด์ฉ์ ์ค๊ตญ์ด๋ก ์๋ฐํ๊ณ ํ์ค์ ์ธ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค.
ํ์จ์ด์ ํ์ผ
โโโ ์๋.pcm
โโโ bvip์บ
โโโ cmdserv
โโโ ๋ฐ๋ชฌ์๋ธ
โโโns ๊ฐ์ง
โโโ ๊ธ๊ผด
โโโ ๋ฆฌ๋ธ
...
โ โโโ libsony_imx326.so
โโโ ์ฌ์ค์
โโโ start_ipcam.sh
โโโ sysconf
โ โโโ 600106000-BV-H0600.conf
โ โโโ 600106001-BV-H0601.conf
...
โ โโโ 600108014-BV-H0814.conf
โโโ system.conf -> /mnt/nand/system.conf
โโโ version.conf
โโโ www
...
โโโ ๋ก๊ณ
โ โโโ ์๋น์ค.jpg
โ โโโ qrcode.png
๊ตญ๋ด ์ ์กฐ์ ์ฒด์์ elvis.jpg ํ์ผ์ ๋ณผ ์ ์์ต๋๋ค. ๋์์ง๋ ์์ง๋ง ํ์ฌ ์ด๋ฆ์ ์ค๋ฅ๊ฐ ์์ต๋๋ค. ์ฌ์ดํธ์์ "elvees"๋ผ๊ณ ํ๋จํฉ๋๋ค.
bvipcam์ A/V ์คํธ๋ฆผ๊ณผ ํจ๊ป ์๋ํ๋ ์ฃผ์ ์ ํ๋ฆฌ์ผ์ด์ ์ด์ ๋คํธ์ํฌ ์๋ฒ์ธ ์นด๋ฉ๋ผ์ ์๋์ ๋ด๋นํฉ๋๋ค.
์ด์ ๊ตฌ๋ฉ๊ณผ ๋ฐฑ๋์ด์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค.
1. bvipcam์ ๋ฐฑ๋์ด๋ ๋งค์ฐ ๊ฐ๋จํฉ๋๋ค. strcmp(๋น๋ฐ๋ฒํธ, "20140808") && strcmp(์ฌ์ฉ์ ์ด๋ฆ, "bvtech")์ ๋๋ค. ๋นํ์ฑํ๋์ง ์์์ผ๋ฉฐ ๋นํ์ฑํ๋์ง ์์ ํฌํธ 6000์์ ์คํ๋ฉ๋๋ค.
2. /etc/shadow์๋ ์ ์ ๋ฃจํธ ๋น๋ฐ๋ฒํธ์ ์ด๋ฆฐ ํ ๋ท ํฌํธ๊ฐ ์์ต๋๋ค. ๊ฐ์ฅ ๊ฐ๋ ฅํ MacBook์ ํ ์๊ฐ๋ ์ฑ ์ ๋์ด ์ด ์ํธ๋ฅผ ๋ฌด์ฐจ๋ณ ๋์ ์ผ๋ก ์ ๋ ฅํ์ง ์์์ต๋๋ค.
3. ์นด๋ฉ๋ผ๋ ์ ์ด ์ธํฐํ์ด์ค๋ฅผ ํตํด ์ ์ฅ๋ ๋ชจ๋ ๋น๋ฐ๋ฒํธ๋ฅผ ์ผ๋ฐ ํ ์คํธ๋ก ๋ณด๋ผ ์ ์์ต๋๋ค. ์ฆ, (1)์ ๋ฐฑ๋์ด ๋ก๊ทธํจ์ค๋ฅผ ์ด์ฉํ์ฌ ์นด๋ฉ๋ผ์ ์ ์ํ๋ฉด ๋ชจ๋ ์ฌ์ฉ์์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ฝ๊ฒ ์์๋ผ ์ ์๋ค.
๋๋ ์ด๋ฌํ ๋ชจ๋ ์กฐ์์ ๊ฐ์ธ์ ์ผ๋ก ์ํํ์ต๋๋ค. ํ๊ฒฐ์ ๋ถ๋ช ํฉ๋๋ค. ์ฌ๊ฐํ ํ๋ก์ ํธ์๋ ์ฌ์ฉํ ์ ์๋ ์ผ๋ฅ ์ค๊ตญ ํ์จ์ด์ ๋๋ค.
๊ทธ๋ฐ๋ฐ ์กฐ๊ธ ๋ฆ๊ฒ ๋ฐ๊ฒฌํ์ด์
์กฐ์ฌ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํ์ผ๋ก ์ฐ๋ฆฌ๋ ๋ฐ๊ฒฌ๋ ๋ชจ๋ ์ฌ์ค์ ELVIS-NeoTek์ ๊ฒฐ๋ก ์ผ๋ก โโ์ผ์ต๋๋ค. ์ด์ ๋ํด ELVIS-NeoTek์ผ๋ก๋ถํฐ ๋ค์๊ณผ ๊ฐ์ ํ๋ฅญํ ๋ต๋ณ์ ๋ฐ์์ต๋๋ค. โ์ฐ๋ฆฌ ์นด๋ฉ๋ผ์ ํ์จ์ด๋ ์ปจํธ๋กค๋ฌ ์ ์กฐ์ ์ฒด์ธ HiSilicon์ Linux SDK๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. ์๋ํ๋ฉด ์ด ์ปจํธ๋กค๋ฌ๋ ์ฐ๋ฆฌ ์นด๋ฉ๋ผ์ ์ฌ์ฉ๋ฉ๋๋ค. ๋์์ ์ด SDK๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ฐ์ดํฐ ๊ตํ ํ๋กํ ์ฝ์ ์ฌ์ฉํ์ฌ ์นด๋ฉ๋ผ์ ์ํธ ์์ฉ์ ๋ด๋นํ๋ ์์ฒด ์ํํธ์จ์ด๊ฐ ๊ฐ๋ฐ๋์์ต๋๋ค. ์ฐ๋ฆฌ๋ ์นด๋ฉ๋ผ์ ๋ํ ๋ฃจํธ ์ก์ธ์ค๋ฅผ ์ ๊ณตํ์ง ์์๊ธฐ ๋๋ฌธ์ ํ ์คํธ ์ ๋ฌธ๊ฐ๊ฐ ์์๋ด๊ธฐ๊ฐ ์ด๋ ค์ ์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ธ๋ถ์์ ํ๊ฐํ๋ฉด ์๋ชป๋ ์๊ฒฌ์ด ๋์ฌ ์๋ ์๋ค. ํ์ํ ๊ฒฝ์ฐ ๋น์ฌ๋ ์์ฐ ๊ณผ์ ์ ์ฒด์ ์นด๋ฉ๋ผ ํ์จ์ด๋ฅผ ๊ทํ์ ์ ๋ฌธ๊ฐ์๊ฒ ์์ฐํ ์ค๋น๊ฐ ๋์ด ์์ต๋๋ค. ํ์จ์ด ์์ค ์ฝ๋์ ์ผ๋ถ๋ฅผ ๋ณด์ฌ์ฃผ๋ ๊ฒ๋ ํฌํจ๋ฉ๋๋ค.โ
๋น์ฐํ ์๋ฌด๋ ์์ค ์ฝ๋๋ฅผ ๋ณด์ฌ์ฃผ์ง ์์์ต๋๋ค.
๋๋ ๋ ์ด์ ๊ทธ๋ค๊ณผ ์ผํ์ง ์๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด์ XNUMX๋ ์ด ์ง๋ ์ง๊ธ, ๋ฌ์์ ๊ฐ๋ฐ์ ๊ฐ์ฅํ์ฌ ๊ฐ์ผ ์ค๊ตญ ํ์จ์ด๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ์ผ ์ค๊ตญ ์นด๋ฉ๋ผ๋ฅผ ์์ฐํ๋ ค๋ Elvees ํ์ฌ์ ๊ณํ์ด ์ ์ฉ์ ์ฐพ์์ต๋๋ค.
์ด์ ๋๋ ๊ทธ๋ค์ ์น์ฌ์ดํธ์ ๊ฐ์ ๊ทธ๋ค์ด ์นด๋ฉ๋ผ ๋ผ์ธ์ ์ ๋ฐ์ดํธํ๊ณ ๋ ์ด์ Brovotech์ฒ๋ผ ๋ณด์ด์ง ์๋๋ค๋ ๊ฒ์ ๋ฐ๊ฒฌํ์ต๋๋ค. ์, ์ด์ฉ๋ฉด ์ฌ๋๋ค์ด ์ค์ค๋ก ๊นจ๋ซ๊ณ ๊ณ ์ณค์ ์๋ ์์ต๋๋ค. ์ด๋ฒ์๋ ํ์จ์ด ๋์ถ ์์ด ์ ์งํ๊ฒ ๋ชจ๋ ๊ฒ์ ์ค์ค๋ก ์ํํ์ต๋๋ค.
๊ทธ๋ฌ๋ ์์ฝ๊ฒ๋ ๊ฐ์ฅ ๊ฐ๋จํ ๋น๊ต๋
๋ฐ๋ผ์ ์๋ณธ์ ๋ง๋๋ณด์ธ์: ์ ์ ์๋ ๊ณต๊ธ์ ์ฒด ๋ง์ผ์ฌ์ดํธ์ ์นด๋ฉ๋ผ์ ๋๋ค.
์ด ๋ง์ผ์ฌ์ดํธ๊ฐ brovotech๋ณด๋ค ์ด๋ป๊ฒ ๋ ๋์๊ฐ์? ๋ณด์ ๊ด์ ์์ ๋ณด๋ฉด ์๋ฌด๊ฒ๋ ์๋ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค. ๊ตฌ๋งคํ ์ ์๋ ์ ๋ ดํ ์๋ฃจ์ ์ ๋๋ค.
๋ง์ผ์ฌ์ดํธ์ ELVIS-NeoTek ์นด๋ฉ๋ผ์ ์น ์ธํฐํ์ด์ค ์คํฌ๋ฆฐ์ท์ ๋ณด๋ฉด ์์ฌ์ ์ฌ์ง๊ฐ ์์ต๋๋ค. "๋ฌ์์" VisorJet ์นด๋ฉ๋ผ๋ ๋ง์ผ์ฌ์ดํธ ์นด๋ฉ๋ผ์ ๋ณต์ ํ์ ๋๋ค. ์น ์ธํฐํ์ด์ค์ ์ฌ์ง๋ฟ๋ง ์๋๋ผ ๊ธฐ๋ณธ IP 192.168.5.190 ๋ฐ ์นด๋ฉ๋ผ ๊ทธ๋ฆผ๋ ์ผ์นํฉ๋๋ค. ๊ธฐ๋ณธ ๋น๋ฐ๋ฒํธ๋ ๋น์ทํฉ๋๋ค. ๋ณต์ ๋ณธ์ ๊ฒฝ์ฐ ms1234์ en123456์ ๋๋ค.
๊ฒฐ๋ก ์ ์ผ๋ก ๋๋ ์๋ฒ์ง์ด๊ณ ํ๊ต์ ๋ค๋๋ ์๋ ๊ฐ ์์ผ๋ฉฐ ๊ต์ก์ ํธ๋ก์ด ๋ชฉ๋ง์ ๋ฐฑ๋์ด๊ฐ ์๋ ๋์ถ๋ ์ค๊ตญ ํ์จ์ด๊ฐ ํฌํจ๋ ์ค๊ตญ ์นด๋ฉ๋ผ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๋ฐ๋ํ๋ค๊ณ ๋งํ ์ ์์ต๋๋ค.
์ถ์ฒ : habr.com