Cos'è Payload Automation?
=================
Ora disponibile come pacchetto PyPi: https://pypi.org/project/payload-automation/
Payload Automation è una raccolta di classi Python che funge da ponte tra Sleep e Python, utilizzabile per automatizzare lo sviluppo di payload, i test, i controlli OPSEC e la distribuzione con Cobalt Strike o qualsiasi altra cosa tu possa ideare.
Consulta la cartella examples per script predefiniti che sfruttano le funzionalità fornite.
Librerie incluse:
- Striker: Un insieme di funzioni per interagire con Cobalt Strike ed eseguire funzionalità tipicamente accessibili solo tramite Sleep/GUI.
- Compyler: Un insieme di funzioni per compilare vari payload da piattaforma o cross-platform.
- Artifactor: Un insieme di funzioni per ispezionare e revisionare gli artifact e per raccogliere e tracciare gli IoC.
- Sleepy: Un insieme di funzioni per facilitare un ponte tra oggetti Sleep e oggetti Python.
- Detemplate: Un'idea incompleta per automatizzare il popolamento di file template basati su configurazioni YAML. Pensata per essere usata con payload più complessi con sostituzioni multiple e/o incorporamento.
Altri lavori associati e crediti:
TODO:
- Aggiungere ulteriori controlli degli errori, in particolare per le dipendenze delle applicazioni
- Espandere compyler per includere build remote e mingw
- Aggiungere funzionalità email a Striker
- Aggiungere l'estrazione del profilo per i controlli OPSEC