
RedSails è un progetto post-exploitation basato su Python volto a bypassare il monitoraggio di sicurezza e la registrazione basati su host. Presentazione al DerbyCon 2017: https://www.youtube.com/watch?v=Ul8uPvlOsug
Uno strumento di post-exploitation in grado di:
Basato su [PyDivert] (https://github.com/ffalcinelli/pydivert), un binding Python per WinDivert, un driver Windows che consente alle applicazioni in modalità utente di catturare/modificare/scartare pacchetti di rete inviati a/da lo stack di rete di Windows.
Costruito per sistemi operativi Windows più recenti di Vista e Windows 2008 (inclusi Windows 7, Windows 8 e Windows 10).
Redsails ha le dipendenze PyDivert e WinDivert. Puoi risolvere tali dipendenze eseguendo:
pip install pydivertpip install pbkdf2È necessario anche Pycrypto.
easy_install pycryptoPycrypto potrebbe avere una dipendenza da [Microsoft Visual C++ Compiler for Python 2.7] (http://aka.ms/vcpython27)
Server (host vittima che stai attaccando)
redSails.pyOppure se la vittima non ha Python installato, puoi eseguire il .exe fornito (o compilare il tuo! istruzioni sotto)
redSails.exeClient (attaccante)
redSailsClient.py <ip> <port>Per compilare un .exe (per la distribuzione) al posto dello script Python, avrai bisogno di pyinstaller:
pip install pyinstallerPoi puoi creare l'eseguibile:
pyinstaller-script.py -F --clean redSails.specCopyright (C) 2017 Robert J. McDown, Joshua Theimer
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.