Sono principalmente lato server. Non ho lavorato con JS molto prima.
Il mio collega parlava di BeeF e di come controlla fondamentalmente il browser delle vittime semplicemente con un semplice attacco xss.
Mi stavo chiedendo come sia possibile. Javascript viene eseguito solo quando l'utente è su quella pagina corretta? Quindi, quando l'utente lascia quella pagina, come possono ancora controllare il loro browser se il JavaScript non è in esecuzione? Poiché la documentazione di BeeF dice che il javascript malintenzionato controlla i comandi ogni tanto, ma non è possibile se l'utente non è su quella pagina con il javascript dannoso.