sand·box·ing
C1technical컴퓨터 보안에서 프로그램을 격리된 제한 환경에서 실행하는 기술
noun명사
- 1
샌드박싱, 격리 실행 — 프로그램, 파일, 웹 콘텐츠 등을 실제 시스템과 분리된 제한된 환경에서 실행하여 보안 위험을 줄이는 기법C1〔computing〕
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
샌드박싱하다, 격리 실행하다 — sandbox의 동명사 또는 현재분사로, 프로그램이나 파일을 격리된 제한 환경에서 실행하거나 그 안에 넣다C1〔computing〕
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(동작·과정·기법을 나타내는 접미사)
💡 아이를 모래상자 안에서 안전하게 놀게 하듯, 위험할 수 있는 프로그램을 제한된 ‘상자’ 안에서 실행한다고 기억하면 됩니다.