| 듀공 화면 잠금 | |
|---|---|
| 소프트웨어 | |
| 개발자 표기 | SARACEN·RACENI |
| 공개 버전 | 2.1 |
| 지원 환경 | Windows·.NET Framework 기반 |
| 잠금 단축키 | Ctrl+Q |
| 배포 상태 | GitHub 소스·저장소 내 MSI |
| 디지털 서명 | 공식 저장소 MSI 서명 없음 |
| 마지막 소스 갱신 | 2024년 8월 20일 |
| 확인일 | 2026년 8월 22일 |
듀공 화면 잠금기란
듀공 화면 잠금기는 PC방·기숙사·가정·회사 등에서 자리를 비웠을 때 다른 사람이 화면을 조작하지 못하도록 만든 Windows 프로그램입니다. 사용자가 고른 JPG·PNG·GIF 등을 잠금 화면으로 표시하고 자체 비밀번호로 해제합니다.
공식 README가 안내하는 2.x 주요 기능은 다음과 같습니다.
- 사용자 지정 이미지와 투명 잠금 화면
- 자체 비밀번호 설정·변경·초기화
Ctrl+Q단축키 잠금- 잠금 화면의 시간 표시
- 트레이 모드와 시작 프로그램 등록
- 일부 전환·종료 키 차단
일부 다운로드 글에서는 듀공 캐릭터가 움직이거나 일정 시간 뒤 자동으로 잠기는 화면 보호기로 설명하지만, 공식 README는 사용자 지정 이미지와 Ctrl+Q 수동 잠금을 중심으로 안내합니다. 설치한 버전에서 확인되지 않은 기능을 있다고 가정하지 마세요.
공식 다운로드 전 확인할 점
공식 출처는 개발자 계정 RACENI의 GitHub 저장소입니다. 그러나 일반적인 프로그램의 공식 다운로드 페이지와는 구조가 다릅니다.
| 확인 항목 | 2026년 8월 22일 상태 |
|---|---|
| GitHub 저장소 | 공개 상태 |
| 소스 라이선스 | MPL-2.0 표시 |
| 마지막 소스 갱신 | 2024년 8월 20일 |
| GitHub Releases | 등록된 릴리스 없음 |
| 설치 파일 | 과거 네이버 소프트웨어 등록 자료 폴더에 MSI 포함 |
| MSI 디지털 서명 | 서명 없음 |
디지털 서명이 없다는 사실만으로 악성 프로그램이라고 판단할 수는 없습니다. 다만 Windows가 게시자와 파일 변조 여부를 서명으로 확인할 수 없으므로, 제3자 자료실에서 같은 이름의 실행 파일을 받아서는 안 됩니다. GitHub 주소와 파일 경로가 맞는지 확인하고 Windows 보안 경고를 끄면서 설치하지 마세요.
비밀번호·이미지 설정과 잠금 방법
프로그램을 사용하기로 했다면 먼저 Windows 계정 암호와 다른 시험용 비밀번호를 설정하세요.
- 프로그램을 관리자 권한으로 실행합니다.
- 비밀번호 메뉴에서 잠금 해제용 비밀번호를 설정합니다.
- 기본 이미지 또는 원하는 JPG·PNG·GIF 파일을 선택합니다.
- 트레이 모드와 시작 프로그램 등록 여부를 확인합니다.
- 열어 둔 문서를 먼저 저장합니다.
Ctrl+Q를 눌러 잠금 화면이 정상적으로 열리는지 시험합니다.- 비밀번호를 입력해 잠금이 해제되는지 확인합니다.
과거 1.0 안내의 Ctrl+L과 현재 2.x의 Ctrl+Q를 혼동하지 마세요. Windows의 Win+L은 별개의 운영체제 잠금 단축키입니다.
Windows 잠금과 보안 차이
듀공 화면 잠금기와 Windows 잠금은 화면이 가려진다는 결과만 비슷하고 작동하는 계층이 다릅니다.
| 구분 | 듀공 화면 잠금기 | Windows Win+L |
|---|---|---|
| 잠금 방식 | 일반 프로그램의 전체 화면 창 | 운영체제 사용자 세션 잠금 |
| 인증 | 프로그램 자체 비밀번호 | PIN·Windows Hello·계정 암호 |
| 키 입력 제어 | 일부 키를 프로그램이 후킹 | Windows 보안 화면에서 처리 |
| 관리자 권한 | 프로그램이 요구 | 잠금 단축키 자체는 불필요 |
| 권장 용도 | 화면 가리기·개인화 시험 | 실제 자리 비움 보안 |
공개 소스의 app.manifest는 관리자 권한을 요구하며, InterceptKeys.cs는 Escape·Alt·Windows 키·Tab 등을 저수준 키보드 후킹으로 차단합니다. 이는 일반 창 전환을 어렵게 만드는 구현이지 Windows 로그인 화면과 같은 보안 데스크톱을 만드는 것이 아닙니다.
개인 파일이나 회사 자료 보호가 목적이라면 Win+L을 사용하세요. Microsoft 공식 안내에 따르면 Windows 잠금은 실행 중인 앱을 유지하면서 다른 사용자가 PIN·암호·Windows Hello 인증 없이는 사용자 세션에 접근하지 못하게 합니다.
비밀번호 저장 구조
공개 소스에서는 비밀번호를 레지스트리의 HKEY_LOCAL_MACHINE → SOFTWARE → SARACEN → DugongScreen 경로에 저장하고 AES로 암호화한 뒤 잠금 해제 시 다시 복호화해 입력값과 비교합니다.
하지만 암호화 키와 IV가 프로그램 소스에 고정돼 있습니다. 비밀번호를 검증하기 위한 단방향 해시가 아니라 다시 원문으로 되돌리는 구조이므로, Windows·이메일·금융 계정과 같은 비밀번호를 재사용하면 안 됩니다.
레지스트리에 암호문이 있다는 사실만으로 안전하다고 판단하지 마세요. 이 프로그램의 비밀번호는 화면 가리기용 별도 값으로만 사용하고 중요한 계정 인증을 대신하지 않아야 합니다.
비밀번호를 잊었거나 화면이 풀리지 않을 때
메인 화면에 접근할 수 있을 때는 프로그램의 비밀번호 초기화 메뉴를 사용할 수 있습니다. 공개 소스상 이 기능은 저장된 비밀번호 관련 레지스트리 값을 삭제합니다.
이미 잠금 화면에 들어가 비밀번호를 잊었다면 다음 순서로 대응하세요.
- 저장하지 않은 작업이 사라질 수 있다는 점을 먼저 고려합니다.
- Windows 보안 화면을 열 수 있다면 로그아웃 또는 재시작합니다.
- 다시 로그인한 뒤 듀공 화면 잠금기를 자동 실행하지 않습니다.
- Windows 설정의 앱 → 설치된 앱 또는 제어판의 프로그램 제거에서 삭제합니다.
- 재부팅 후 시작 프로그램에 관련 항목이 남았는지 확인합니다.
인터넷에 있는 레지스트리 삭제 명령을 그대로 실행하지 마세요. 대상 경로를 잘못 지우면 다른 프로그램이나 Windows 설정까지 손상될 수 있습니다.
삭제와 시작 프로그램 정리
잠금이 풀린 상태에서 트레이 아이콘을 종료한 뒤 Windows의 정상 제거 절차를 사용합니다. 설치 폴더를 먼저 강제로 지우면 제거 정보와 시작 프로그램 항목이 남을 수 있습니다.
삭제 후에도 부팅할 때 실행된다면 Autoruns에서 게시자·실행 경로·레지스트리 위치를 확인하세요. 모르는 항목을 한꺼번에 삭제하지 말고 듀공 화면 잠금기 설치 경로와 연결된 항목만 비활성화합니다.
파일이 공식 저장소에서 받은 것인지 확인하려면 SHA-256과 디지털 서명을 살펴보고 VirusTotal 검사 결과를 참고할 수 있습니다. 탐지 결과가 없다는 이유만으로 안전을 보증하지는 않습니다.
자동 잠금은 Windows 기능 사용
화면을 예쁘게 가리는 것보다 자리를 비웠을 때 자동으로 보호하는 것이 목적이라면 Windows 기능이 적합합니다.
- 즉시 잠금:
Win+L - 자동 잠금: 설정의 로그인 옵션과 화면 보호기 복귀 시 로그인
- 휴대폰과 멀어질 때 잠금: Bluetooth 기반 동적 잠금
- 잠금 화면 사진 변경: 설정 → 개인 설정 → 잠금 화면
- 로그인: Windows Hello 얼굴·지문·PIN
듀공 이미지를 사용하고 싶다면 Windows 잠금 화면의 사진이나 슬라이드 쇼를 바꾸는 방법도 있습니다. 이 방식은 별도 관리자 권한 프로그램과 자체 비밀번호를 추가하지 않으면서 Windows 계정 잠금을 그대로 사용할 수 있습니다.
출처
- 듀공 화면 잠금기 개발자 GitHub·README ↗
- 듀공 화면 잠금기 공개 소스 — 잠금 화면 구현 ↗
- 듀공 화면 잠금기 공개 소스 — 키보드 후킹 ↗
- 듀공 화면 잠금기 공개 소스 — 비밀번호 암호화 ↗
- 듀공 화면 잠금기 공개 소스 — 관리자 권한 설정 ↗
- Microsoft 지원 — Windows 사용자 계정 잠금 ↗
- Microsoft 지원 — Windows 동적 잠금·로그인 옵션 ↗