AutoBase64Decode

Desencripta links de programasvirtuales.net.

  1. // ==UserScript==
  2. // @name AutoBase64Decode
  3. // @include https://www.programasvirtualespc.net/out/
  4. // @include https://www.programasvirtualespc.net/out/*
  5. // @version 0.1
  6. // @description Desencripta links de programasvirtuales.net.
  7. // @author M4R10
  8. // @match none
  9. // @grant none
  10. // @namespace https://greasyfork.org/users/448484
  11. // ==/UserScript==
  12.  
  13. //se crea la función
  14. function b64_to_utf8(str) {
  15. return decodeURIComponent(escape(window.atob(str)));
  16. }
  17.  
  18. //creo la variable y le asigno la url en formato base64 como valor a dicha variable
  19. var dale = document.URL.slice(42);
  20.  
  21. //creo una nueva variable y le asigno como valor la url ya desencriptada.
  22. var mylink = b64_to_utf8(dale);
  23.  
  24. //muestro una ventana emergente con el mensaje deseado
  25. alert('Tu link de descarga es: ' + mylink + ' Se abrira el link en una nueva pestaña.');
  26.  
  27. //abro una nueva pestaña con la web desencriptada.
  28. window.open(mylink);