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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
artemis2hashcat — Artemis PBKDF2WithHmacSHA1 해시를 hashcat 형식으로 변환하기 위한 Python3 구현 | Kitploit
도구/GitHubGitHub/mbadanoiu/artemis2hashcat
Password CrackingPassword AttacksHash Analysis
GitHubmbadanoiu/artemis2hashcat

artemis2hashcat

Artemis PBKDF2WithHmacSHA1 해시를 hashcat 형식으로 변환하기 위한 Python3 구현

저장소 보기
1년 전아직 검토되지 않음

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

artemis2hashcat

설명

Artemis PBKDF2WithHmacSHA1 해시를 hashcat 형식으로 변환하는 Python3 구현입니다.

사용법

Apache Artemis의 기본 구성은 사용자 비밀번호를 "artemis-users.properties" 파일에 PBKDF2WithHmacSHA1 해시로 저장하기 위해 DefaultSensitiveStringCodec을 사용하는 것입니다.

"artemis-users.properties" 파일에 저장된 해시는 일반적으로 다음과 같은 형식을 가집니다:

root@kitploit:~
username = ENC(ITERATIONS:SALT:HASH)

이 python3 코드는 다음 명령 중 하나를 사용하여 Artemis 해시를 hashcat 호환 형식으로 변환합니다:

  • "ENC(...)"가 포함된 형식:
root@kitploit:~
python3 artemis2hashcat.py 'ENC(1024:8D873D1EDFB8ABACBC1A8229AC6A691B2856427B385167AC5DA636A8B0D0CF7C:50DE2FF97B69C8B8D127356F8F1090730F8F805DAA288E804E199788394EF0C9363671038857CB7F83ACE9022ACE2119792B9FCFB72CA68D026A5458B2D4C7CF)'

또는

  • "ENC(...)"가 포함되지 않은 형식:
root@kitploit:~
python3 artemis2hashcat.py '1024:8D873D1EDFB8ABACBC1A8229AC6A691B2856427B385167AC5DA636A8B0D0CF7C:50DE2FF97B69C8B8D127356F8F1090730F8F805DAA288E804E199788394EF0C9363671038857CB7F83ACE9022ACE2119792B9FCFB72CA68D026A5458B2D4C7CF)'

참고: 위 해시는 평문 비밀번호 "7KBeh41j"에 해당합니다.

위 명령의 결과는 다음과 같은 형식이어야 합니다:

root@kitploit:~
sha1:1024:jYc9Ht+4q6y8GoIprGppGyhWQns4UWesXaY2qLDQz3w=:UN4v+XtpyLjRJzVvjxCQcw+PgF2qKI6AThmXiDlO8Mk2NnEDiFfLf4Os6QIqziEZeSufz7cspo0CalRYstTHzw==

출력을 파일(예: test.hashcat)로 저장한 후, 해시 모드 12000을 사용하여 해시를 크랙하기 위해 다음과 같은 hashcat 명령을 사용할 수 있습니다:

root@kitploit:~
hashcat -m 12000 -a 0 test.hashcat test.lst
도구 다운로드