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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
SprayingToolkit — Lync/S4B, OWA 및 O365를 대상으로 한 패스워드 스프레이 공격을 훨씬 더 빠르고, 덜 번거롭고, 더 효율적으로 만들어 주는 스크립트 | Kitploit
도구/GitHubGitHub/byt3bl33d3r/sprayingtoolkit
ReconnaissanceOSINT for Social EngineeringPassword AttacksInformation GatheringPenetration TestingEmail HarvestingRed TeamingArchived
GitHubbyt3bl33d3r/sprayingtoolkit

SprayingToolkit

Lync/S4B, OWA 및 O365를 대상으로 한 패스워드 스프레이 공격을 훨씬 더 빠르고, 덜 번거롭고, 더 효율적으로 만들어 주는 스크립트

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

지원 중단 공지

이 프로젝트는 더 이상 유지 관리되지 않습니다. 다음 대체 프로젝트가 더 우수하며 활발히 유지 관리됩니다:

  • TREVORspray
  • CredMaster

SprayingToolkit

SprayingToolkit

설명

Lync/S4B 및 OWA에 대한 암호 스프레이 공격을 훨씬 더 빠르고, 덜 고통스럽고, 더 효율적으로 만들기 위해 시도하는 Python 스크립트/유틸리티 모음입니다.

스폰서

공식 Discord 채널

Discord에서 놀러 오세요!

Porchetta Industries

설치

다음과 같이 pip3로 사전 요구 사항을 설치하십시오:

root@kitploit:~
sudo -H pip3 install -r requirements.txt

패키지를 전역으로 설치하고 싶지 않다면 Python 가상 환경을 사용하세요.

도구 개요

Atomizer

Asyncio와 Python 3.7 기반으로 구축된 Lync/Skype For Business 및 OWA용 엄청나게 빠른 암호 스프레이 도구입니다.

사용법

root@kitploit:~
Usage:
    atomizer (lync|owa|imap) <target> <password> <userfile> [--targetPort PORT] [--threads THREADS] [--debug]
    atomizer (lync|owa|imap) <target> <passwordfile> <userfile> --interval <TIME> [--gchat <URL>] [--slack <URL>] [--targetPort PORT][--threads THREADS] [--debug]
    atomizer (lync|owa|imap) <target> --csvfile CSVFILE [--user-row-name NAME] [--pass-row-name NAME] [--targetPort PORT] [--threads THREADS] [--debug]
    atomizer (lync|owa|imap) <target> --user-as-pass USERFILE [--targetPort PORT] [--threads THREADS] [--debug]
    atomizer (lync|owa|imap) <target> --recon [--debug]
    atomizer -h | --help
    atomizer -v | --version

Arguments:
    target         target domain or url
    password       password to spray
    userfile       file containing usernames (one per line)
    passwordfile   file containing passwords (one per line)

Options:
    -h, --help               show this screen
    -v, --version            show version
    -c, --csvfile CSVFILE    csv file containing usernames and passwords
    -i, --interval TIME      spray at the specified interval [format: "H:M:S"]
    -t, --threads THREADS    number of concurrent threads to use [default: 3]
    -d, --debug              enable debug output
    -p, --targetPort PORT    target port of the IMAP server (IMAP only) [default: 993]
    --recon                  only collect info, don't password spray
    --gchat URL              gchat webhook url for notification
    --slack URL              slack webhook url for notification
    --user-row-name NAME     username row title in CSV file [default: Email Address]
    --pass-row-name NAME     password row title in CSV file [default: Password]
    --user-as-pass USERFILE  use the usernames in the specified file as the password (one per line)

예제

root@kitploit:~
./atomizer.py owa contoso.com 'Fall2018' emails.txt
root@kitploit:~
./atomizer.py lync contoso.com 'Fall2018' emails.txt
root@kitploit:~
./atomizer lync contoso.com --csvfile accounts.csv
root@kitploit:~
./atomizer lync contoso.com --user-as-pass usernames.txt
root@kitploit:~
./atomizer owa 'https://owa.contoso.com/autodiscover/autodiscover.xml' --recon
root@kitploit:~
./atomizer.py owa contoso.com passwords.txt emails.txt -i 0:45:00 --gchat <GCHAT_WEBHOOK_URL>

Vaporizer

@OrOneEqualsOne의 GatherContacts Burp 확장 프로그램을 몇 가지 개선 사항과 함께 mitmproxy로 포팅한 것입니다.

Google과 Bing에서 LinkedIn 프로필을 스크래핑하고, 지정된 패턴을 사용하여 프로필 이름에서 이메일을 자동 생성하며, 실시간으로 암호 스프레이를 수행합니다.

(Atomizer 기반으로 구축됨)

예제

root@kitploit:~
mitmdump -s vaporizer.py --set sprayer=(lync|owa) --set domain=domain.com --set target=<domain or url to spray> --set password=password --set email_format='{f}.{last}'

기본적으로 email_format은 {first}.{last} 패턴으로 설정되며 필수 인수가 아닙니다.

domain 매개변수는 이름에서 이메일을 생성하는 데 사용할 도메인이고, target 매개변수는 암호 스프레이할 도메인 또는 URL입니다.

mitmproxy 인증서를 설치하고, 브라우저에서 프록시를 설정한 다음, google 및/또는 bing에 가서 검색하십시오 (/in을 포함해야 합니다):

site:linkedin.com/in "Target Company Name"

이메일은 지정된 형식으로 emails.txt에 덤프되고 스프레이를 위해 Atomizer로 전달됩니다.

Aerosol

대상 웹사이트에서 모든 텍스트를 스크래핑하여 암호 스프레이용 맞춤 단어 목록을 생성하기 위해 AWS Comprehend로 보내 분석합니다.

아직 작업 진행 중

사용법

root@kitploit:~
mitmdump -s aerosol.py --set domain=domain.com

Spindrift

이름을 Active Directory 사용자 이름으로 변환합니다 (예: Alice Eve => CONTOSO\aeve)

사용법

root@kitploit:~
Usage:
    spindrift [<file>] [--target TARGET | --domain DOMAIN] [--format FORMAT]

Arguments:
    file    file containing names, can also read from stdin

Options:
    --target TARGET   optional domain or url to retrieve the internal domain name from OWA
    --domain DOMAIN   manually specify the domain to append to each username
    --format FORMAT   username format [default: {f}{last}]

예제

STDIN에서 이름을 읽으며, --domain은 도메인을 수동으로 지정하는 데 사용됩니다:

root@kitploit:~
cat names.txt | ./spindrift.py --domain CONTOSO

names.txt에서 이름을 읽고, --target은 OWA에서 내부 도메인 이름을 동적으로 가져옵니다 (도메인 또는 URL을 지정할 수 있습니다)

root@kitploit:~
./spindrift.py names.txt --target contoso.com
도구 다운로드