수십 년 동안 문서를 공유하는 표준 방법은 간단했습니다: 이메일 클라이언트를 열고, “첨부”를 클릭한 뒤 전송 버튼을 누르는 것이죠. 빠르고 익숙하며 모두가 이해합니다. 하지만 오늘날의 위협 환경에서는 이것이 조직이 직면할 수 있는 가장 중대한 보안 취약점 중 하나이기도 합니다.
문서를 이메일로 보낼 때, 문서는 발신함을 떠나는 순간 제어권을 잃게 됩니다.
- 누가 다시 전달될지 알 수 없습니다.
- 잘못된 사람에게 보냈을 경우 회수할 수 없습니다.
- 수신자의 장치가 악성코드에 감염되었는지 알 방법이 없습니다.
- 파일이 여러 받은편지함과 보낸편지함에 무기한 존재하게 되어 데이터 확산이라는 악몽을 만들게 됩니다.
대안: 전송 대신 보기
파일을 전송하는 대신 문서를 렌더링하는 것이 해답의 형태입니다. 바로 온라인 문서 뷰어 같은 뷰어가 하는 일이며, 그것이 실제로 제공하는 것과 제공하지 않는 것을 구분할 가치가 있습니다.
1. 기본적으로 보기 전용
**Doconut**에 의해 구동되는 이 뷰어는 서버에서 문서를 렌더링하고 그 결과를 브라우저에 전달합니다. 원본 파일(DOCX, PDF, DWG 등)은 절대 클라이언트에 도달하지 않습니다.
- 잔여 데이터 없음: 탭을 닫으면 문서는 사라집니다. 다운로드 폴더에 아무것도 저장되지 않습니다.
- 로컬에서 실행되지 않음: 사용자는 매크로가 포함된 파일을 자신의 컴퓨터에서 열지 않습니다. DOCM이 렌더링되지만 매크로는 실행되지 않습니다.
2. 제공되지 않는 기능
이 부분은 대부분의 관련 기사에서 빠뜨리는 내용이므로 솔직히 말씀드리겠습니다. OnlineDocumentViewer.com 은 무료 공개 웹사이트이며, 다음과 같은 제한이 있습니다:
- 계정, 역할, 권한이 없음. 부여할 대상도, 회수할 대상도 없습니다.
- 링크 만료가 없으며, 실제로 공유 가능한 링크도 없습니다. 각 업로드는 하나의 세션에 속하며 세션이 종료되면 삭제됩니다. 파일을 전송하고, 수신자는 여기서 엽니다.
- 워터마크와 레드액션이 없음.
- 감사 로그가 없음. 사용자가 없기 때문에 사용자별 로그가 기록되지 않습니다.
- 인증이 없음. ISO 27001, SOC 2, HIPAA 인증이 전혀 없습니다.
이러한 요구사항은 특정 문서에 실제로 필요합니다. 필요하다면, 문서를 소유하는 애플리케이션—귀사의 인프라 내에서 실행되는 Doconut SDK 기반—에 포함되어야 하며, 무료 웹사이트에 의존해서는 안 됩니다.
무료 뷰어가 실제로 유용한 경우
제한적이고 솔직한 경우: 소프트웨어가 설치되지 않은 기기에서 한 번만 읽어야 하는 파일이며, 내용이 접근 로그가 필요하지 않은 경우.
- 서버 측 렌더링: Doconut 엔진이 포맷을 처리하고 브라우저는 페이지를 받습니다.
- 전송 중 암호화: 업로드 시 TLS 적용.
- 격리: 렌더링이 샌드박스에서 실행되어 악성 파일이 호스트에 도달하지 못합니다.
- 삭제: 세션이 종료되면 업로드가 사라집니다.
결론
이메일 첨부 파일은 문서에 대한 제어권을 잃게 합니다. 무료 호스팅 뷰어는 그 제어권을 되돌려 주지는 않으며, 파일이 위치하는 장소만 바꿀 뿐 누가 읽을 수 있는지는 바꾸지 않습니다. 어떤 문제를 해결하고 있는지 명확히 파악하세요.
단순히 누군가가 열어야 하는 파일이라면: 온라인 문서 뷰어. 자체 제품 내에서 제어된 접근이 필요하다면: Doconut SDK.
