
저속하고 느린 패스워드 스프레이 도구로, 긴 시간 동안 간격을 두고 스프레이하도록 설계되었습니다.
hey, yo 내 느낌은 spraycharles 같아 - Chiddy Bang
느리고 낮은 속도로 비밀번호를 스프레이하는 도구로, 긴 시간 동안 일정 간격으로 스프레이하도록 설계되었습니다.
Office365, OWA, EWS, Okta, ADFS, Cisco SSL VPN, Citrix Netscaler, Sonicwall, NTLM over HTTP, SMB용 스프레이 플러그인이 포함되어 있습니다.
@sprocket_ed님이 작성한 관련 블로그 게시물에서 NTLM over HTTP, Exchange Web Services 및 Spraycharles에 대해 다루고 있습니다.
Spraycharles는 비교적 간단한 비밀번호 스프레이 도구로, 침투 테스트 중에 비밀번호 스프레이를 수동으로 수행할 필요 없이 자동화할 수 있는 공개 도구가 많지 않았던 시기에 설계되었습니다. 아마 Spraycharles의 가장 큰 특징은 -a/--attempts와 -i/--interval을 사용하여 장기간 실행되는 스프레이를 설정하고, 수일 동안 실행하면서 주기적으로 확인할 수 있다는 점입니다. 한 번만 사용할 서비스나 독특한 서비스를 스프레이해야 하는 경우, 새 모듈을 템플릿화하고 바로 스프레이를 시작하는 것도 매우 쉽습니다.
Spraycharles는 처음부터 현대적인 인증/클라우드 공급자를 염두에 두고 설계되지는 않았습니다. 더 고급 기능을 찾고 있다면 CredMaster 또는 TeamFiltration와 같은 도구를 확인해 보세요. Spraycharles는 빠르게 작동하도록 설계되지 않았습니다. 단일 스레드이며, 볼륨/시간 중심의 접근 방식을 지향합니다.
Spraycharles는 pip3 install spraycharles 또는 이 저장소를 클론하고 pip3 install .을 실행하여 설치할 수 있습니다.
[!TIP] 이렇게 하면
spraycharles및 약어sc별칭이 경로에 등록됩니다. 로그 및 출력 파일은~/.spraycharles에 저장됩니다. CLI 플래그를 사용하여 다른 출력 위치를 지정할 수 있습니다.
Spraycharles Docker 컨테이너를 빌드하려면 다음 명령을 실행하세요.
git clone https://github.com/Tw1sm/spraycharles
cd spraycharles/extras
docker build . -t spraycharles
Spraycharles Docker 컨테이너를 사용하려면 다음 명령을 실행하세요.
docker run -it -v ~/.spraycharles:/root/.spraycharles spraycharles -h
사용자 이름 및 비밀번호 목록이 저장된 위치에 따라 추가 볼륨을 지정해야 할 수도 있습니다.
Nix 또는 NixOS 사용자를 위해 패키지가 제공됩니다. 최신 릴리스는 unstable 채널에만 있을 수 있습니다.
nix-env -iA nixos.spraycharles
spray 하위 명령어:
Usage: spraycharles spray [OPTIONS] COMMAND [ARGS]...
Low and slow password spraying