Apri Reverse Shell Creator
introduzione
Benvenuto in questo nuovo articolo, oggi ti mostrerò come utilizzare una pagina web che ho appena programmato, questo progetto è fatto concentrandosi su JavaScript, che è il linguaggio in cui mi sto concentrando sull'apprendimento in questo momento, quindi l'HTML è molto semplice e non c'è CSS.
Con Github Pages ho inserito questo repository e questa pagina HTML è accessibile gratuitamente a questo link:
Genera shell inversa
L'uso di questa applicazione è molto semplice e ora vedrai, questa è l'interfaccia dell'applicazione web:
Come puoi vedere è super semplice e molto brutto, ma l'uso è lo stesso.
Per utilizzare questa applicazione dobbiamo immaginare il seguente scenario.
Hai violato una macchina e hai Remote Code Execution, ma vuoi avere una Shell dalla tua macchina, per fare questo dovrai mettere il tuo IP nel campo IP, la porta da cui vuoi ricevere la connessione.
Infine non resta che indicare quale tipo di connessione desideri, questo dipende dalle utilità che la vittima ha nel suo sistema, queste sono le opzioni che ci sono al momento:
- Colpo
- Pitone
- Netcat
- PHP
- PowerShell
- ICMP (non ancora funzionante)
- DNS (non ancora funzionante)
Risultato:
Qui ho 2 opzioni, python2 e python3.
Vado al mio guscio:
E il Reverse Shell ora funziona .
Ora è il momento di vedere come funziona il codice JavaScript.
Codice JS
Questa è la prima riga del mio codice, la classe DOMContentLoaded è necessaria per caricare la pagina prima di eseguire il codice JS.
document.addEventListener(‘DOMContentLoaded’, function () {
Qui salvo i tag HTML per ID in diverse costanti con tag const
Ora è il momento di aggiungere le opzioni che devono essere passate quando si fa clic sul pulsante.
Innanzitutto c'è un condizionale che verifica che quando si fa clic su di esso devono essere presenti tutti gli input con testo all'interno.
Fondamentalmente i payload creati vengono creati e visualizzati all'utente.
Conclusioni
Infine ecco la fine dell'articolo, ti consiglio principalmente di usarlo o provare a crearlo come esercizio base di JavaScript, è una pagina utile e con Github Pages puoi renderla accessibile gratuitamente a tutti.
Se ti piacciono i miei contenuti e vorresti aiutarmi a portare questo progetto al livello successivo, puoi diventare un membro donando un abbonamento mensile. Il tuo supporto mi aiuterà a continuare a creare contenuti di alta qualità. Grazie per la vostra generosità!
Se la donazione non è possibile per te in questo momento, nessun problema! Il tuo supporto nel condividere il mio progetto e diffondere la parola è molto apprezzato. Continuerò a creare e condividere il mio lavoro a prescindere, e sono grato per il vostro incoraggiamento e interesse.
Se vuoi supportarmi puoi controllare il mio Profilo Medio secondario e vedere tutti gli articoli! Seguilo e supportalo!. Questo è il collegamento:
Grazie per aver letto :)
S12.

![Che cos'è un elenco collegato, comunque? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































