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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
ToRat — ToRat은 Go로 작성된 원격 관리 도구로, 전송 메커니즘으로 Tor를 사용하고 통신에는 RPC를 사용합니다. | Kitploit
도구/GitHubGitHub/luantak/torat
Privilege EscalationPayload GenerationPersistence MechanismsPost-ExploitationPenetration TestingCommand and ControlLearning & EducationRed TeamingRemote Access ToolArchived
GitHubluantak/torat

ToRat

1.0k1963년 전Kitploit 검토 완료

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

ToRat은 Go로 작성된 원격 관리 도구로, 전송 메커니즘으로 Tor를 사용하고 통신에는 RPC를 사용합니다.

저장소 보기웹사이트

License CircleCI Go Report Card Docker Cloud Build Status

Go로 작성된 크로스 플랫폼 원격 관리 도구로서 Tor를 전송 메커니즘으로 사용하며 현재 Windows, Linux, MacOS 클라이언트를 지원합니다.

면책 조항

교육 목적으로만 사용하십시오

Wiki

ToRat Docker 이미지 사용 방법

미리보기

클라이언트 명령어

서버 명령어

현재 기능

아키텍처

  • 새로운 기능을 쉽게 추가할 수 있도록 RPC(원격 프로시저 호출) 기반 통신
  • 자동 upx로 임베디드 Tor 포함 클라이언트 바이너리 크기 약 6MB
  • gorm을 통한 sqlite로 클라이언트 정보 저장
  • garble을 통해 클라이언트 난독화

서버 셸

  • 크로스 플랫폼 리버스 셸 (Windows, Linux, Mac OS)

  • 다중 연결 지원

  • 시작 배너

  • 색상 출력

  • 다음 항목에 대한 탭 완성:

    • 명령어
    • 서버 작업 디렉토리의 파일/디렉토리
  • 각 클라이언트에 대한 고유한 영구 ID

    • 클라이언트에 별칭 부여
    • 클라이언트의 모든 다운로드는 ./$ID/$filename에 저장

지속성

  • Windows:

    • 다중 사용자 계정 제어 우회 (권한 상승)
    • 다중 지속성 방법 (사용자, 관리자)
  • Linux:

    • 다중 지속성 방법 (사용자, 관리자)

Tor

  • Go 내에 완전히 내장된 Tor

  • ToRAT_client는 Tor(숨겨진 서비스)를 통해 프록시된 TLS 암호화 RPC를 통해 ToRat_server와 통신

    • 클라이언트와 서버의 익명성
    • 종단 간 암호화
  • Tor가 없는 선택적 전송 (예: Tor2Web, DNS 호스트명 또는 공용/로컬 IP 사용)

    • 더 작은 바이너리 ~3MB upx 처리
    • 클라이언트와 서버의 익명성

예정된 기능

  • 대량 명령어
  • Linux용 지속성 및 권한 상승
  • Mac OS용 지속성 및 권한 상승
  • Android 및 iOS 지원 (https://github.com/ipsn/go-libtor/issues/12 수정 필요)
  • Windows에서 파일 없는 지속성

기여

모든 기여를 환영합니다. Go 전문가가 아니어도 기여할 수 있습니다.

Gophers Slack의 #torat 채널에 참여할 수 있습니다.

크레딧

  • Tor
  • Tor 컨트롤러 라이브러리
  • Python Uacbypass and Persistence Techniques
  • Modern Cli
  • Colored Prints
  • Screenshot library
  • TLS Certificate generator
  • Shred library
  • Extract Text from Documents
  • RPC
  • UPX
  • Obfuscation
도구 다운로드
명령어설명
cd클라이언트의 작업 디렉토리 변경
ls클라이언트의 작업 디렉토리 내용 표시
shred파일/디렉토리를 복구 불가능하게 삭제
screen클라이언트의 스크린샷 촬영
cat클라이언트의 텍스트 파일(.docx, .rtf, .pdf, .odt 포함) 보기
alias클라이언트에 사용자 정의 별칭 부여
down클라이언트에서 파일 다운로드
up클라이언트에 파일 업로드
speedtest클라이언트의 인터넷 연결 속도 테스트
hardware클라이언트의 다양한 하드웨어 사양 수집
netscan클라이언트 전체 네트워크를 스캔하여 온라인 장치 및 열린 포트 탐색
gomap클라이언트 네트워크의 로컬 IP를 스캔하여 열린 포트 및 서비스 탐색
escape명령어를 이스케이프하여 클라이언트의 네이티브 셸에서 실행
reconnect클라이언트에 재연결 지시
help사용법 정보와 함께 가능한 명령어 목록 표시
exit현재 세션을 백그라운드로 보내고 메인 셸로 복귀
명령어설명
select상호작용할 클라이언트 선택
list연결된 모든 클라이언트 목록 표시
alias별칭을 부여할 클라이언트 선택
cd서버의 작업 디렉토리 변경
help사용법 정보와 함께 가능한 명령어 목록 표시
exit서버 종료