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

Go로 작성된 크로스 플랫폼 원격 관리 도구로서 Tor를 전송 메커니즘으로 사용하며 현재 Windows, Linux, MacOS 클라이언트를 지원합니다.
교육 목적으로만 사용하십시오
크로스 플랫폼 리버스 셸 (Windows, Linux, Mac OS)
다중 연결 지원
시작 배너
색상 출력
다음 항목에 대한 탭 완성:
각 클라이언트에 대한 고유한 영구 ID
Windows:
Linux:
Go 내에 완전히 내장된 Tor
ToRAT_client는 Tor(숨겨진 서비스)를 통해 프록시된 TLS 암호화 RPC를 통해 ToRat_server와 통신
Tor가 없는 선택적 전송 (예: Tor2Web, DNS 호스트명 또는 공용/로컬 IP 사용)
모든 기여를 환영합니다. Go 전문가가 아니어도 기여할 수 있습니다.
Gophers Slack의 #torat 채널에 참여할 수 있습니다.
| 명령어 | 설명 |
|---|
| 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 | 서버 종료 |