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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
Stitch — 파이썬 원격 관리 도구 (RAT) | Kitploit
도구/GitHubGitHub/nathanlopez/stitch
Password CrackingPayload GenerationPost-ExploitationLearning & EducationRemote Access Tool
GitHubnathanlopez/stitch

Stitch

파이썬 원격 관리 도구 (RAT)

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

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

면책 조항

Stitch는 교육/연구 목적으로만 제공됩니다. 작성자는 귀하가 Stitch, 소스 코드, 또는 제공된 모든 파일을 어떻게 사용하는지에 대해 어떠한 책임이나 의무도 지지 않습니다. 작성자 및 관련자는 Stitch와 함께 제공되는 파일 사용과 관련된 손실 및/또는 손해에 대해 책임을 지지 않습니다. Stitch 또는 포함된 파일을 사용함으로써 귀하는 본인 책임 하에 사용하는 것에 동의합니다. 다시 말하지만, Stitch와 모든 포함된 파일은 교육 및/또는 연구 목적으로만 제공됩니다. Stitch는 오직 본인의 침투 테스트 랩에서 사용하거나 테스트 대상 자산 소유자의 명시적 동의를 받은 경우에만 사용해야 합니다.

Stitch 소개

크로스 플랫폼 Python 원격 관리 도구:

Windows, Mac OSX 및 Linux용 맞춤형 페이로드를 빌드할 수 있는 크로스 플랫폼 Python 프레임워크입니다. 페이로드가 특정 IP와 포트에 바인딩되는지, 포트에서 연결을 수신 대기하는지, 시스템 부팅 시 시스템 정보 이메일을 보낼지, 부팅 시 키로거를 시작할지 선택할 수 있습니다. 생성된 페이로드는 해당 OS에서만 실행될 수 있습니다.

기능

크로스 플랫폼 지원

  • 명령어 및 파일 자동 완성
  • 안티바이러스 탐지
  • 디스플레이 모니터 켜기/끄기
  • 파일 및 디렉터리 숨기기/숨김 해제
  • hosts 파일 보기/편집
  • 모든 시스템 환경 변수 보기
  • 상태 보기, 시작, 중지 및 로그를 호스트 시스템으로 덤프하는 옵션이 있는 키로거
  • 대상 시스템의 위치 및 기타 정보 보기
  • 화면에 출력되는 내용을 반환하는 사용자 정의 Python 스크립트 실행
  • 스크린샷
  • 가상 머신 탐지
  • 대상 시스템으로/로부터 파일 다운로드/업로드
  • 시스템 비밀번호 해시 덤프 시도
  • 페이로드 속성이 알려진 다른 프로그램으로 "위장"

Windows 전용

  • 사용자 비밀번호를 얻기 위한 사용자/비밀번호 대화 상자 표시
  • Chrome에 저장된 비밀번호 덤프
  • 시스템, 보안 및 애플리케이션 로그 지우기
  • RDP, UAC 및 Windows Defender와 같은 서비스 활성화/비활성화
  • 파일의 액세스, 생성, 수정 속성 편집
  • 사용자 정의 팝업 상자 생성
  • 연결된 웹캠 확인 및 스냅샷 촬영
  • 과거에 연결된 Wi-Fi 연결 및 비밀번호 보기
  • 연결된 드라이브 정보 보기
  • DEP와 같은 레지스트리 값 요약 보기

Mac OSX 전용

  • 사용자 비밀번호를 얻기 위한 사용자/비밀번호 대화 상자 표시
  • 사용자 로그인 화면의 로그인 텍스트 변경
  • 웹캠 스냅샷

Mac OSX/Linux 전용

  • 대상 시스템에서 다른 호스트로 SSH 연결
  • sudo 명령 실행
  • Tools/에 있는 비밀번호 목록을 사용하여 사용자 비밀번호 무차별 대입 시도
  • 웹캠 스냅샷? (Linux에서는 미테스트)

구현된 전송 방식

호스트와 대상 간의 모든 통신은 AES로 암호화됩니다. 모든 Stitch 프로그램은 AES 키를 생성하여 모든 페이로드에 넣습니다. 페이로드에 접근하려면 AES 키가 일치해야 합니다. Stitch를 실행 중인 다른 시스템에서 연결하려면 원래 시스템에서 showkey 명령을 사용하고 새 시스템에서 addkey 명령을 사용하여 키를 추가해야 합니다.

구현된 페이로드 설치 프로그램

"stitchgen" 명령은 Windows에서 NSIS 설치 프로그램을, posix 시스템에서 Makeself 설치 프로그램을 생성하는 옵션을 제공합니다. Windows의 경우 설치 프로그램은 페이로드와 방화벽 프롬프트를 방지하고 지속성을 추가하는 상승 실행 파일을 패키지화하여 시스템에 페이로드를 배치합니다. Mac OSX 및 Linux의 경우 설치 프로그램은 페이로드를 배치하고 지속성 추가를 시도합니다. NSIS 설치 프로그램을 생성하려면 NSIS를 다운로드하여 설치해야 합니다.

위키

  • Stitch 빠른 시작 가이드

요구 사항

  • Python 2.7

간편한 설치를 위해 OS에 해당하는 다음 명령어를 실행하세요:

root@kitploit:~
# Windows의 경우
pip install -r win_requirements.txt

# Mac OSX의 경우
pip install -r osx_requirements.txt

# Linux의 경우
pip install -r lnx_requirements.txt
  • Pycrypto
  • Requests
  • Colorama
  • PIL

Windows 전용

  • Py2exe
  • pywin32

Mac OSX 전용

  • PyObjC

Mac OSX/Linux 전용

  • PyInstaller
  • pexpect

실행 방법

root@kitploit:~
python main.py
또는
./main.py

동기

이 프로젝트의 동기는 Python과 해킹에 대한 지식을 향상시키고, 무엇을 달성할 수 있는지 확인하기 위함이었습니다. n1nj4sec의 놀라운 작업을 발견하고 다소 낙담하여 이 프로젝트를 거의 포기할 뻔했지만, 이미 너무 많은 진전을 이루었기에 여기에 올리기로 결정했습니다.

참고할 다른 오픈소스 Python RAT

  • vesche/basicRAT
  • n1nj4sec/pupy

스크린샷

linux options win_options win_upload osx_download

라이선스

라이선스 참조

도구 다운로드