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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
Narthex — 모듈식 개인화 사전 생성기. | Kitploit
도구/GitHubGitHub/michaeldim02/narthex
Password CrackingPassword AttacksPenetration Testing
GitHubmichaeldim02/narthex

Narthex

모듈식 개인화 사전 생성기.

저장소 보기웹사이트
211212년 전Kitploit 검토 완료

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

Narthex

Narthex 로고

Narthex (그리스어: Νάρθηξ, νάρθηκας)는 C와 셸(Shell)로 작성된 유닉스 및 유닉스 계열 운영 체제용 모듈식 최소 사전 생성기입니다. 개인화된 사전을 생성하여 비밀번호 복구 및 보안 평가에 사용할 수 있는 독립적인 유닉스 스타일 프로그램들을 포함하고 있습니다. 이 프로그램들은 유닉스 철학에 따라 유닉스 텍스트 스트림을 사용하여 서로 협력합니다. GPL v3.0 라이선스로 배포됩니다.

Narthex 사용법을 설명하는 동영상을 만들었습니다: https://www.youtube.com/watch?v=U0UmCeLJSkk&t=938s (타임스탬프는 의도적인 것입니다)

도구들

  • nchance - 결과를 사전 하단에 추가하는 대문자화 도구.
  • ninc - 알파벳 줄을 곱하고 각 줄 끝에 n++를 추가하는 증분 도구.
  • ncom - 사전의 기존 줄 사이에서 다양한 조합을 생성하는 조합 도구.
  • nrev - 각 줄을 뒤집은 버전을 사전 끝에 추가하는 역변환 도구.
  • nleet - 리트화(leetify) 도구. 문자를 이에 상응하는 리트(leet) 문자로 대체합니다. 예: a 대신 @, e 대신 3.
  • nclean - 기준에 맞지 않는 비밀번호(너무 짧거나, 특수 문자가 없는 등)를 제거하는 도구.
  • napp - 사전 줄 앞이나 뒤에 문자나 단어를 추가하는 도구.
  • ngen - 주어진 길이와 문자 집합으로 순열을 생성하는 도구(작동하지만 개발 중).
  • nwiz - 정보를 입력받아 도구들을 결합하여 최종 사전을 생성하는 마법사.

스크린샷

Narthex 로고 Narthex 로고

의존성

Narthex는 하드 의존성이 없습니다. 그러나 GCC와 Make라는 두 가지 빌드 의존성이 있으며, 이는 바이너리를 쉽게 컴파일하고 설치하는 데 필요하지만 실행에는 필요하지 않습니다.

설치

설치하려면 다음 명령어를 실행하세요:

root@kitploit:~
$ git clone https://github.com/MichaelDim02/Narthex.git && cd Narthex
$ sudo make install

사용법

쉬운 사용을 위해 마법사 프로그램인 nwiz를 사용할 수 있습니다. 다음을 실행하면 됩니다:

root@kitploit:~
$ nwiz

그러면 대상의 정보를 묻고 사전을 생성해 줍니다.

고급 사용법

Narthex를 완전히 활용하려면 각 도구의 매뉴얼 페이지를 읽어보세요. 실제로 각 도구가 하는 일은 작은 사전을 향상시키는 것입니다. 매우 최소주의적이며, 유닉스 텍스트 스트림을 사용하여 데이터를 읽고 출력합니다. 예를 들어, 몇 개의 키워드를 words.txt라는 텍스트 파일에 각각 다른 줄에 저장한 후 다음을 실행해 보세요:

root@kitploit:~
$ cat words.txt | nhance -f | ncom | nleet a:@ | ninc 1 30 > dictionary.txt

그러면 결과를 직접 확인할 수 있습니다. 또는 더 크고 복잡한 사전을 위해 다음을 시도해 보세요:

root@kitploit:~
$ cat words.txt | nhance -f | ncom -d .- | ninc 1 200 -d .- | nrev | nleet | napp -c '@#$' > dict1.txt

위 명령은 words.txt에 단 4개의 키워드(그중 하나는 숫자)만 있었지만 2,279,744개의 비밀번호(38MB)로 구성된 워드리스트를 생성했습니다.

이처럼 유닉스 유틸리티와 유사하게 Narthex의 도구들은 빌딩 블록으로 생각할 수 있으며, 사용자는 이를 다양한 방식으로 연결하여 원하는 비밀번호 목록을 생성할 수 있습니다.

후원

paypal

더 많은 후원 옵션은 웹사이트에서 확인하세요: mcdim.xyz

도구 다운로드