Investor's wiki

회색 상자

회색 상자

νšŒμƒ‰ μƒμžλž€?

νšŒμƒ‰ μƒμžλŠ” λ‚΄λΆ€ μž‘λ™μ— λŒ€ν•œ μ œν•œλœ 지식이 μžˆλŠ” μ†Œν”„νŠΈμ›¨μ–΄ ν…ŒμŠ€νŠΈλ₯Ό λ‚˜νƒ€λƒ…λ‹ˆλ‹€. 그레이 λ°•μŠ€ ν…ŒμŠ€νŠΈλŠ” 해컀가 μ œν•œλœ 정보λ₯Ό μ‚¬μš©ν•˜μ—¬ λŒ€μƒ λ³΄μ•ˆ λ„€νŠΈμ›Œν¬μ˜ 강점과 약점을 식별해야 ν•˜λŠ” 윀리적 ν•΄ν‚Ή κΈ°μˆ μž…λ‹ˆλ‹€.

νšŒμƒ‰ μƒμž μ΄ν•΄ν•˜κΈ°

그레이 λ°•μŠ€λŠ” ν…ŒμŠ€ν„°κ°€ μ†Œν”„νŠΈμ›¨μ–΄ μ½”λ“œμ˜ λ‚΄λΆ€ 논리와 ꡬ쑰λ₯Ό κ²€μ‚¬ν•˜λŠ” ν™”μ΄νŠΈ λ°•μŠ€ ν…ŒμŠ€νŒ…κ³Ό ν…ŒμŠ€ν„°κ°€ μ†Œν”„νŠΈμ›¨μ–΄ μ½”λ“œμ— λŒ€ν•΄ μ „ν˜€ μ•Œμ§€ λͺ»ν•˜λŠ” λΈ”λž™ λ°•μŠ€ ν…ŒμŠ€νŒ…μ˜ ν•˜μ΄λΈŒλ¦¬λ“œμž…λ‹ˆλ‹€. κ·Έλ ˆμ΄λ°•μŠ€ ν…ŒμŠ€νŒ…μ„ μ΄ν•΄ν•˜κΈ° μœ„ν•΄μ„œλŠ” λ¨Όμ € λΈ”λž™λ°•μŠ€ ν…ŒμŠ€νŒ…κ³Ό ν™”μ΄νŠΈλ°•μŠ€ ν…ŒμŠ€νŒ…μ„ 이해해야 ν•œλ‹€.

λΈ”λž™λ°•μŠ€ 및 ν™”μ΄νŠΈλ°•μŠ€ ν…ŒμŠ€νŠΈ

λΈ”λž™λ°•μŠ€ ν…ŒμŠ€νŠΈλŠ” μ‚¬μš©μžμ˜ μž…λ ₯κ³Ό ν•΄λ‹Ή μž…λ ₯이 주어지면 μ†Œν”„νŠΈμ›¨μ–΄κ°€ μƒμ„±ν•˜λŠ” 좜λ ₯만 λ΄…λ‹ˆλ‹€. λΈ”λž™λ°•μŠ€ ν…ŒμŠ€νŒ…μ€ ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄λ‚˜ 기타 기술적 μ„ΈλΆ€ 사항에 λŒ€ν•œ 지식이 ν•„μš”ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. μ‹œμŠ€ν…œ ν…ŒμŠ€νŠΈ 및 승인 ν…ŒμŠ€νŠΈμ— μ‚¬μš©λ˜λŠ” κ³ κΈ‰ ν…ŒμŠ€νŠΈ μœ ν˜•μž…λ‹ˆλ‹€. μ†Œν”„νŠΈμ›¨μ–΄ μ—”μ§€λ‹ˆμ–΄λŠ” λΈ”λž™λ°•μŠ€ ν…ŒμŠ€νŠΈλ₯Ό μˆ˜ν–‰ν•˜κΈ° μœ„ν•΄ μ†Œν”„νŠΈμ›¨μ–΄ μš”κ΅¬ 사항 사양(SRS) λ¬Έμ„œκ°€ ν•„μš”ν•©λ‹ˆλ‹€. 이 ν…ŒμŠ€νŠΈλŠ” λΈ”λž™λ°•μŠ€ ν…ŒμŠ€ν„°κ°€ μž…λ ₯μ—μ„œ 좜λ ₯이 μ–΄λ–»κ²Œ μƒμ„±λ˜λŠ”μ§€ μ•Œμ§€ λͺ»ν•˜λŠ” μ΅œμ’… μ‚¬μš©μž 관점을 μ·¨ν•©λ‹ˆλ‹€.

