Agregar guia de minecraft xd

This commit is contained in:
Fijxu 2022-12-03 04:43:17 -03:00
parent f7f875ac22
commit 03209ed1ac
1 changed files with 93 additions and 0 deletions

View File

@ -0,0 +1,93 @@
Algun dia has querido trolear a gente en servidores randoms de minecraft? Entrar a servidores que no son tuyos y hacer lo que te plazca o simplemente ir a saludar?
Te lo dire simple, es bastante facil escanear el internet para encontrar sevidores de minecraft y aca te lo enseño :)
*Cabe destacar que necesitaras conocimientos previos de Linux y otros programas*
## Requisitos
- Un sistema operativo Linux (Tambien puede ser WSL, pero no he testeado)
- Programa **masscan**, instalacion:
- Ubuntu/Debian: `apt install masscan`
- Arch Linux: `pacman -S masscan`
- Fedora: `dnf install masscan`
- Otros sistemas Linux: https://pkgs.org/search/?q=masscan
- Paciencia, ya que se puede demorar algo de tiempo en encontrar servidores
- Checkeador de servidores de minecraft:
- (Totalmente opcional) **gamedig**: `npm install -g gamedig`
- https://mcsrvstat.us/
## 1. Encontrar servidores
Una vez ya tengas **masscan** instalado en tu maquina virtual, WSL o en donde estes usando Linux; Necesitaras encontrar rangos de IPs (En caso de proveedores de internet) o unas cuantas IPs (Si los servidores de minecraft estan dentro de una misma maquina con una IP, como holy.gg) .
### 1.1 Servidores Arrendados (Ej: holy.gg)
En este ejemplo tomare los servidores de holy.gg, pero lo primero que habra que hacer es encontrar las IPs de holy.gg. Para poder hacer esto lo que hay que hacer es ingresar el dominio dentro de [DNSDumpster](https://dnsdumpster.com/), en este caso seria **holy.gg**. Y nos retornara una cantidad de dominios que apuntan a diferentes IPs que ellos tienen para sus servidores.
Dentro de la propia pagina podremos ver X dominio apunta a X ip, como en el caso de **ar.holy.gg** que apunta a la ip **45.235.99.92**. Ya teniendo la IP en nuestras manos podemos proseguir a usar el programa **masscan** para escanear los diferentes puestos de esa IP, donde los mas probable, esten servidores de usuarios de holy.gg
### 1.2 Servidores Individuales (Gente que aloja su servidor con su propio internet)
Aca necesitaras encontrar el rango de IPs de un proveedor de internet aleatorio de tu pais u otro pais si asi lo deseas, pero sera mas dificil identificar los proveedores de internet (ya que no las conoces obvio lol).
Entra a https://ipinfo.io/countries y busca tu pais, luego selecciona un proveedor de internet, y copia uno de los rangos de IPs que aparecen dentro de la lista, en este caso yo seleccione este rango de IPs de el proveedor de internet **Claro**
![caca](https://ii.zzls.xyz/TGMTSTI.png)
Y listo, ya tienes un rango de IPs listo para ser escaneado :)
## 2. Usar masscan para encontrar servidores de minecraft
Abre una terminal y dentro de ella escribe este comando:
```bash
sudo masscan -p <puertos> <ip> --rate 500
```
Aca hay que reemplazar *puertos* e *ip* con sus resectivos valores. En la siguente seccion explico mas a detalle dependiendo del que tipo de servidor se quiere escanear
Aparte de los puertos e ips, esta el argumento de ***--rate*** que define a cuantos kb/s se escanean los puertos o ips, mientras mas bajo, mas preciso pero mas lento, esto dependera de gran parte de tu router, tu adaptador ethernet, si estas usando wifi o no, y muchas cosas, por eso es mejor dejarlo a 500 o menos de 500 para no perder paquetes y poder encontrar servidores de forma efectiva.
### 2.1 Masscan en Servidores arrendados
Abre una terminal y dentro de ella escribe este comando:
```bash
sudo masscan -p 10000-65535 45.235.99.92 --rate 500
```
Lo que va a hacer este comando, sera encontrar si hay puertos abiertos dentro del rango **10000** y **65535** de la ip **45.235.99.92** que mencione en la seccion ***1.1***.
### 2.2 Masscan en servidores individuales
Usa este comando:
```bash
sudo masscan -p 25565 186.20.0.0/16 --rate 500
```
Este comando buscara si el puerto **25565** (el puerto por defecto de minecraft) esta abierto dentro de las diferentes IPs que se definen dentro del rango de IPs ingresado (**186.20.0.0/16**)
## 3. Checkear los servidores
Si ya conseguiste ips con los puertos abiertos, ahora tendras que checkearlos para ver si son realmente servidores de minecraft o son otra cosa a parte de minecraft.
### 3.1 Usando [mcsrvstatus](https://mcsrvstat.us/)
Entra a [mcsrvstatus](https://mcsrvstat.us/) e ingresa la IP con su respectivo puerto:
![](https://ii.zzls.xyz/TCIHOCI.png)
### 3.2 Usando gamedig (Si lo instalaste)
`gamedig --type minecraft <ip><puerto> | jq`
## 4. Final
lol, eso xdxdkuasdghjadgshdjgasdhjkasdgsadjhkgsadjhasdgasjdgsadhjadghjas ahora a trolear y llenar los servers de paredes de lava
![](https://ii.zzls.xyz/ONASPII.png)
![](https://ii.zzls.xyz/AHYXAII.png)