3 Publication 2026 10 06
김충현(R&D사업부/이사) edited this page 2026-10-12 05:48:01 +00:00

최초 공개 준비와 시험 결과 · 2026-10-06

원인

다른 회사에서도 타워와 에이전트를 사용할 수 있도록 소스를 공개했습니다. 특정 회사의 서버 주소, 계정과 직원 자료가 들어 있지 않은 배포본을 준비하는 것이 목적이었습니다.

해결 방법

타워와 Windows·macOS·Linux 에이전트 소스를 새 공개 저장소로 정리하고, Docker 설치 설정과 한국어 안내를 제공했습니다. 원본은 ko-pii에서 출발했으며 Go 포팅 과정과 출처, 가져온 소스의 기준을 기록했습니다.

설치할 때 회사마다 서로 다른 관리자 키, DB 비밀번호, 문서 암호화 키와 인증서를 만들도록 구성했습니다. 회사 서버 주소와 등록 키는 설치자가 입력합니다.

직원 자료, 운영 DB와 키, 기존 비공개 개발 이력은 공개 범위에서 제외했습니다.

당시 확인한 결과

시험 결과
Go 프로그램 검사 테스트가 있는 23개 패키지 성공. 환경이 필요한 검사는 별도 조건으로 실행
타워 화면 검사 다운로드 9건·실시간 갱신 3건 성공
Mac/Linux 설치 ZIP 검사 12건 성공. CPU·파일 변조·브랜드 누락 검사 포함
에이전트 빌드 Windows x64, Mac x64/ARM64, Linux x64/ARM64와 Windows 설치 파일 생성
브랜드와 패키지 실행 파일·설치기·제거기 아이콘과 OCR 구성·체크섬 확인
Docker 설치 DB·서버·화면 기동 확인
로그인과 권한 HTTPS·첫 관리자 생성·PIN 발급 권한·공용 개발 등록 키 거부 확인
결과 저장 시험용 PC 등록, 탐지 재전송 중복 방지, 실패 재검사 기록의 암호화 저장 확인
재시작 기존 PC·탐지·처리 기록·인증 상태 보존 확인
실제 웹 화면 로그인·운영 개요·버전 기반 다운로드 표시 확인, 화면 JavaScript 오류 0
공개 자료 검사 비밀 정보 검출 0, 운영 비밀과 비공개 서버 참조 일치 0

시험에는 실제 직원 자료 대신 합성 데이터를 사용했습니다. 일부 USB 복구 시험은 복구 기록 파일 삭제가 끝날 때까지 기다리도록 시험 조건을 고쳐 10회 성공했습니다. USB 정책 자체를 변경한 시험은 아니었습니다.

당시 공개 범위는 소스와 Docker 구성이었습니다. 검사한 에이전트 파일을 공개 Releases에 게시하거나 기존 0.2.39 바이너리를 덮어쓰지 않았습니다. 현재 다운로드 상태는 시작 안내를 확인하세요.

제안사항

당시 후속 확인 항목은 공개 에이전트의 신규 설치와 제거, 회사 보안 제품과의 호환, 일반 PC에서의 1,000대 장기 운영이었습니다. 서버와 백업의 암호화, 실제 자료 복원도 별도로 확인해야 합니다.

이후의 파일 공개 결과는 2026-10-12 에이전트 릴리즈 보고서를 참고해 주세요.

이 문서는 기존 시험 결과를 쉽게 풀어 쓴 것입니다. 당시 상세 기록은 원래 커밋에 보존합니다.

원문: 공개 소스 cedbd06. 문서 갱신일 2026-10-12.