Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
see — 샌드박스 실행 환경 | Kitploit
도구/GitHubGitHub/withsecureopensource/see
Dynamic Analysis (Sandboxing)Security VirtualizationMalware Analysis
GitHubwithsecureopensource/see

see

샌드박스 실행 환경

저장소 보기
822955년 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

Sandboxed Execution Environment

===============================

:출처: https://github.com/F-Secure/see :문서: https://see.readthedocs.io :다운로드: https://pypi.python.org/pypi/python-see

|travis badge| |docs badge|

.. |travis badge| image:: https://travis-ci.org/F-Secure/see.svg?branch=master :target: https://travis-ci.org/F-Secure/see :alt: Build Status .. |docs badge| image:: https://readthedocs.org/projects/see/badge/?version=latest :target: http://see.readthedocs.io/en/latest/?badge=latest :alt: Documentation Status

소개

Sandboxed Execution Environment (SEE)는 보안 환경에서 테스트 자동화를 구축하기 위한 프레임워크입니다.

libvirt를 통해 제공되는 샌드박스는 사용자 정의가 가능하여 높은 수준의 유연성을 제공합니다. 다양한 유형의 하이퍼바이저(Qemu, VirtualBox, LXC)를 사용하여 테스트 환경을 실행할 수 있습니다.

플러그인은 테스트 환경에 추가될 수 있으며, 이벤트 메커니즘을 통해 동기화를 제공합니다. 사용자는 JSON 구성 파일을 통해 플러그인을 활성화하고 구성할 수 있습니다.

대상 독자

SEE는 실행 중 활동을 추적하는 알 수 없거나 위험하거나 불안정한 소프트웨어에 대한 테스트 자동화를 위한 것입니다.

SEE는 모듈식 테스트 플랫폼을 구축하거나 좋은 격리 수준으로 실행 코드를 관리하는 데 적합합니다.

SEE를 사용하면 빠른 프로토타이핑과 프로덕션 환경에서 실행하기 위한 샌드박스 테스트를 작성할 수 있습니다.

설치

SEE는 Python Package Index (PyPI)에서 Python 패키지로 제공됩니다.

사용자는 SEE로 제어하려는 하이퍼바이저와 선택한 이미지 제공자가 사용하는 가능한 종속성 및 하위 시스템을 설치하고 설정할 책임이 있습니다.

각 하이퍼바이저를 설정하고 구성하는 방법에 대해서는 문서를 참조하십시오.

지원되는 하이퍼바이저

SEE는 libvirt의 API 위에 구축되었으므로 libvirt가 지원하는 모든 하이퍼바이저를 SEE를 통해 제어할 수 있습니다.

SEE는 QEMU, VirtualBox 및 LXC에 대한 기본 지원을 제공합니다. 더 많은 하이퍼바이저를 추가하거나 기본 하이퍼바이저를 사용자 정의하려면 see/context에 포함된 코드를 참조하십시오.

이미지 제공자

SEE는 플러그 가능한 제공자 시스템을 사용하여 임의의 소스에서 디스크 이미지를 검색하고 SEE에서 사용할 수 있도록 합니다.

SEE는 LibVirt 스토리지 풀 <https://libvirt.org/storage.html>_ 및 OpenStack Glance <https://docs.openstack.org/developer/glance/>_ 에 대한 제공자와 더미 제공자 구현을 번들로 제공합니다. 더 많은 제공자를 추가하려면 see/image_providers에 포함된 코드를 참조하십시오.

원칙

SEE는 동기 및 비동기 테스트 흐름 제어를 위한 이벤트 기반의 플러그인 기반 샌드박스 제공자입니다.

::

root@kitploit:~
                                                                  +----------+
                                                                  |          |
                                                          +-------| SEE Hook |
                                                          |       |          |
                                                          |       +----------+
              +---------+-------+       +---------+       |       +----------+
              |                 |       |         |       |       |          |
User -------> | SEE Environment |-------| Sandbox |-------+-------| SEE Hook |
              |                 |       |         |       |       |          |
              +-----------------+       +---------+       |       +----------+
                                                          |       +----------+
                                                          |       |          |
                                                          +-------| SEE Hook |
                                                                  |          |
                                                                  +----------+

SEE 환경은 사용자를 위한 핸들러 역할을 하는 모든 필요한 리소스를 캡슐화합니다. 샌드박스는 플러그인 역할을 하는 후크에 의해 제어되며, 후크는 이벤트를 통해 서로 통신하고 조정합니다.

각 후크는 제어를 위한 간단한 API와 더 세밀한 제어를 위한 libvirt의 API를 노출하는 샌드박스에 직접 접근할 수 있습니다.

링크

Libvirt 프로젝트 페이지.

https://libvirt.org

PyCon Finland 2015 발표.

https://www.youtube.com/watch?v=k185OMivqbQ

도구 다운로드