Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
spraygen — 패스워드 스프레이 공격용 비밀번호 목록 생성기 - 다양한 기능이 내장됨 | Kitploit
도구/GitHubGitHub/3ndg4me/spraygen
Password CrackingPassword AttacksInformation GatheringPenetration Testing
GitHub3ndg4me/spraygen

spraygen

패스워드 스프레이 공격용 비밀번호 목록 생성기 - 다양한 기능이 내장됨

저장소 보기
1132153년 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

Spraygen

패스워드 스프레이를 위한 비밀번호 목록 생성기 - 유용한 기능이 미리 내장됨

버전 1.7

월, 계절, 연도, 스포츠 팀(NFL, NBA, MLB, NHL), 스포츠 점수, "Password", 그리고 지정된 크기의 반복 가능한 키스페이스의 순열을 생성합니다.

모든 순열은 일반적인 속성(예: "!" 또는 "#")이 추가/접두사로 붙거나, 사용자 지정 구분자(예: "." 또는 "_")가 포함되어 생성됩니다.

일반적인 문자 대체 옵션(예: 모든 A -> 4/@ 변경)

사용자는 쉼표로 구분된 문자 목록을 사용하여 속성과 구분자를 확장할 수 있습니다.

Spraygen은 또한 단일 단어나 외부 단어 목록을 받아들여, 이미 제공된 것 외에도 맞춤화된 사용자 정의 단어 목록을 생성할 수 있습니다.

crunch과 같은 도구, SecLists를 이용한 멋진 bash 루프, 또는 원하는 어떤 방법을 사용할 수도 있지만 시간이 걸립니다... 이것은 스프레이를 위해 만들어진 것이니, 바로 시작하세요!

root@kitploit:~
python3 spraygen.py -h
     _
    (  \_
    (    \_
    (       \_  
    (         \_            ___
    ( Password   \         |   |
    (   Spray     |คคคคคคคค|___|
    (           _ /          |
    (       _ /         /~~~~~~~~~\
    (   _ /            (  Spray    )
    (_/                 |  This   |
                        |         |
                        | Get     |
                        |  Creds  |
                        |_________|

    Original Art by Alex Chudnovsky (Unaffiliated)
    Spraygen tool by 3ndG4me
    Version 1.7
    
usage: spraygen.py [-h] [--year_start YEAR_START] [--year_end YEAR_END] [-s separators] [-a attributes] [-w wordlist] [-n single word] [--mode {all,nosep,noattr,years,plain,letter,quick,custom}]
                   [--type {all,iterative,sports,nfl,nba,mlb,nhl,months,seasons,password,common,short,custom} [{all,iterative,sports,nfl,nba,mlb,nhl,months,seasons,password,common,short,custom} ...]]
                   [--iter {ascii,num,spec,asciinum,asciispec,numspec,full}] [--size SIZE] [--min_length MIN_LENGTH] [--max_length MAX_LENGTH] [-o output file] [-p] [--sort {nosort,asc,desc,random}] [-v]

Parse Spray List Arguments.

optional arguments:
  -h, --help            show this help message and exit
  --year_start YEAR_START
                        starting year for a range of years
  --year_end YEAR_END   ending year for a range of years
  -s separators         a comma delimited list of one or more separators
  -a attributes         a comma delimited list of one or more attributes
  -w wordlist           path to a custom wordlist
  -n single word        single custom word to generate a custom wordlist with
  --mode {all,nosep,noattr,years,plain,letter,quick,custom}
                        Mode for list generation. Can be all, no separators, no attributes, only years, plain, letter, quick, or custom (will only use parameters passed into -s or -a).
  --type {all,iterative,sports,nfl,nba,mlb,nhl,months,seasons,password,common,short,custom} [{all,iterative,sports,nfl,nba,mlb,nhl,months,seasons,password,common,short,custom} ...]
                        Type of list to generate. Can be all, iterative, sports, nfl, nba, mlb, nhl, months, seasons, password, common, short, or custom. Choosing 'all' executes all options except for 'iterative' which
                        must be run manually.
  --iter {ascii,num,spec,asciinum,asciispec,numspec,full}
                        Keyspace mode for iterative list generation. Only works when --type is set to 'iterative'. Can be ascii, num, spec, asciinum, asciispec, numspec, or full. Will generate all permutations of the
                        selected keyspace with a given length set with the --size parameter.
  --size SIZE           Length of passwords generated by a set keyspace. Only works when --type is set to 'iterative' and an --iter keyspace mode is set.
  --min_length MIN_LENGTH
                        Minimum length of passwords to include in the list. (Default: 1)
  --max_length MAX_LENGTH
                        Maximum length of passwords to include in the list (Default: 999)
  -o output file        name of a file to create and write the final output to
  -p                    prints the output line by line as plaintext
  --sort {nosort,asc,desc,random}
                        Sort final output. Sorting methods supported are nosort, asc, desc, random.
  -v                    prints the current version of spraygen and exits

기본 사용법

  1. 의존성 설치 pip3 install -r requirements.txt
  2. python3 spraygen.py -p 실행 - 그러면 모든 기본 내장 단어 목록이 모든 순열로 생성되어 화면에 출력됩니다.

사용 권장 사항

  • 사용 문서

크레딧

  • @MarkoH17 - Python 3.8 이전 버전 호환성을 위한 boolean 수정
  • @absolomb - 연도 생성에서 유형 선택 및 속성 로직 개선
도구 다운로드