LC·Dict

sandboxing은(는) sandbox동명사, sandbox현재분사이기도 합니다.

sand·box·ing

C1technical
US/ˈsændˌbɑːksɪŋ/UK/ˈsændˌbɒksɪŋ/드물게 쓰임

컴퓨터 보안에서 프로그램을 격리된 제한 환경에서 실행하는 기술

noun명사

  1. 1

    샌드박싱, 격리 실행프로그램, 파일, 웹 콘텐츠 등을 실제 시스템과 분리된 제한된 환경에서 실행하여 보안 위험을 줄이는 기법C1computing

    the practice of running software, files, or web content in an isolated and restricted environment to reduce security risks

    • Modern browsers use sandboxing to limit damage from malicious websites.

      최신 브라우저는 악성 웹사이트로 인한 피해를 제한하기 위해 샌드박싱을 사용한다.

    • Sandboxing helps analysts open suspicious files without risking the main system.

      샌드박싱은 분석가들이 주요 시스템을 위험에 빠뜨리지 않고 의심스러운 파일을 열 수 있게 해 준다.

verb동사

  1. 1

    샌드박싱하다, 격리 실행하다sandbox의 동명사 또는 현재분사로, 프로그램이나 파일을 격리된 제한 환경에서 실행하거나 그 안에 넣다C1computing

    the gerund or present participle of sandbox: to run or place software or files in an isolated, restricted environment

    • The system is sandboxing the new app until it passes security checks.

      그 시스템은 보안 검사를 통과할 때까지 새 앱을 격리 환경에서 실행하고 있다.

    • Security tools are sandboxing email attachments before users can open them.

      보안 도구는 사용자가 열기 전에 이메일 첨부 파일을 격리 환경에서 검사하고 있다.

뉘앙스 · 쓰임

isolation은 일반적인 ‘분리’나 ‘격리’를 넓게 가리키는 말이고, sandboxing은 특히 프로그램 실행 권한과 접근 범위를 제한하는 기술적 방법을 가리킵니다. containerization은 애플리케이션을 패키지화해 실행 환경을 분리하는 방식으로, 샌드박싱과 겹칠 수 있지만 배포와 운영 목적이 더 강할 때가 많습니다. virtualization은 운영체제나 하드웨어 수준의 가상화를 포함할 수 있어 sandboxing보다 더 넓거나 무거운 기술일 수 있습니다.

전문적인 IT·보안 문맥에서는 ‘샌드박싱’이라는 외래어가 자연스럽습니다. 일반 독자를 대상으로 할 때는 ‘격리된 보호 환경에서 실행하는 방식’처럼 설명을 덧붙이면 이해하기 쉽습니다. 영어 sandbox는 원래 아이들이 노는 ‘모래놀이터’라는 뜻도 있으므로, 보안 문맥에서는 문자 그대로 번역하지 않는 것이 좋습니다.

유의어 뉘앙스 비교

isolation
더 넓은 의미의 ‘격리’로, 반드시 보안 기술을 뜻하지는 않는다.
containment
위험이나 영향을 일정 범위 안에 ‘가두는’ 점을 강조한다.
app isolation
애플리케이션을 다른 앱이나 시스템과 분리하는 구체적인 보안 방식에 가깝다.
isolating
대상과 나머지 시스템을 분리한다는 일반적인 의미가 강하다.
containing
위험이나 영향을 밖으로 번지지 않게 막는다는 느낌이 강하다.

반의어

unrestricted execution
프로그램이 제한 없이 실행되는 상태를 뜻하는 기술적 표현이다.
direct system access
격리된 중간 환경 없이 시스템 자원에 직접 접근하는 것을 말한다.
running unrestricted
제한이나 격리 없이 실행한다는 뜻이다.
allowing direct access
격리 없이 시스템 자원에 직접 접근하게 한다는 뜻이다.

자주 쓰는 표현 · Collocations

noun+noun

  • application sandboxing애플리케이션 샌드박싱
  • browser sandboxing브라우저 샌드박싱
  • security sandboxing보안 샌드박싱
  • sandboxing technology샌드박싱 기술
  • sandboxing environment샌드박싱 환경

verb+noun

  • enable sandboxing샌드박싱을 활성화하다
  • disable sandboxing샌드박싱을 비활성화하다
  • use sandboxing샌드박싱을 사용하다

어원 · 암기 팁

[Old English]sandbox는 sand ‘모래’와 box ‘상자’가 결합한 말로, 원래 아이들이 노는 모래놀이터를 뜻했습니다. 컴퓨터 분야에서는 안전하게 실험할 수 있는 제한된 공간이라는 비유적 의미로 쓰이게 되었고, 여기에 -ing가 붙어 ‘샌드박스화하기’ 또는 ‘샌드박스 사용’이라는 뜻의 sandboxing이 되었습니다.

sand(모래) + box(상자, 공간) + -ing(동작·과정·기법을 나타내는 접미사)

💡 아이를 모래상자 안에서 안전하게 놀게 하듯, 위험할 수 있는 프로그램을 제한된 ‘상자’ 안에서 실행한다고 기억하면 됩니다.