
이메일 정찰을 위한 고급 도구
Buster는 고급 OSINT 도구로, 다음과 같은 작업을 수행합니다:
Buster 사용 방법은 여기에서 찾을 수 있습니다

레포지토리를 클론합니다:
$ git clone git://github.com/sham00n/buster
소스 복사본을 확보한 후, 다음 명령어로 설치합니다:
$ cd buster/
$ python3 setup.py install
$ buster -h
이 프로젝트는 hunter.io를 사용하여 회사 이메일 정보를 가져옵니다. 처음 몇 번의 "회사 이메일" 검색은 키가 필요 없지만, 회사 이메일에 관심이 있다면 hunter.io에 계정을 등록하는 것을 추천합니다.
API 키를 받은 후, "api-keys.yaml" 파일에 추가하고 명령어를 다시 실행하세요:
$ python setup.py install
usage: buster [-h] [-e EMAIL] [-f FIRST] [-m MIDDLE] [-l LAST] [-b BIRTHDATE]
[-a ADDINFO [ADDINFO ...]] [-u USERNAME] [-c COMPANY]
[-p PROVIDERS [PROVIDERS ...]] [-o OUTPUT] [-v] [--list LIST]
Buster는 이메일을 생성하고 검증하며, 관련 정보를 반환하는 OSINT 도구입니다
선택적 인수:
-h, --help 도움말 메시지를 표시하고 종료
-e EMAIL, --email EMAIL
이메일 주소 또는 이메일 패턴
-f FIRST, --first FIRST
이름
-m MIDDLE, --middle MIDDLE
중간 이름
-l LAST, --last LAST 성
-b BIRTHDATE, --birthdate BIRTHDATE
ddmmyyyy 형식의 생년월일, 모를 경우 * 입력(예:****1967,3104****)
-a ADDINFO [ADDINFO ...], --addinfo ADDINFO [ADDINFO ...]
이메일 추측에 도움이 되는 추가 정보(예:king,345981)
-u USERNAME, --username USERNAME
[email protected] 형식의 사용 가능 여부를 100개 이상의 이메일 제공자에서 확인
-c COMPANY, --company COMPANY
회사 도메인
-p PROVIDERS [PROVIDERS ...], --providers PROVIDERS [PROVIDERS ...]
이메일 제공자 도메인
-o OUTPUT, --output OUTPUT
파일로 출력
-v, --validate 유효한 이메일인지 확인하고 각 이메일의 정보 반환
--list LIST 이메일 목록이 포함된 파일
$ buster -e [email protected]
$ buster --list emails.txt
$ buster -e j********9@g****.com -f john -l doe -b ****1989
$ buster -f john -m james -l doe -b 13071989
$ buster -f john -m james -l doe -b 13071989 -p gmail.com yahoo.com
$ buster -u johndoe
$ buster -f john -l doe -c company.com