ν™”μ΄νŠΈ λ°•μŠ€ ν…ŒμŠ€νŠΈμ—λŠ” κ΄€λ ¨ ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄λ₯Ό ν¬ν•¨ν•˜μ—¬ μ†Œν”„νŠΈμ›¨μ–΄λ₯Ό κ΅¬μΆ•ν•˜λŠ” 데 μ‚¬μš©λ˜λŠ” 기술 및 ν”Œλž«νΌμ— λŒ€ν•œ 심측적인 지식이 ν•„μš”ν•©λ‹ˆλ‹€. λ‹¨μœ„ ν…ŒμŠ€νŠΈ 및 ν‘œμ‹œ ν…ŒμŠ€νŠΈμ— μ‚¬μš©λ˜λŠ” μΌμ’…μ˜ μ €μˆ˜μ€€ ν…ŒμŠ€νŠΈμž…λ‹ˆλ‹€. μ†Œν”„νŠΈμ›¨μ–΄ μ—”μ§€λ‹ˆμ–΄λŠ” μ†ŒμŠ€ μ½”λ“œλ₯Ό 이해할 수 μžˆλ„λ‘ μ‘μš© ν”„λ‘œκ·Έλž¨μ„ λ§Œλ“œλŠ” 데 μ‚¬μš©λ˜λŠ” ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄λ₯Ό 이해해야 ν•©λ‹ˆλ‹€. ν™”μ΄νŠΈ λ°•μŠ€ ν…ŒμŠ€νŠΈμ˜ μ£Όμš” λͺ©μ μ€ λ³΄μ•ˆμ„ κ°•ν™”ν•˜κ³  μž…λ ₯ 및 좜λ ₯이 μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ 톡해 흐λ₯΄λŠ” 방식을 κ²€μ‚¬ν•˜λ©° λ””μžμΈ 및 μ‚¬μš©μ„±μ„ κ°œμ„ ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€. ν™”μ΄νŠΈ λ°•μŠ€ ν…ŒμŠ€ν„°κ°€ 주어진 μž…λ ₯μ—μ„œ μ˜ˆμƒν•œ 좜λ ₯을 얻지 λͺ»ν•˜λ©΄ κ·Έ κ²°κ³ΌλŠ” μˆ˜μ •μ΄ ν•„μš”ν•œ λ²„κ·Έλ‘œ κ°„μ£Όλ©λ‹ˆλ‹€.

그레이 λ°•μŠ€ ν…ŒμŠ€νŒ…μ˜ μž‘λ™ 원리

그레이 λ°•μŠ€ ν…ŒμŠ€νŒ…μ€ λ‹¨λ…μœΌλ‘œ 얻을 수 μžˆλŠ” 것보닀 더 λ‚˜μ€ κ²°κ³Όλ₯Ό μ–»κΈ° μœ„ν•΄ λΈ”λž™ λ°•μŠ€ ν…ŒμŠ€νŒ…κ³Ό ν™”μ΄νŠΈ λ°•μŠ€ ν…ŒμŠ€νŒ… λͺ¨λ‘μ˜ μ€‘μš”ν•œ κ΅¬μ„±μš”μ†Œλ₯Ό ν¬ν•¨ν•©λ‹ˆλ‹€. μ΅œμ’… μ‚¬μš©μžμ™€ 개발자 λͺ¨λ‘ μ• ν”Œλ¦¬μΌ€μ΄μ…˜ μ†ŒμŠ€ μ½”λ“œμ— λŒ€ν•œ μ œν•œλœ(뢀뢄적) μ§€μ‹μœΌλ‘œ 그레이 λ°•μŠ€ ν…ŒμŠ€νŠΈλ₯Ό μˆ˜ν–‰ν•©λ‹ˆλ‹€. 그레이 λ°•μŠ€ ν…ŒμŠ€νŠΈλŠ” μˆ˜λ™ λ˜λŠ” μžλ™ν™”λ  수 μžˆμŠ΅λ‹ˆλ‹€. λΈ”λž™λ°•μŠ€ ν…ŒμŠ€νŒ…λ³΄λ‹€ 포괄적이고 μ‹œκ°„μ΄ 많이 κ±Έλ¦¬μ§€λ§Œ ν™”μ΄νŠΈλ°•μŠ€ ν…ŒμŠ€νŒ…λ§ŒνΌ ν¬κ΄„μ μ΄κ±°λ‚˜ μ‹œκ°„μ΄ 많이 κ±Έλ¦¬μ§€λŠ” μ•ŠμŠ΅λ‹ˆλ‹€. 그레이 λ°•μŠ€ ν…ŒμŠ€ν„°λŠ” μƒμ„Έν•œ 섀계 λ¬Έμ„œκ°€ ν•„μš”ν•©λ‹ˆλ‹€.

