
Uno strumento di valutazione della sicurezza completo sviluppato internamente da Chaitin, supporta la scansione dei comuni problemi di sicurezza web e PoC personalizzati | Prima dell'uso, assicurati di leggere la documentazione.
🏠Documentazione • ⬇️Scarica xray • ⬇️Scarica xpoc • ⬇️Scarica xapp • 📖Repository dei plugin
Nota: la serie xray non è open source, è sufficiente scaricare direttamente il binario precompilato. Il repository contiene principalmente i contributi della community per i POC, che verranno automaticamente impacchettati ad ogni rilascio di xray.
Per risolvere il problema della complessità e dell'ingombro di xray 1.0 causato dall'aggiunta di funzionalità, abbiamo introdotto xray 2.0.
Questa nuova versione mira a migliorare la fluidità d'uso, abbassare la barriera d'ingresso e aiutare più professionisti della sicurezza a ottenere un'esperienza migliore in modo più efficiente. xray 2.0 integrerà una serie di nuovi strumenti di sicurezza, formando un set completo di strumenti di sicurezza.
Il secondo strumento della serie xray2.0, xapp, è già disponibile. Benvenuti a provarlo!
xpoc è il primo strumento della serie xray2.0, progettato per la risposta rapida alle emergenze nello scanning delle vulnerabilità della supply chain.
Indirizzo del progetto: https://github.com/chaitin/xpoc
xapp è uno strumento incentrato sul riconoscimento delle impronte digitali web. Puoi utilizzare xapp per identificare le tecnologie utilizzate dal target web, preparandoti per i test di sicurezza.
Indirizzo del progetto: https://github.com/chaitin/xapp
Abbiamo creato un repository dedicato per vari plugin, con l'obiettivo di facilitare la condivisione e l'utilizzo di diversi plugin da parte di tutti.
Qui vengono raccolti principalmente script open source convertiti nel formato xray, per uso comune.
Pubblicheremo periodicamente nuovi plugin qui, e speriamo che tutti possano attivamente ottimizzare o inviare plugin, arricchendo insieme questo repository.
Indirizzo del progetto: https://github.com/chaitin/xray-plugins
Prima dell'uso, assicurati di aver letto e accettato i termini nel file License, altrimenti non installare né utilizzare questo strumento.
Utilizza il crawler di base per scansionare ed eseguire la scansione delle vulnerabilità sui link raccolti dal crawler
xray webscan --basic-crawler http://example.com --html-output vuln.html
Utilizza un proxy HTTP per la scansione passiva
xray webscan --listen 127.0.0.1:7777 --html-output proxy.html
Imposta il proxy HTTP del browser su http://127.0.0.1:7777 per analizzare automaticamente il traffico proxy e scansionare.
Per scansionare il traffico HTTPS, consulta la sezione "Catturare il traffico HTTPS" della documentazione qui sotto.
Scansiona un singolo URL senza utilizzare il crawler
xray webscan --url http://example.com/?a=b --html-output single-url.html
Specifica manualmente i plugin da eseguire
Per impostazione predefinita, verranno attivati tutti i plugin integrati. Puoi utilizzare il seguente comando per specificare quali plugin abilitare per questa scansione.
xray webscan --plugins cmd-injection,sqldet --url http://example.com
xray webscan --plugins cmd-injection,sqldet --listen 127.0.0.1:7777
Specifica l'output dei plugin
Puoi specificare il file in cui salvare le informazioni sulle vulnerabilità rilevate durante la scansione:
xray webscan --url http://example.com/?a=b \
--text-output result.txt --json-output result.json --html-output report.html
Per altri usi, consulta la documentazione: https://docs.xray.cool
Nuovi moduli di rilevamento verranno aggiunti continuamente.