
faction v1.8.13
Generazione di report di Pen Test e collaborazione per la valutazione
OWASP - FACTION Framework di generazione report e collaborazione per PenTesting
Faction è ora un progetto OWASP! Puoi trovare maggiori informazioni qui

Sponsor
Sponsor Premium
Diventa uno Sponsor ❤️
Se ti piace il progetto e vorresti vederlo progredire, considera di diventare uno sponsor. Tutti gli sponsor hanno accesso al server Discord di Faction e i bug report saranno prioritari. Basta cliccare sui link per sponsorizzare all'inizio di questa repository o contattarci a info[at]factionsecurity.com
Community, Partecipazione e Aggiornamenti
Unisciti alla community Slack di OWASP e segui #project-faction! Seguici su BlueSky e sul nostro Blog per ricevere gli ultimi aggiornamenti.
Contribuire
Consulta le nostre linee guida per contribuire per dettagli e standard prima di considerare o inviare una pull request.
Introduzione
FACTION è l'intero flusso di lavoro di valutazione in un unico strumento. Con FACTION puoi:
- Automatizzare i report di penetration testing e di valutazione della sicurezza
- Revisione tra pari e tracciamento delle modifiche per i report
- Creare template DOCX personalizzati per diversi tipi di valutazione e retest
- Collaborazione in tempo reale con i valutatori tramite l'app web e Estensioni Burp Suite
- Template di vulnerabilità personalizzabili con oltre 75 precompilati
- Gestire facilmente i team di valutazione e tracciare i progressi nella tua organizzazione
- Tracciare gli sforzi di bonifica delle vulnerabilità con avvisi e allarmi SLA personalizzati
- API REST completa per integrarsi con altri strumenti
Altre funzionalità:
- Integrazione LDAP
- Integrazione OAUTH2.0
- Integrazione SMTP
- Estendibile con plugin personalizzati simili a Burp Extender.
- Variabili di report personalizzate
Vuoi vederlo in azione? -> Canale YouTube di Faction
Configurazione rapida
Requisiti
- Java JDK11
- Maven (per compilare il progetto)
- (Opzionale per VM). Mongo DB richiede una CPU con supporto AVX. Potresti imbatterti in questo problema se usi Oracle Virtual Box o Kubernetes
Esegui i seguenti comandi per compilare il file war e distribuirlo nel container docker.
git clone [email protected]:factionsecurity/faction.git
cd faction
docker-compose up --build
Una volta che i container sono attivi, puoi navigare su http://127.0.0.1:8080 per accedere alla tua istanza di FACTION. Al primo avvio, ti verrà chiesto di creare un account admin.
Importare i template di vulnerabilità
- Vai su Templates -> Vulnerabilità predefinite
- Clicca su Aggiorna da Faction.
Personalizzare i report
Puoi trovare maggiori informazioni sulla creazione di template personalizzati per i report qui: Custom Security Report Templates - Faction Security
Estensione Burp Suite
Manuali e Tutorial
Non vuoi ospitarlo da solo?
Possiamo fornire hosting per la tua istanza. Tutte le istanze sono single tenant, quindi non devi preoccuparti di condividere l'infrastruttura con parti non fidate. Vai su https://www.factionsecurity.com per saperne di più.
Screenshot
Template di vulnerabilità

Pianificazione delle valutazioni

Revisione tra pari e tracciamento modifiche

Coda di bonifica/retest

Pianifica retest

Interfaccia di retest per il valutatore

Tracciamento dello stato delle vulnerabilità

Aggiornamenti della versione 1.2
Faction 1.2 introduce l'App Store! L'App Store di Faction renderà più facile per gli sviluppatori estendere Faction. Le estensioni di Faction possono essere utilizzate per attivare codice personalizzato quando si verificano determinati eventi nel tuo flusso di lavoro, come inviare tutte le vulnerabilità a Jira al termine della valutazione o aggiornare un sistema di tracciamento quando i retest superano o falliscono. Maggiori informazioni sono disponibili nel sito di documentazione.
⭐️ Integrazione Jira e Dashboard AppStore

Nota: puoi riordinare le estensioni in modo che gli aggiornamenti di una possano influenzare quelli della successiva.
⭐️ Estensioni per grafici personalizzati
Le estensioni permetteranno anche di aggiungere grafici a barre personalizzati ai tuoi report:

Report generato con grafici:

