코드 서명이 없어서입니다
프로그램에 '만든 사람'을 증명하는 유료 인증서를 붙이면 이 경고가 사라집니다. 당직대로는 1인 개발 프로그램이라 아직 그 인증서를 적용하지 못했습니다.
결론부터 말씀드리면 바이러스가 발견되었다는 뜻이 아닙니다. "이 프로그램을 만든 사람을 확인할 수 없다"는 뜻입니다. 아래에 이유와 통과 방법, 그리고 스스로 안전을 확인하는 방법을 정리했습니다.
경고 창에서 추가 정보 → 실행 순서로 누르면 됩니다.
프로그램에 '만든 사람'을 증명하는 유료 인증서를 붙이면 이 경고가 사라집니다. 당직대로는 1인 개발 프로그램이라 아직 그 인증서를 적용하지 못했습니다.
Windows는 많은 사람이 받아 간 파일일수록 경고를 덜 띄웁니다. 새로 나온 프로그램은 서명이 있어도 초기에는 경고가 뜰 수 있습니다.
백신이 악성코드를 찾아냈다는 표시가 아닙니다. '게시자를 확인할 수 없다'는 안내이며, 서명되지 않은 모든 새 프로그램에 동일하게 나타납니다.
"안전합니다"라는 말보다 확실한 건 직접 검증하는 것입니다. 두 가지 방법을 열어 두었습니다.
다운로드 칸의 VirusTotal 검사 결과 보기 링크를 누르면, 여러 백신 엔진이 이 파일을 검사한 결과를 직접 보실 수 있습니다. 저희가 만든 페이지가 아니라 외부 서비스의 결과입니다.
홈페이지 다운로드 칸에 파일의 SHA-256 값을 공개하고 있습니다. 내려받은 파일에서 같은 값이 나오면, 받는 도중 다른 파일로 바뀌지 않았다는 뜻입니다.
Windows에서 PowerShell을 열고 아래를 실행하면 값이 나옵니다. (파일 경로는 실제 받은 위치로 바꾸세요)
Get-FileHash "$HOME\Downloads\DangjikDaero.exe" -Algorithm SHA256
나온 값이 홈페이지의 값과 한 글자도 다르지 않으면 정상입니다.
배정과 저장이 모두 내 PC 안에서 이루어집니다. 인터넷이 끊긴 내부망에서도 그대로 동작하며, 입력한 인원 명단이 밖으로 나가지 않습니다.
설치 과정이 없고 관리자 권한도 필요 없습니다. 파일 하나를 실행하는 방식이라, 지우고 싶으면 그 파일을 삭제하면 됩니다.
입력한 내용은 처음 정한 비밀번호로 암호화해 저장합니다. 비밀번호를 모르면 파일을 열어도 내용을 볼 수 없습니다.