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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
StegCracker — 스테가노그래피 무차별 대입 유틸리티로 파일 내 숨겨진 데이터를 찾습니다. | Kitploit
도구/GitHubGitHub/paradoxis/stegcracker
Password CrackingSteganographyCryptographyCTFPenetration TestingArchived
GitHubparadoxis/stegcracker

StegCracker

스테가노그래피 무차별 대입 유틸리티로 파일 내 숨겨진 데이터를 찾습니다.

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
웹사이트

StegCracker

Build Status PyPI version codecov pulls

파일 내 숨겨진 데이터를 찾아내는 스테가노그래피 무차별 대입 유틸리티입니다.
Docker 저장소를 찾고 계신가요? 여기에서 찾을 수 있습니다.

사용 중단 안내

시간과 CPU를 낭비하지 마세요. 대신 stegseek를 사용하세요! 확신이 안 서시나요? 다음 벤치마크를 확인하세요 (사랑을 담아 가져왔습니다):

비밀번호라인Stegseek v0.4Stegcracker 2.0.9Stegbrute v0.1.1 (-t 8)
"cassandra"1 0000.9s3.1s0.7s
"kupal"10 0000.9s14.4s7.1s
"sagar"100 0000.9s2m23.0s1m21.9s
"budakid1"1 000 0000.9s[p] 23m50.0s13m45.7s
"␣␣␣␣␣␣␣1"14 344 3831.9s[p] 5h41m52.5s[p] 3h17m38.0s

이 도구를 만드는 것은 즐거웠지만, 이 도구는 처음부터 나쁜 기반 위에 세워졌으며 앞으로도 그럴 것입니다. StegCracker는 좋거나 사용하기 쉬운 해결책이 없는 문제에 대한 임시방편으로 시작되었습니다. 하지만 가장 큰 제한 요소는 초당 수천 개의 서브프로세스 호출을 마구잡이로 발생시키는 데 의존한다는 점이며, (여러 스레드로 약간 최적화되었음에도 불구하고) 성능이 형편없습니다.

그 결과, 3년 동안 프로젝트를 관리한 끝에 바통을 넘기기로 결정하고 공식적으로 프로젝트를 은퇴합니다. 지원해 주셔서 감사하고, 더 나은 버전을 만들어 주신 @RickdeJager님께 감사드립니다 🎉

사용법

stegcracker 사용법은 간단합니다. 첫 번째 매개변수로 파일을 전달하고, 선택적으로 두 번째 매개변수로 시도할 비밀번호 워드리스트의 경로를 전달합니다. 워드리스트를 지정하지 않으면 도구는 Kali Linux에 포함된 기본 rockyou.txt 워드리스트를 사용하려고 시도합니다. 다른 배포판을 사용 중이라면 여기에서 rockyou 워드리스트를 다운로드할 수 있습니다.

root@kitploit:~
$ stegcracker <file> [<wordlist>]

Docker 사용 시:

root@kitploit:~
$ docker run -v $(pwd)/data/:/data -it paradoxis/stegcracker example.jpg

요구 사항

이 프로그램은 steghide 바이너리와 Python 3.6 이상이 설치되어 있어야 합니다. Python 3.6이 설치되지 않은 경우, 이 가이드를 참조하여 설치하세요. Steghide는 다음 명령어로 설치할 수 있습니다 (Kali Linux):

root@kitploit:~
$ sudo apt-get install steghide -y

설치

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

root@kitploit:~
$ pip3 install stegcracker

또는 최신 Docker 이미지를 가져오세요:

root@kitploit:~
$ docker pull paradoxis/stegcracker

업데이트

StegCracker를 업데이트하려면 설치 명령어에 -U를 추가하세요:

root@kitploit:~
$ pip3 install stegcracker -U --force-reinstall

예시

demo

FAQ / 문제 해결

  • pip3로 도구를 설치할 수 없지만 Python 3.6+는 설치되어 있습니다.

    • pip 바이너리가 다른 버전의 Python을 사용하고 있을 수 있습니다. 다음과 같이 Python을 통해 직접 설치해 보세요 ("X"를 부 버전 번호로 바꾸세요, 예: python3.6): python3.X -m pip install -U stegcracker
  • 도구를 설치했지만 stegcracker를 실행하면 'command not found'가 반환됩니다.

    • Python의 bin 디렉토리가 PATH 환경 변수에 없을 가능성이 높습니다. 임시 해결책으로 ~/.bashrc 파일에 다음을 추가할 수 있습니다: alias stegcracker='python3 -m stegcracker'
  • StegCracker 1.X를 사용하고 있는데 어떻게 업그레이드하나요?

    • 원래 1.X 릴리스에서 StegCracker를 업그레이드하는 경우, 먼저 다음 명령어로 기존 버전을 제거하세요: sudo rm --force $(which stegcracker)
  • 이전 버전의 StegCracker를 실행하고 싶은데 복사본을 어떻게 얻나요?

    • 최신 버전을 사용할 것을 권장하지만, 이전 버전의 StegCracker를 설치하고 싶을 수도 있습니다. 릴리스 페이지에서 확인할 수 있습니다. (참고: 이 버전에 관한 모든 이슈나 풀 리퀘스트는 무시됩니다).
  • 다른 Linux 배포판에서 이 도구를 실행할 수 있나요?

    • Python 3.6의 유효한 버전과 steghide가 경로에 있으면 작동해야 합니다. 이 도구는 공식적으로 Kali Linux에서 테스트되었으며, 다른 플랫폼에서는 불안정할 수 있습니다. 다른 배포판에서 버그를 발견하면 이슈를 제출해 주시면 확인해 보겠습니다 (단, 템플릿도 작성해 주세요).
  • Windows에서 StegCracker를 실행할 수 있나요?

라이선스

저작권 2020 - Luke Paris (Paradoxis)

이에 따라 본 소프트웨어 및 관련 문서 파일(이하 "소프트웨어")의 사본을 얻는 모든 사람에게 무료로 소프트웨어를 제한 없이 다룰 수 있는 권한이 부여됩니다. 여기에는 소프트웨어의 사용, 복사, 수정, 병합, 게시, 배포, 서브라이선스 및/또는 판매 권리와 소프트웨어를 제공받은 사람이 이를 수행하도록 허가하는 권리가 포함되며, 다음 조건을 따릅니다:

위 저작권 고지 및 이 허가 고지는 소프트웨어의 모든 사본 또는 주요 부분에 포함되어야 합니다.

소프트웨어는 "있는 그대로" 제공되며, 상품성, 특정 목적에의 적합성 및 비침해에 대한 보증을 포함하되 이에 국한되지 않는 어떠한 명시적 또는 묵시적 보증도 없이 제공됩니다. 어떤 경우에도 저작자나 저작권 보유자는 계약 행위, 불법 행위 또는 기타 행위로 인해 발생하거나 소프트웨어 또는 소프트웨어의 사용 또는 기타 거래와 관련하여 발생하는 모든 청구, 손해 또는 기타 책임에 대해 책임을 지지 않습니다.

도구 다운로드
  • 제가 알기로 Windows용 공식 steghide 릴리스는 없으므로, 제가 아는 한: 아니요.