Windows Sandbox에서 인터넷 뱅킹과 전자정부 사이트를 사용할 때 필요한 보안 프로그램을 격리하여 실행합니다.
Important
2026년 1월 17일부터 Certum 코드 서명 인증서를 사용합니다. v1.14.0 이후 GitHub Release의 실행 파일에는 Authenticode 서명을 적용합니다.
Important
Microsoft Store 정책 변경으로 Store 버전의 최신 업데이트를 제공하기 어렵습니다. Store 버전을 제거한 뒤 GitHub Releases 또는 WinGet 패키지로 다시 설치하면 현재 릴리스를 사용할 수 있습니다.
Important
v1.13.0부터 AGPL-3.0과 상용 라이선스를 함께 제공합니다. 적용할 라이선스는 라이선스 안내를 기준으로 판단할 수 있습니다.
Caution
사칭과 피싱에 주의하십시오.
식탁보는 본인 인증, 회원 가입, 카드 결제 또는 금전을 요구하지 않습니다. 공식 배포처는 GitHub Releases와 WinGet 패키지 TableClothProject.TableCloth입니다. 검색 광고에서 제공하는 다운로드 파일은 공식 배포본으로 간주하지 않습니다.
식탁보는 호스트 Windows에서 Windows Sandbox를 시작하고 필요한 폴더와 설정만 게스트에 전달합니다. 샌드박스 안에서는 Spork가 사이트 카탈로그를 표시하고 선택한 사이트에 필요한 보안 프로그램을 설치합니다. 샌드박스를 닫으면 게스트에 설치한 프로그램과 변경 사항이 함께 폐기됩니다.
v1.21.0은 WPF UI를 Avalonia로 이관하고 TableCloth와 Spork 배포본을 Native AOT로 전환했습니다. 현재 정식 버전인 v1.21.1은 첫 실행 데이터 디렉터리 처리 문제인 #308을 수정한 긴급 업데이트입니다.
정식 릴리스는 다음 네 가지 앱 조합을 제공합니다.
- TableCloth x64와 ARM64
- Spork x64와 ARM64
- 설치 관리자와 Portable ZIP
- Authenticode 서명과 아키텍처별 SBOM
- Windows 11 Pro, Education 또는 Enterprise
- Windows Sandbox 기능
- x64 또는 ARM64 프로세서
- 인터넷 연결
Windows Sandbox를 제공하지 않는 Windows Home은 현재 지원 대상에 포함하지 않습니다. 조직에서 Windows Sandbox, 가상화 또는 GitHub 다운로드를 차단했다면 시스템 관리자 정책이 우선합니다.
WinGet을 사용할 수 있다면 다음 명령으로 설치합니다.
winget install --exact --id TableClothProject.TableClothWinGet 등록소 반영에는 GitHub Release 게시 이후 시간이 더 걸릴 수 있습니다. WinGet에서 최신 버전을 찾지 못하면 GitHub Releases에서 아키텍처에 맞는 설치 관리자를 내려받을 수 있습니다. GUI 패키지 관리가 편하다면 UniGetUI 공유 링크를 사용할 수 있습니다.
설치 후 TableCloth에서 공유할 데이터와 장치 옵션을 선택하고 샌드박스 시작을 누릅니다. 사이트 선택과 보안 프로그램 설치는 Windows Sandbox 안의 Spork에서 진행합니다.
호스트에 TableCloth를 설치하지 않고 Windows Sandbox 안에서 Spork만 실행할 수도 있습니다.
- 최신 정식 릴리스에서
no-install-spork.wsb를 내려받습니다. - 내려받은 파일을 두 번 눌러 Windows Sandbox를 시작합니다.
- SporkBootstrap이 현재 아키텍처에 맞는 최신 Spork Portable 패키지를 검증하고 실행할 때까지 기다립니다.
무설치 구성은 호스트 폴더를 게스트에 매핑하지 않습니다. 따라서 호스트의 파일 기반 공동인증서와 데이터 폴더를 사용할 수 없습니다. 모바일 인증처럼 호스트 파일을 요구하지 않는 인증 수단에 적합합니다.
설계와 자산 계약은 무설치 부트스트래퍼 설계와 파라미터화된 WSB 스펙에 기록했습니다. 이름 해석에 실패한 경우에만 공용 DNS로 전환하며 정상 동작하는 사내 DNS는 유지합니다. 관련 배경은 #285에서 확인할 수 있습니다.
사이트 카탈로그 수정은 TableClothCatalog 저장소에 이슈 또는 Pull Request로 제출할 수 있습니다. 다음 채널도 운영합니다.
- 개발 환경과 프로젝트 구조
- 브랜치와 버전 관리 정책
- Retail과 Preview 릴리스 채널
- 릴리스 실행 절차
- 업데이트 채널 문제 해결
- Avalonia와 Native AOT 전환 기록
기본 개발 환경은 Visual Studio 2026과 .NET 10 SDK입니다. Native AOT 게시에는 MSVC C++ 빌드 도구가 필요하며 ARM64를 로컬에서 게시하려면 ARM64용 C++ 빌드 도구도 설치해야 합니다. CI는 x64와 ARM64 네이티브 Windows 러너에서 각 아키텍처를 빌드합니다.
GitHub Sponsors를 통해 프로젝트를 후원할 수 있습니다.
2024년 9월에 disquiet.io의 Product of the Week로 선정되었습니다.
식탁보 소프트웨어는 대한민국 저작권법에 따라 보호받습니다.
- 저작권 등록번호
C-2025-051228 - 등록일 2025년 11월 21일
- 저작권자 남정현
- 한국저작권위원회 CROS에서 등록번호로 조회
Copyright 2021-2026 rkttu.com. All rights reserved.
식탁보 명칭은 대한민국 특허청에 상표로 출원되어 있습니다.
- 출원번호
4020240205929 - 출원공고일 2025년 3월 17일
- 출원인 rkttu.com
- KIPRIS에서 출원번호로 조회
이 저장소는 AGPL-3.0과 상용 라이선스를 함께 제공합니다. AGPL-3.0 조건을 적용하는 경우 LICENSE-AGPL을 따릅니다. 별도 상용 라이선스는 라이선스 파일에 기재된 연락처로 문의할 수 있습니다.
- TableCloth Logo by Icons8
- Spork New Logo by Freepik Flaticon

