트렌드깃허브 · 쇼핑에서 뜬 것, 매일 07:30 · English

깃허브 · 2026년 11월 8일 기준 · 깃허브에서 보기 →

Mebus/cupp

흔히 쓰는 비밀번호를 만들어 주는 도구

개인 정보를 조합해 약한 비밀번호 목록을 만들어내는 워드리스트 생성기

생일이나 닉네임, 반려동물 이름처럼 개인 정보에서 파생된 비밀번호를 추측해 공격하는 시나리오를 시뮬레이션해 봅니다. CUPP는 사용자의 프로필 정보를 입력받아 이를 변형한 다양한 비밀번호 후보를 생성하는 워드리스트 생성기입니다. 이를 통해 침투 테스트나 포렌식 조사에서 실제로 사용될 수 있는 약한 비밀번호 패턴을 사전에 파악할 수 있습니다.

개인 정보 기반 비밀번호 추측

사람들은 종종 자신의 생일, 주소, 가족 이름, 혹은 'love', 'password' 같은 흔한 단어를 비밀번호로 설정합니다. CUPP는 이러한 인간적 습관을 악용하는 공격 방식을 모방합니다. 사용자의 이름이나 생년월일 같은 기본 정보를 입력하면, 이를 조합하거나 변형한 비밀번호 후보를 자동으로 생성합니다. 이 과정은 단순히 단어를 나열하는 것을 넘어, 사용자가 실제로 사용할 법한 패턴을 분석하는 프로파일링 과정에 가깝습니다.

다양한 입력 소스와 처리 방식

CUPP는 다양한 방식으로 비밀번호 목록을 만들 수 있습니다.

  • 대화형 프로파일링 사용자에게 직접 질문을 던져 개인 정보를 수집하고 이를 기반으로 비밀번호를 생성합니다.
  • 기존 사전 변환 이미 존재하는 워드리스트나 다른 도구의 출력을 입력받아 추가적인 변형과 확장을 수행합니다.
  • Alecto DB 연동 정제된 사용자 이름과 비밀번호 데이터베이스를 파싱하여 초기 공격 목록을 구성합니다.

실행 환경과 설치

CUPP를 실행하려면 Python 3 환경이 필요합니다. 저장소를 클론한 후 python3 cupp.py -h 명령을 실행하면 사용 가능한 옵션을 확인할 수 있습니다. 설정 파일인 cupp.cfg를 통해 세부 동작을 조정할 수도 있습니다.

사용 전 반드시 확인해야 할 법적 범위

CUPP는 합법적인 침투 테스트나 범죄 수사와 같은 포렌식 조사 상황에서 사용되도록 설계되었습니다. 허가 없이 타인의 계정이나 네트워크에 대해 이 도구를 사용하는 것은 불법적인 침입 행위에 해당할 수 있습니다. 또한 이 프로그램은 GNU General Public License v3 하에 배포되는 무료 소프트웨어이며, 특정 목적에 대한 적합성이나 상용화를 위한 보증은 제공되지 않습니다.

AI가 이 저장소의 README를 읽고 2026년 10월 6일에 쓴 글입니다. 사실관계는 깃허브 원문이 기준입니다.

숫자로 본 저장소

깃허브 트렌딩 기록
트렌드가 기록을 시작한 2026년 6월 19일 ~ 11월 8일 가운데 2일 · 처음 오른 날 6월 30일 · 일간 최고 8위(6월 30일)

2026년 11월 3일 기준으로 깃허브에서 읽은 숫자입니다. 2026년 11월 8일에는 새로 읽은 숫자가 없습니다.

언어
Python
주제 태그
dictionary-attack · password · password-strength · weak-passwords · wordlist · wordlist-generator
별
6,618
기여자
17
포크
2,421
커밋
87
마지막 커밋
2026년 7월 17일
열린 이슈
37
열린 PR
18

깃허브에서 보기 →

README에 달기

trend.ondo.sh · 깃허브 일간 트렌딩 8위 · 2026년 6월 30일 trend.ondo.sh · GitHub daily trending #8 · June 30, 2026

위 배지는 이 저장소가 2026년 6월 19일 이후 깃허브 일간 트렌딩에서 가장 높이 오른 순위와 그날을 보여 줍니다. README의 언어에 맞는 줄을 붙여 넣으세요. 배지를 누르면 이 페이지가 열리고, 저장소가 더 높이 오르면 배지도 저절로 바뀝니다.

한국어 README

[![trend.ondo.sh](https://trend.ondo.sh/github/r/Mebus--cupp/badge.svg)](https://trend.ondo.sh/github/r/Mebus--cupp/)

영어 README

[![trend.ondo.sh](https://trend.ondo.sh/github/r/Mebus--cupp/badge.en.svg)](https://trend.ondo.sh/github/r/Mebus--cupp/en.html)