취약점 보고
GitHub의 비공개 취약점 보고 양식을 사용하세요. 관리자만 읽을 수 있습니다. 발견한 내용, 재현 방법, 사용한 버전(도움말 → 정보에서 확인)을 알려주세요. 보안 문제에 대해 공개적인 이슈를 열지 마세요.
가능한 한 빨리 답변을 받으실 수 있습니다. 세부 정보가 공개되기 전에 수정 사항이 릴리스되며, 원하지 않는 경우를 제외하고 권고 및 릴리스 노트에 귀하의 공로가 인정됩니다. 0.x 버전에서는 최신 릴리스에만 보안 수정 사항이 적용됩니다.
릴리스 생성 방법
- 모든 릴리스는 GitHub 서버에서 GitHub Actions에 의해 공개 소스 코드로부터 빌드됩니다. 빌드 로그는 공개됩니다.
- 각 릴리스에는
SHA256SUMS.txt에 있는 모든 파일의 SHA-256 체크섬이 나열됩니다. 다운로드한 파일과 비교하여 확인하세요. 다운로드를 참조하세요. - Get GDM only from this site or the project's GitHub releases. Copies elsewhere may be altered.
- Windows 설치 프로그램은 아직 코드 서명이 되어 있지 않아, Windows SmartScreen이 처음 시작하기 전에 경고할 수 있습니다. 코드 서명은 추가될 예정입니다.
사용자를 보호하는 방법
- 헬퍼는 실행되기 전에 검증됩니다. yt-dlp는 개발자의 서명 키에 대해 확인되고, ffmpeg는 게시된 체크섬에 대해 확인됩니다.
- Nothing listens on the network. The automation API is off by default and, when on, answers only on
127.0.0.1with a secret token. The browser helper answers only GDM's own extension. - 다운로드된 파일 이름은 정리됩니다 경로가 되기 전에, 서버가 선택한 폴더 외부로 쓸 수 없도록 합니다.
- 자격 증명은 해당 사이트에 유지됩니다. 로그인 및 쿠키는 리디렉션을 거치더라도 해당 호스트에만 전송됩니다.
- 원격 분석 없음: 개인 정보 보호 정책을 참조하세요.
각 지점이 참조하는 코드와 함께 기술 정책은 SECURITY.md에 있습니다.