๐น ์ฃผ์
โข ์ค๋งํธํฐ์ ์์๋ฐ์ด๋ ๋คํธ์ํฌ๋ฅผ ํตํ ๊ฐ์ธ์ ๋ณด ์ ์ถ์ ํ์งํ๊ณ ์ค์๊ฐ ์๋ฆผ์ ์ ๊ณตํ๋ ์์คํ (App) ๊ฐ๋ฐ
๐น ๊ธฐ๋ณธ ์ ๋ณด
โข ํ ๊ตฌ์ฑ: ์ ๋ณดํต์ ๊ณตํ๊ณผ 4ํ๋ 4๋ช
โข ์งํ๊ธฐ๊ฐ: 2022. 08 - 2022. 12
โข ์คํ์์ค๋ฅผ ํ์ฉํ ์บก์คํค๋์์ธํ๋ก์ ํธ
๐น ์ญํ
โข table, relation ์ค๊ณ ์งํ - MySQL, DataGrip ์ฌ์ฉ
โข ์ค๋งํธํฐ์์ ์ก์ ํ ํจํท ๋ฐ์ดํฐ์ DB ๊ฐ์ธ์ ๋ณด ๋งค์นญ์ ์ํ ์ ๊ทํํ(regex) ํจํด ์ ์
โข ๊ฒฐ๊ณผ ๋ณด๊ณ ์ ์์ฑ ๋ฐ ๋ฐํ ์๋ฃ ์ ์
๐น ์ด์์ฒด์
๐น ๊ฐ๋ฐ ๋๊ตฌ
๐น ๊ฐ๋ฐ ์ธ์ด
๐น ๋ฌธ์ ์ ์
โข ๋ชจ๋ฐ์ผ ๋ณด์์ ์ค์์ฑ์ด ๋์์ก์ง๋ง ๋ณด์์์น ์ค์ฒ์ ๋ฏธํกํ ์ํฉ
โข ๋ชจ๋ฐ์ผ ๊ฐ์ธ์ ๋ณด ์ ์ถ์ ๊ฐ์ฅ ํฐ ๋ฌธ์ ๋ ๊ฐ์ธ์ ๋ณด๋ฅผ ์ด์ฉํ 2์ฐจ ๋ฒ์ฃ์ธ ๋ณด์ด์คํผ์ฑ์ผ๋ก ์ด์ด์ง๋ค๋ ๊ฒ
๐น ํ๋ก์ ํธ ๋ชฉ์
โข ์ ์ฑ์ฝ๋ ํํ์ ๋์์ ์ด์ ์ ๋ง์ถ๊ณ ์๋ ๊ธฐ์กด์ ์ค๋งํธํฐ ๋ฐฑ์ ํ๋ก๊ทธ๋จ๊ณผ ์ฐจ๋ณ์ ์ผ๋ก ๋คํธ์ํฌ ๋ชจ๋ํฐ๋ง์ ํตํด ๊ฐ์ธ์ ๋ณด ์ ์ถ์ ํ์งํ๋ ์์คํ ์ ๊ฐ๋ฐ
๐น ๊ธฐ๋ฅ ํ๋ฆ
1๏ธโฃ ์ฌ์ฉ์๊ฐ PCAP App์ ์คํํ๋ฉด App์ด ๋ฐฑ๊ทธ๋ผ์ด๋๋ก ์คํ๋๋ฉด์ ์ค์๊ฐ์ผ๋ก ์ค๋งํธํฐ์ outbound ๋คํธ์ํฌ๋ฅผ ํจํท ๋ถ์์ฉ ์๋ฒ๋ก ์ ์ก
2๏ธโฃ ์ฌ์ฉ์๊ฐ ์ฌ์ ์ ์ํ ํ๊ฒฝ์ ๋ฐ๋ผ ์์ ํ ํจํท์ ๋ถ๋ฅ
3๏ธโฃ ํจํท ๋ฐ์ดํฐ์ DB์ ์ ์ฅ๋ ๊ฐ์ธ์ ๋ณด ํจํด ์ ๊ท์์ ๋์กฐํ์ฌ ์ผ์น ์ฌ๋ถ๋ฅผ ํ๋จ
4๏ธโฃ ํจํท ๋ฐ์ดํฐ๊ฐ ์ํธํ๋์ง ์์ ๊ฐ์ธ์ ๋ณด์ผ ๊ฒฝ์ฐ ์ ์ถ ์ ๋ณด ๋ฐ ์ ์ถ ๊ฒฝ๋ก๋ฅผ DB์ ์ ์ฅ
5๏ธโฃ ์ฌ์ฉ์์๊ฒ ์ค์๊ฐ ์ ์ถ ์ํ ์๋ฆผ์ SMS๋ก ์ ๊ณต & ์ฌ์ฉ์์ ๊ธฐ๊ธฐ์์ ๋ฐ์ํ ์ ์ถ ์ํ ๋ฐ์ ๋ก๊ทธ๋ฅผ ํ์ธํ ์ ์๋ ๋์๋ณด๋ ์ ๊ณต