
DotGit
방문한 웹사이트에서 .git이 노출되었는지 확인하는 확장 프로그램
기능
- 방문하는 각 사이트에 .git/.svn/.hg 폴더가 있는지 확인
- 방문하는 각 사이트에 .env 파일이 있는지 확인
- 방문하는 각 사이트에 .DS_Store 파일이 있는지 확인
- 사이트가 오픈소스(github/gitlab)인지 확인
- 사이트에 security.txt가 있는지 확인
- 폴더가 발견되면 알림
- 발견된 노출 사이트 목록
- 파일이 사이트에 나열되지 않은 경우에도 전체 .git 폴더를 zip 형식으로 다운로드
- 한 번의 클릭으로 .git/config 보기
- 옵션: 색상, 알림 및 다운로드
일부 검사는 기본적으로 꺼져 있으며, 설정을 열어 활성화하세요
다운로드 작동 방식
다운로드를 위한 큐가 있으며, 최대 동시 연결 수가 정해져 있습니다. 이 숫자를 초과하면 후속 파일은 이미 대기 중인 다운로드 수에 X ms를 곱한 값만큼 대기 상태가 되며, 곱셈 결과는 최대 대기 시간을 초과할 수 없습니다.
자세한 내용은 여기를 참조하세요.
참고:
- 다운로드는 DotGit의 추가 기능입니다. 대규모 저장소를 다운로드하기 위한 것이 아닙니다(확장 프로그램이 사용할 수 있는 메모리에는 제한이 있으며, DotGit은 모든 것을 RAM에서 처리합니다).
- 다운로드 설정을 변경하는 것이 좋습니다. 기본값은 연결 상태가 좋지 않거나 CPU 성능이 낮은 사용자를 위해 낮게 유지되지만, 값이 너무 높으면 강력한 컴퓨터에서도 브라우저가 멈출 수 있습니다.
- 기본적으로 svn, mercurial 및 dotenv는 비활성화되어 있습니다. 활성화하려면 설정으로 이동하여 켜면 됩니다.
스크린샷
