
RedSails는 Python 기반의 포스트 익스플로잇 프로젝트로, 호스트 기반 보안 모니터링 및 로깅을 우회하는 것을 목표로 합니다. DerbyCon 2017 Talk: https://www.youtube.com/watch?v=Ul8uPvlOsug
다음 기능을 갖춘 사후 침투 도구:
다음에 기반: [PyDivert] (https://github.com/ffalcinelli/pydivert). 이는 WinDivert를 위한 Python 바인딩으로, Windows 네트워크 스택으로/로부터 전송되는 네트워크 패킷을 캡처/수정/드롭할 수 있도록 사용자 모드 애플리케이션을 허용하는 Windows 드라이버입니다.
Vista 및 Windows 2008보다 최신 Windows 운영 체제(Windows 7, Windows 8, Windows 10 포함)를 대상으로 제작되었습니다.
Redsails는 PyDivert 및 WinDivert 종속성을 가집니다. 다음을 실행하여 종속성을 해결할 수 있습니다:
pip install pydivertpip install pbkdf2Pycrypto도 필요합니다.
easy_install pycryptoPycrypto는 [Microsoft Visual C++ Compiler for Python 2.7] (http://aka.ms/vcpython27)에 대한 종속성이 있을 수 있습니다.
서버 (공격 대상 피해자 호스트)
redSails.py또는 피해자에게 python이 설치되지 않은 경우, 제공된 exe를 실행하거나 직접 컴파일할 수 있습니다! 아래 지침 참조)
redSails.exe클라이언트 (공격자)
redSailsClient.py <ip> <port>Python 스크립트 대신 배포용 exe를 컴파일하려면 pyinstaller가 필요합니다:
pip install pyinstaller그런 다음 exe를 생성할 수 있습니다:
pyinstaller-script.py -F --clean redSails.specCopyright (C) 2017 Robert J. McDown, Joshua Theimer
이 프로그램은 자유 소프트웨어입니다: 자유 소프트웨어 재단(Free Software Foundation)이 발표한 GNU 일반 공중 사용 허가서(GNU General Public License) v3 또는 (선택에 따라) 그 이후 버전의 조건에 따라 재배포 및/또는 수정할 수 있습니다.
이 프로그램은 유용할 것이라는 희망으로 배포되지만, 어떠한 보증도 제공하지 않습니다. 상품성 또는 특정 목적에의 적합성에 대한 묵시적 보증조차 하지 않습니다. 자세한 내용은 GNU 일반 공중 사용 허가서를 참조하십시오.
이 프로그램과 함께 GNU 일반 공중 사용 허가서 사본을 받았을 것입니다. 그렇지 않다면 http://www.gnu.org/licenses/를 참조하십시오.