그레이 λ°•μŠ€ ν…ŒμŠ€νŠΈμ—λŠ” μž…λ ₯, 좜λ ₯, μ£Όμš” 경둜 및 ν•˜μœ„ κΈ°λŠ₯ 식별이 ν¬ν•¨λ©λ‹ˆλ‹€. 그런 λ‹€μŒ ν•˜μœ„ κΈ°λŠ₯에 λŒ€ν•œ μž…λ ₯ 및 좜λ ₯을 κ°œλ°œν•˜κ³  ν•˜μœ„ κΈ°λŠ₯에 λŒ€ν•œ ν…ŒμŠ€νŠΈ μΌ€μ΄μŠ€λ₯Ό μ‹€ν–‰ν•˜κ³  ν•΄λ‹Ή κ²°κ³Όλ₯Ό κ²€μ¦ν•˜λŠ” λ‹¨κ³„λ‘œ λ„˜μ–΄κ°‘λ‹ˆλ‹€.

νšŒμƒ‰ μƒμž 예

νšŒμƒ‰ μƒμž ν…ŒμŠ€ν„°λŠ” μ›Ή μ‚¬μ΄νŠΈμ˜ 링크λ₯Ό ν™•μΈν•˜κ³  μˆ˜μ •ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 링크가 μž‘λ™ν•˜μ§€ μ•ŠμœΌλ©΄ ν…ŒμŠ€ν„°λŠ” 링크가 μž‘λ™ν•˜λ„λ‘ HTML μ½”λ“œ λ₯Ό λ³€κ²½ν•œ λ‹€μŒ μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€λ₯Ό λ‹€μ‹œ ν™•μΈν•˜μ—¬ 링크가 μž‘λ™ν•˜λŠ”μ§€ ν™•μΈν•©λ‹ˆλ‹€. νšŒμƒ‰ μƒμž ν…ŒμŠ€ν„°λŠ” 온라인 계산기도 ν…ŒμŠ€νŠΈν•  수 μžˆμŠ΅λ‹ˆλ‹€. ν…ŒμŠ€ν„°λŠ” μž…λ ₯(1+1, 2*2, 5-4, 15/3κ³Ό 같은 μˆ˜ν•™ 곡식)을 μ •μ˜ν•œ λ‹€μŒ 계산기가 μž…λ ₯에 λŒ€ν•΄ μ˜¬λ°”λ₯Έ 좜λ ₯을 μ œκ³΅ν•˜λŠ”μ§€ ν™•μΈν•©λ‹ˆλ‹€. νšŒμƒ‰ μƒμž ν…ŒμŠ€ν„°λŠ” κ³„μ‚°κΈ°μ˜ HTML μ½”λ“œμ— μ•‘μ„ΈμŠ€ν•  수 있으며 였λ₯˜κ°€ μ‹λ³„λ˜λ©΄ λ³€κ²½ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

