2๋ฒ
- 22๋ 3ํ์ฐจ 10๋ฒ์ ์ด์ด์ ๊ณต๋ถํ๋ฉด ์ข์
- SSH (Secure Shell, ์ํ์ด ์
ธ)
- ๋ค๋ฅธ ์ปดํจํฐ์ ๋ก๊ทธ์ธ, ์๊ฒฉ ๋ช ๋ น, ํ์ผ ๋ณต์ฌ๋ฑ ๋ค์ํ ๊ธฐ๋ฅ์ ์ง์ํ๋ ํ๋กํ ์ฝ
- ๋ฐ์ดํฐ ์ํธํ, ๊ฐ๋ ฅํ ์ธ์ฆ์ผ๋ก ๋ณด์์ฑ ๋ฎ์ ๋คํธ์ํฌ์์๋ ํต์ ๊ฐ๋ฅ
- ํด๋ผ์ด์ธํธ์ ๊ณต๊ฐํค๋ฅผ ์๋ฒ์ ๋ฑ๋กํด์ผ ํจ.
- ํค ์ธ์ฆ ์
- 22๋ฒ ํฌํธ ์ฌ์ฉ
- TCP ์ ์์ผ๋ก ํจ
- FTP : 21, TELNET : 23, SMTP : 25, DNS : 53, HTTP : 80
- ํ
ํผ ํ๋ฃจํ (Tamper Proofing)
- ์ํํธ์จ์ด ์, ๋ณ์กฐ๊ฐ ๋ฐ์ ์ SW๋ฅผ ์ค์๋ํ๋๋ก ๋ง๋ฆ
- ์ ์ฉ์ ๋ฐฉ์งํจ, ํด์ ํจ์, ํ์ปค ํ๋ฆฐํธ, ์ํฐ๋งํน ๋ฑ ๋ณด์ ์์๋ฅผ ์์ฑ ํ SW์ ์ฝ์
- ์คํ ์ฝ๋ ๋๋ ํ, ์คํ ์ ์๋ณธ๊ณผ ๋น๊ตํ๊ฑฐ๋ ๋ฐ์ดํฐ๋ฅผ ํ์ธํ๋ฉด์ SW ๋ณดํธ
- OAuth (Open Authorization, ๊ณต๊ฐ ์ธ์ฆ)
- ๊ณต๊ฐ API๋ก ๊ตฌํ๋ ํ์ค ์ธ์ฆ ๋ฐฉ๋ฒ
- ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๊ณตํ์ง ์๊ณ ๋ค๋ฅธ ์น ์ฌ์ดํธ ์์ ์์ ๋ค์ ์ ๋ณด์ ๋ํด ์ ๊ทผ ๊ถํ์ ๋ถ์ฌ ํ ์ ์์.
7๋ฒ
- ํ์ดํธ๋ฐ์ค ํ
์คํธ (White Box Test)
- ์์ ์ฝ๋์ ๋ ผ๋ฆฌ์ ์ธ ๋ชจ๋ ๊ฒฝ๋ก ํ ์คํธ
- ๊ธฐ์ด ๊ฒฝ๋ก ๊ฒ์ฌ (Base Path Testing)
- ์ ์ด ๊ตฌ์กฐ ๊ฒ์ฌ (Control Structure Testing)
- ๊ฒ์ฆ ๊ธฐ์ค
- 24๋ 1ํ์ฐจ 7๋ฒ์ธ๊ฐ 9๋ฒ์ ์ ํ
- ๋ธ๋๋ฐ์ค ํ
์คํธ (Black Box Test)
- ๊ฐ ๊ธฐ๋ฅ์ด ์์ ํ ์๋๋๋ ๊ฒ์ ์ ์ฆํ๋ ํ ์คํธ
- ๋์น ๋ถํ ๊ฒ์ฌ(Equivalence Partitioning Testing, ๋์น ํด๋์ค ๋ถํด)
- ์ ๋ ฅ ๊ฐ์ด ํ๋นํ์ง
- ๊ฒฝ๊ณ๊ฐ ๋ถ์ (Boundary Value Analysis)
- ๊ฒฝ๊ณ ๊ฐ์์ ์ค๋ฅ๊ฐ ๋ฐ์ํ ํ๋ฅ ์ด ๋์ ์ ์ ์ด์ฉ
- ์์ธ-ํจ๊ณผ ๊ทธ๋ํ ๊ฒ์ฌ (Cause-Effect Graphing Testing)
- ์ ๋ ฅ์ด๋ ์ถ๋ ฅ์ ๋ฏธ์น๋ ์ํฅ์ ๋ถ์ํด์ ํ ์คํธ ์ผ์ด์ค๋ฅผ ์ ์ ํด์ ๊ฒ์ฌ
- ์ค๋ฅ ์์ธก ๊ฒ์ฌ (Error Guessing)
- ๊ณผ๊ฑฐ์ ๊ฒฝํ์ด๋ ๊ฐ๊ฐ์ผ๋ก ํ ์คํธ
- ๋น๊ต ๊ฒ์ฌ(Comparison Testing)
- ๋์ผํ ํ ์คํธ ์ผ์ด์ค๋ฅผ ์ฃผ๊ณ ๋์ผํ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํ๋
11๋ฒ
- ATM (Asynchronous Transfer Mode, ๋น๋๊ธฐ ์ ์ก ๋ชจ๋)
- ๊ตํ ์ ํ ๋ฑ ํ์ ๊ตํ๊ณผ ํจํท ๊ตํ์ ์ฅ์ ์ ๊ฒฐํฉํ ๋ค์คํ ๊ธฐ์
- ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ ์ (Cell)๋ก ๋ถํ ํด ๋น๋๊ธฐ์ TDM์ผ๋ก ์ ์ก
- ์ ์ 53Byte, ๊ณ ์ ๊ธธ์ด
17๋ฒ
- Iaas(Infrastructure as a Service)
- ์๋ฒ, ์คํ ๋ฆฌ์ง, ๋คํธ์ํฌ ๋ฑ HW InfraStructure๋ฅผ ๊ฐ์ํํด์ ์ ๊ณต
- Paas(Platform as a Service)
- ๋ฐํ์, ๋ฏธ๋ค์จ์ด, OS ๋ฑ SW ์์ฑ์ ์ํ ํ๋ซํผ์ ๊ฐ์ํํด์ ์ ๊ณต
- Saas(Software as a Service)
- SW ์ฌ๋ฌ ๊ธฐ๋ฅ ์ค ์ฌ์ฉ์๊ฐ ํ์๋ก ํ๋ ๊ธฐ๋ฅ์ ์ ๊ณต
- ์ ํต์ ์ธ IT ๊ธฐ์ ์ ๊ด๋ฆฌ ์์ญ์ ๋ถํ ํด์ ์ ๋ฌธ์ ์ผ๋ก ๊ฐ์ํ๋ก ์ ๊ณตํ๋ ์๋น์ค๋ค์ด๋ค.
- Iaas < Paas < Saas ์์ผ๋ก ์ ๊ณตํ๋ ์๋น์ค๊ฐ ๋ง์. IPS
๋์ถฉ ์๋ ๊ฒ๋ค
8๋ฒ
- UNION : ์ค๋ณต๋ ๊ฒ ์ ๊ฑฐ
- UNION ALL : ์ค๋ณต ํฌํจ
- INTERSECT : ๊ต์งํฉ
- EXCEPT : ์ฐจ์งํฉ
13๋ฒ
- ์ ๊ทผํต์
- ๋ฐ์ดํฐ๊ฐ ์ ์ฅ๋ ๊ฐ์ฒด์ ์ด๋ฅผ ์ฌ์ฉํ๋ ค๋ ์ฃผ์ฒด ์ฌ์ด์ ์ ๋ณด ํ๋ฆ์ ์ ํ
- ์ ๊ทผํต์ ์ ์ฑ , ๋ฉ์ปค๋์ฆ, ๋ณด์๋ชจ๋ธ
- ์ ๊ทผํต์ ๊ธฐ์
- ์์์ ๊ทผํต์ (DAC, Discretionary Access Control)
- ๋ฐ์ดํฐ์ ์ ๊ทผํ๋ ์ฌ์ฉ์์ ์ ์์ ๋ฐ๋ผ ์ ๊ทผ ๊ถํ์ ๋ถ์ฌ
- ๋ฐ์ดํฐ ์์ ์๊ฐ ์ ๊ทผ ํต์ ๊ถํ์ ๊ด๋ฆฌ
- ๊ฐ์ฒด๋ฅผ ์์ฑํ ์ฌ์ฉ์๊ฐ ๊ฐ์ฒด์ ๋ํด ๋ชจ๋ ๊ถํ์ ๋ถ์ฌ๋ฐ์
- ๋ค๋ฅธ ์ฌ์ฉ์์๊ฒ ๊ถํ ๋ถ์ฌ ๊ฐ๋ฅ
- ๊ฐ์ ์ ๊ทผ ํต์ (MAC, Mandatory Access Control)
- ๋ฑ๊ธ์ผ๋ก ์ ๊ทผ ๊ถํ์ ๋ถ์ฌ
- ์์คํ ์ด ์ ๊ทผ ํต์ ๊ถํ์ ์ง์
- DB ๊ฐ์ฒด ๋ณ, ์ฌ์ฉ์ ๋ณ๋ก ๋ณด์ ๋ฑ๊ธ ๋ถ์ฌ ๊ฐ๋ฅ
- ์ญํ ๊ธฐ๋ฐ ์ ๊ทผ ํต์ (RBAC, Role Based Access Control)
- ์ฌ์ฉ์์ ์ญํ ์ ๋ฐ๋ผ ์ ๊ทผ ๊ถํ์ ๋ถ์ฌ
- ์ค์ ๊ด๋ฆฌ์๊ฐ ๊ถํ ๊ด๋ฆฌ
- DAC์ MAC์ ๋จ์ ๋ณด์
- ๋ค์ค ํ๋ก๊ทธ๋๋ฐ์ ์ต์ ํ
- ์์์ ๊ทผํต์ (DAC, Discretionary Access Control)
- ์ ๊ทผํต์ ์ ์ฑ
- Who๊ฐ When, Where, ์ด๋ค ๊ฐ์ฒด(What)์๊ฒ ์ด๋ค ๊ฒ(How)์ ๋ํ ํ์ฉ ์ฌ๋ถ๋ฅผ ์ ์
- ์ ๋ถ ๊ธฐ๋ฐ ์ ์ฑ
- ์ ๋ถ์ ๊ทผ๊ฑฐํ์ฌ ๊ฐ์ฒด์ ์ ๊ทผ ์ ํ
- IBP (Individual-Based Policy)
- ์ต์ ๊ถํ ์ ์ฑ
- ๋จ์ผ ์ฃผ์ฒด์๊ฒ ํ๋์ ๊ฐ์ฒด ๋ํด ํ๊ฐ ๋ถ์ฌ
- GBP (Group-Based Policy)
- ๋ณต์ ์ฃผ์ฒด์๊ฒ ํ๋์ ๊ฐ์ฒด์ ๋ํด ํ๊ฐ
- MAC
- IBP (Individual-Based Policy)
- ์ ๋ถ์ ๊ทผ๊ฑฐํ์ฌ ๊ฐ์ฒด์ ์ ๊ทผ ์ ํ
- ๊ท์น ๊ธฐ๋ฐ ์ ์ฑ
- ์ฃผ์ฒด๊ฐ ๊ฐ๋ ๊ถํ์ ๊ทผ๊ฑฐํด ์ ๊ทผ ์ ํ
- MLP (Multi-Level Policy)
- ์ฌ์ฉ์๋ ๊ฐ์ฒด ๋ณ๋ก ๋ถ๋ฅ
- CBP (Compartment-Based Policy)
- ์ง๋จ ๋ณ๋ก ๊ธฐ๋ฐ ํ๊ฐ
- DAC
- ์ญํ ๊ธฐ๋ฐ ์ ์ฑ
- GBP์ ๋ณํ๋ ์ ์ฑ
- ์ ๋ถ๋ฟ ์๋๋ผ ์ญํ ์ ๊ทผ๊ฑฐํด ์ ๊ทผ ์ ํ
- RBAC
20๋ฒ
- ๋ฌด๊ฒฐ์ฑ (Integrity)
- DB์ ์ ์ฅ๋ ๊ฐ๊ณผ ์ค์ ๊ฐ์ด ์ผ์นํ๋ ์ ํ์ฑ
- ๋ฌด๊ฒฐ์ฑ ์ ์ฝ ์กฐ๊ฑด
- ๋ฐ์ดํฐ์ ์ ํ์ฑ์ ๋ณด์ฅํ๊ธฐ ์ํด ๋ถ์ ํํ ์๋ฃ๊ฐ DB์ ์ ์ฅ๋๋ ๊ฒ์ ๋ฐฉ์งํ๋ ์ ์ฝ์กฐ๊ฑด
- ๊ฐ์ฒด ๋ฌด๊ฒฐ์ฑ
- ๊ธฐ๋ณธํค๋ Null ์ด๋ ์ค๋ณต์ ๋ชป๊ฐ์ง
- ์ฐธ์กฐ ๋ฌด๊ฒฐ์ฑ
- ์ธ๋ํค๋ Null ์ด๊ฑฐ๋ ๊ธฐ๋ณธํค์ ๋์ผํด์ผ ํจ.
- ์ฐธ์กฐํ ์ ์๋ ์ธ๋ํค ๊ฐ์ ๊ฐ์ง ์ ์๋ค.
- ๋๋ฉ์ธ ๋ฌด๊ฒฐ์ฑ
- ์์ฑ ๊ฐ์ด ๋๋ฉ์ธ์ ์ํ ๊ฐ์ด์ด์ผ ํจ. (๋ฒ์ ๋ฑ)
- ์ฌ์ฉ์ ์ ์ ๋ฌด๊ฒฐ์ฑ
- ์ฌ์ฉ์๊ฐ ์ ์ํ ์ ์ฝ ์กฐ๊ฑด์ ๋ง์กฑํด์ผ ํจ.
- NULL ๋ฌด๊ฒฐ์ฑ
- ํน์ ์์ฑ ๊ฐ์ด NULL์ด ๋ ์ ์๋ค.
- ๊ณ ์ ๋ฌด๊ฒฐ์ฑ
- ํน์ ์์ฑ ๊ฐ์ ์๋ก ๋ฌ๋ผ์ผํ๋ค.
- ํค ๋ฌด๊ฒฐ์ฑ
- ํ๋์ ํค๋ ์กด์ฌํด์ผ ํ๋ค.
- ๊ด๊ณ ๋ฌด๊ฒฐ์ฑ
- ์ฐ๊ด ๊ด๊ณ์ ๋ํ ์ ์ ์ฑ ์ฌ๋ถ๋ฅผ ์ง์
'์๊ฒฉ์ฆ > ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์ค๊ธฐ] ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ 22๋ 2ํ ๊ธฐ์ถ ์ค๋ต๋ ธํธ (0) | 2024.07.28 |
---|---|
[์ค๊ธฐ] ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ 23๋ 2ํ ๊ธฐ์ถ ์ค๋ต๋ ธํธ (0) | 2024.07.28 |
[์ค๊ธฐ] ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ 24๋ 1ํ ๊ธฐ์ถ ์ค๋ต๋ ธํธ (0) | 2024.07.28 |
[์ค๊ธฐ] ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ 22๋ 3ํ ๊ธฐ์ถ ์ค๋ต๋ ธํธ (0) | 2024.07.26 |
[์ค๊ธฐ] ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ 23๋ 1ํ ๊ธฐ์ถ ์ค๋ต๋ ธํธ (1) | 2024.07.26 |