Proteger Enlaces mínimamente con EvoPlay Proteger Enlaces mínimamente con EvoPlay


Mostrando resultados del 1 al 4 de 4


  1. Les presento un servicio (gratis, ilimitado) pero sin soporte ni mantenimiento, asi que usarlo con cuidado

    Para usarlo simplemente llamar con JS a esta url

    Evo.min.js - Drakgons.xyz

    es un conjunto de script para encriptar.


    posteriormente, sea en wordpress o html (donde se usaran los iframe)

    añadir el script

    <script src="http://free-evo.drakgons.xyz/providers/Evo.min.js"></script>

    en el head del archivo html.

    Una vez realizado, crearemos el script para usar Evo.min.js

    En el body (ultimo segmento de la pagina, Nota: es importante que el codigo realizado este en el body) dado que primero cargara los iframe y luego los modificara mientras va cargando otro contenido, (recomendado ponerlo justo o después del tiempo de vida/validez de ejecución de la consultas del iframe)


    el codigo es lo siguiente.

    Código:
        <script>
    
            // Variables del cifrado
            
            const Secret_iv = 'My32charPasswordAndInitVectorStr';
            const Secret_key = '29fhk20188056k3l';
            const Method = 'AES-256-CBC';
            
            // Cifrado
            
            function Encrypt(args) 
            {
                
                return Evoplay.encrypt(args, Method, Secret_iv, Secret_key);
            }
            
            // Variables API
            
            const doma = document.location.origin;
            const path = 'https://free-evo.drakgons.xyz/create';
            
            
            // Cifrar iframe
            
            var i, frames;
            
            frames = document.getElementsByTagName("iframe");
            for (i = 0; i < frames.length; ++i)
            {
                // Api
                
                let source = frames[i];
                
                fetch(path, {
                    method: 'post',
                    headers: {
                        'Content-Type':'application/x-www-form-urlencoded', 
                        'Access-Control-Allow-Origin': '*'
                    },
                    body: 'url=' + Encrypt(frames[i].src) + '&authorized=' + Encrypt(doma) + '&secret_iv=' + Secret_iv + '&secret_key=' + Secret_key + '&method=' + Method    
                })
                .then(function(response) {
                    return response.json();
                })
                .then(function(rawResponse) {
                    
                    source.src = rawResponse.response;
                    
                });
                
            }        
        </script>
    En Variables del cifrado cambiarlas por cualquiera, incluso pueden cambiarlas cada X tiempo.


    Ejemplo de pagina completa.
    Código HTML:
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Cifrado Protocolo Iframe</title>
        
        <script src="http://free-evo.drakgons.xyz/providers/Evo.min.js"></script>
    </head>
    <body>
       
        <p>Encriptar</p>
       
           <iframe width="560" height="315" src="https://es.wikipedia.org/wiki/Wikipedia:Portada"></iframe>
    
           <iframe width="560" height="315" src="https://www.youtube.com/embed/G_cn20Ytjno"></iframe>
           
           <iframe width="560" height="315" src="https://www.youtube.com/embed/G_cn20Ytjno"></iframe>
    
           <iframe width="560" height="315" src="https://www.youtube.com/embed/G_cn20Ytjno"></iframe>
           
           <iframe width="560" height="315" src="https://www.youtube.com/embed/G_cn20Ytjno"></iframe>
           
           <iframe width="560" height="315" src="https://www.youtube.com/embed/G_cn20Ytjno"></iframe>
           
           <iframe width="560" height="315" src="https://www.youtube.com/embed/G_cn20Ytjno"></iframe>
           
           <iframe width="560" height="315" src="https://www.youtube.com/embed/G_cn20Ytjno"></iframe>
       
        <script>
            // Variables del cifrado
            
            const Secret_iv = 'My32charPasswordAndInitVectorStr';
            const Secret_key = '29fhk20188056k3l';
            const Method = 'AES-256-CBC';
            
            // Cifrado
            
            function Encrypt(args) 
            {
                
                return Evoplay.encrypt(args, Method, Secret_iv, Secret_key);
            }
            
            // Variables API
            
            const doma = document.location.origin;
            const path = 'https://free-evo.drakgons.xyz/create';
            
            
            // Cifrar iframe
            
            var i, frames;
            
            frames = document.getElementsByTagName("iframe");
            for (i = 0; i < frames.length; ++i)
            {
                // Api
                
                let source = frames[i];
                
                fetch(path, {
                    method: 'post',
                    headers: {
                        'Content-Type':'application/x-www-form-urlencoded', 
                        'Access-Control-Allow-Origin': '*'
                    },
                    body: 'url=' + Encrypt(frames[i].src) + '&authorized=' + Encrypt(doma) + '&secret_iv=' + Secret_iv + '&secret_key=' + Secret_key + '&method=' + Method    
                })
                .then(function(response) {
                    return response.json();
                })
                .then(function(rawResponse) {
                    
                    source.src = rawResponse.response;
                    
                });
                
            }        
        </script> 
    
    </body>
    </html>
    Última edición por Mask7OfDragon; 12-ago-2018 a las 21:48

  2. #2
    Registro
    17-noviembre-2017
    Ubicación
    Lima, Perú
    Mensajes
    56
    Muchas Gracias por compartirlo
    Citar Citar  

  3. #3
    ¿Tienes alguna demo que use esto?
    Citar Citar  

  4. Cita Iniciado por SirLouen Ver Mensaje
    ¿Tienes alguna demo que use esto?
    si usas el ejemplo (html) guardalo en .html y puedes ver como funciona.
    Citar Citar  



Temas similares

  1. ¿Conocen sitio para administrar y proteger enlaces streaming??
    Hola a todos. Alguien conoce paginas que ofrezcan el servício para administrar y proteger (cifrar) enlaces de streaming (películas, etc) como el...
    Respuestas: 7
    Último mensaje: 17-nov-2017
  2. Proteger Enlaces
    Buenas, gente ultimamente me están eliminando muchos los enlaces de MEGA, he estado pensando en colocarlos de esta forma MEGA Así solo se...
    Respuestas: 2
    Último mensaje: 02-may-2017
  3. Como proteger mis enlaces de Descargas - Contenido Warez
    Saludos amigos beteros, aún sigo con la creación de mi sitio web Warez (Peliculas, Series). Ya tengo casi todo listo, ya llevo unas 900 películas...
    Respuestas: 16
    Último mensaje: 30-abr-2017
  4. scrip para proteger enlaces duda
    buenas noches betas. en esta ocación vengo a pedirles ayuda. Mi caso es que tengo un bot (por asi llamarle )que con el cual puedes descargar...
    Respuestas: 5
    Último mensaje: 10-oct-2013
  5. Sitio para proteger enlaces
    Que opinan de este sitio KeyUrl.org | Protege tus enlaces
    Respuestas: 0
    Último mensaje: 17-ago-2013

Normas de publicación

  • No puedes crear nuevos temas
  • No puedes responder mensajes
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •