Table of Contents
Windows 타워 EXE 시험 결과 · 2026-10-06
이 문서는 0.1.0의 당시 시험 기록입니다. 이후 0.1.1의 조건부 Home 경로 추가는 새 보고서를 확인하세요. 기존 0.1.0 파일·태그는 변경하지 않았습니다.
원인
일반 Windows PC에서 타워를 시작할 수 있는 실행형을 준비했습니다. 전용 서버나 Docker 운영 경험이 없는 사업장도 시작할 수 있도록 하는 것이 목적이었습니다.
EXE 실행형을 만들고 기존 암호화와 처리 기록의 보존 여부를 확인했습니다.
해결 방법
Windows x64 타워 0.1.0 시험판을 만들었습니다. 화면·서버·PostgreSQL DB와 필요한 Microsoft 실행 라이브러리를 포함합니다. 실행 방법을 따라 사용합니다.
자료 폴더는 Windows EFS로 암호화하고 설치 키는 현재 사용자에 묶어 보호합니다. DB가 멈추면 다시 시작을 시도하며, 실행기가 강제 종료돼도 기존 DB를 지우거나 새 키로 바꾸지 않습니다. 포함한 실행 파일이 손상됐는지도 확인합니다.
당시 실제 Windows에서 확인한 결과
Windows 빌드 10.0.26200.9457, 로그인한 사용자·NTFS/EFS 환경에서 합성 자료로 시험했습니다.
| 시험 | 결과 |
|---|---|
| EXE 실행 | 별도 Docker·Go·DB 설치 없이 서버 준비와 최초 관리자·PIN 권한 확인 |
| PC 통신 | 시험 PC 등록, 인증된 상태 보고, 탐지 중복 전송 방지 |
| 처리 기록 | 실패한 파일 재검사도 암호화 저장. 성공으로 표시하지 않음 |
| 정상 재시작 | DB·계정·키·기록 보존 |
| DB 강제 종료 | 자동 복구 후 기존 기록 확인 |
| 실행기 강제 종료 | 해당 DB 정리와 재실행 뒤 기록·서버 수신 확인 상태 보존 |
| Windows DB 관련 전체 시험 | 177개 성공 / 7개 건너뜀 / 실패 0개 |
| 저장 보호 | EFS 속성, 설정 손상·키 불일치·런타임 손상 거부 확인 |
| 화면·네트워크 | 최초 관리자 화면 코드, 기존 Docker 호환, 다운로드·갱신, 시험 방화벽 범위 확인 |
| 브랜드 | 최종 실행 파일 아이콘 6변형 확인, Windows 트레이 등록 확인 |
건너뛴 7개에는 선택적인 1,000대 부하 시험과 실제 AI 시험, DB 모드에 적용되지 않는 파일 저장 시험 등이 포함되어 있습니다. 성공 건수에는 포함하지 않았습니다.
Windows의 시험용 명령 실행 시간 기준은 프로세스 시작 비용을 반영해 보정했습니다. 작업 우선순위와 최종 건수 확인은 유지했습니다.
배포 EXE는 92,970,496 bytes입니다. SHA-256은 197f87ade1d99b7ce6fad75ff1ad51da50a75c399592e579c051ca8282446486이며 VERSION·SHA256SUMS를 함께 게시했습니다. 기존 공개 파일은 덮어쓰지 않았습니다.
제안사항
최초 CA 승인·기본 브라우저 자동 열기·숨김 트레이 아이콘의 시각 확인·Microsoft 실행 라이브러리가 없는 PC의 설치 전체 흐름은 추가 확인이 필요합니다. 시험은 별도 CA를 검증하는 격리 환경에서 진행했으며 백신을 끄지 않았습니다.
당시에는 Windows Home, 부팅 시 자동 시작, 백업·이전 마법사와 1,000대 장기 운영을 완료 범위에 포함하지 않았습니다. 먼저 Windows Pro/EFS 환경에서 설치와 백업 복원을 확인하도록 안내했습니다.
직원 PC용 설치 파일의 공개는 별도 작업으로 남겼습니다. 이후의 게시 결과는 에이전트 공개 릴리즈 보고서에 기록했습니다.
이 문서는 당시 결과의 쉬운 설명입니다. 원래 상세 기록에 시험 조건·한계를 보존합니다.
원문: 공개 소스 cedbd06. 문서 갱신일 2026-10-12.