그레이 λ°•μŠ€ ν…ŒμŠ€νŒ…μ€ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ˜ μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ λ˜λŠ” ν”„λ¦¬μ  ν…Œμ΄μ…˜ 계측과 λ‚΄λΆ€ μž‘λ™ λ˜λŠ” μ½”λ“œλ₯Ό λͺ¨λ‘ μ‚΄νŽ΄λ΄…λ‹ˆλ‹€. 주둜 톡합 ν…ŒμŠ€νŠΈ 및 침투 ν…ŒμŠ€νŠΈμ— μ‚¬μš©λ˜μ§€λ§Œ μ•Œκ³ λ¦¬μ¦˜ ν…ŒμŠ€νŠΈμ—λŠ” μ ν•©ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. 그레이 λ°•μŠ€ ν…ŒμŠ€νŠΈλŠ” 일반적으둜 맀트릭슀 ν…ŒμŠ€νŠΈ, νšŒκ·€ ν…ŒμŠ€νŠΈ, 직ꡐ λ°°μ—΄ ν…ŒμŠ€νŠΈ 및 νŒ¨ν„΄ ν…ŒμŠ€νŠΈμ™€ 같은 κΈ°μˆ μ„ 톡해 μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ˜ μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€, λ³΄μ•ˆ λ˜λŠ” 온라인 κΈ°λŠ₯을 ν…ŒμŠ€νŠΈν•˜λŠ” 데 μ‚¬μš©λ©λ‹ˆλ‹€. 그레이 λ°•μŠ€ ν…ŒμŠ€ν„°λŠ” 상황별 문제λ₯Ό 식별할 κ°€λŠ₯성이 κ°€μž₯ ν½λ‹ˆλ‹€.

"νšŒμƒ‰"은 μ‘μš© ν”„λ‘œκ·Έλž¨μ˜ λ‚΄λΆ€ μž‘λ™μ„ λ³Ό 수 μžˆλŠ” ν…ŒμŠ€ν„°μ˜ 뢀뢄적인 λŠ₯λ ₯을 λ‚˜νƒ€λƒ…λ‹ˆλ‹€. "흰색"은 μ†Œν”„νŠΈμ›¨μ–΄ μΈν„°νŽ˜μ΄μŠ€λ₯Ό 톡해 λ‚΄λΆ€ μž‘λ™μ„ λ³Ό 수 μžˆλŠ” κΈ°λŠ₯을 λ‚˜νƒ€λ‚΄κ³  "검정색"은 μ†Œν”„νŠΈμ›¨μ–΄μ˜ λ‚΄λΆ€ μž‘λ™μ„ λ³Ό 수 μ—†μŒμ„ λ‚˜νƒ€λƒ…λ‹ˆλ‹€. 그레이 λ°•μŠ€ ν…ŒμŠ€νŒ…μ€ 반투λͺ… ν…ŒμŠ€νŒ…, ν™”μ΄νŠΈ λ°•μŠ€ ν…ŒμŠ€νŒ…μ€ 클리어 ν…ŒμŠ€νŒ…, λΈ”λž™λ°•μŠ€ ν…ŒμŠ€νŒ…μ€ 뢈투λͺ… ν…ŒμŠ€νŒ…μ΄λΌκ³ λ„ λΆˆλ¦°λ‹€.

ν•˜μ΄λΌμ΄νŠΈ

  • 그레이 λ°•μŠ€ ν…ŒμŠ€νŒ…μ€ 본질적으둜 ν™”μ΄νŠΈ λ°•μŠ€(전체 지식)와 λΈ”λž™ λ°•μŠ€(무지식) 방법둠을 ν˜Όν•©ν•œ κ²ƒμž…λ‹ˆλ‹€.

  • 그레이 λ°•μŠ€ ν…ŒμŠ€νŒ…μ€ μ†Œν”„νŠΈμ›¨μ–΄ 버그λ₯Ό λ°œκ²¬ν•˜κ±°λ‚˜ μ΅μŠ€ν”Œλ‘œμž‡μ„ μ°ΎλŠ” 기술둜, κΈ°λ³Έ μ†Œν”„νŠΈμ›¨μ–΄μ— λŒ€ν•œ 일뢀 μ œν•œλœ 지식을 미리 μ•Œκ³  μžˆμŠ΅λ‹ˆλ‹€.

  • μ΄λŸ¬ν•œ ν˜•νƒœμ˜ "윀리적 ν•΄ν‚Ή"을 톡해 μ†Œν”„νŠΈμ›¨μ–΄ κ°œλ°œμžλŠ” μ•…μ˜μ μΈ κ³΅κ²©μžκ°€ μ΄λŸ¬ν•œ μ΅μŠ€ν”Œλ‘œμž‡μ„ μ•…μš©ν•˜μ§€ λͺ»ν•˜λ„둝 μˆ˜μ • 및 패치λ₯Ό λ§Œλ“€ 수 μžˆμŠ΅λ‹ˆλ‹€.