Cifrado de enlaces: ¿Cómo lograrlo?

  • Autor Autor palalo
  • Fecha de inicio Fecha de inicio
Ahora entiendo gracias! Estoy revisando y no veo que los enlaces tengan espacios o saltos de linea. ¿Podrá ser los enlace de mega, que tiene esos caracteres especiales en la url? Ejemplo: #!b1MGlayI!IETuDXz-

no eso no le afecta ya que esta dsp de la /
 
Busco quien me integre para encriptar los enlaces de descarga directa de mi web , uso unos 4 host quisiera q esos enlaces salientes esten encriptados protegidos en mi codigo fuente, enviar MP con precio
 
jejeje recien ahora me doy cuenta de que me falto un codigo en el plugin XD...
PHP:
 <?php
/*
Plugin Name: Links 2 dinero
Plugin URI: http://www.cicklow.com/
Description: Convierte los links externos dinero :).
Version: 0.1 Pajarraco
Author: Cicklow
Author URI: http://www.cicklow.com/
*/

    $_SITIOW = parse_url(home_url());

    function ccw_post($POST){
        return preg_replace_callback('#href="([^"]*)"#is', 'my_urlencode', $POST);
    }

    function my_urlencode($a){
        global $post,$_SITIOW;
        if (!get_post_meta($post->ID, "no_URL", true)) {
            if(stripos($a[1],$_SITIOW['host'])===false && stripos($a[1],'javascript')===false){
                return 'href="/go.php?url='. base64_encode(urlencode($a[1])).'" pepe="'.$_SITIOW['host'].'" target="_blank"';
            }
        }
        return 'href="'.$a[1].'"';
    }

	add_filter('the_content', 'ccw_post');
?>

y en go.php
PHP:
 <?php
header('location: '.base64_decode($_GET['url']));
die();
?>

si en el post colocas como campo personalizado: "no_URL" valor 0 eso le indica que ese post no tiene que ser modificado...

podrias actualizarlo a 2017 😀
 
en realidad eso es base64 aka tenes un online para saber que dice:
base64_decode - PHP URL functions - functions-online


Insertar CODE, HTML o PHP:
G_1id2*http:+id*store.steampowered.com/app/11450/+id3*//G_1
ahi se puede ver el sitio a donde va y algun otro code ke de seguro le agrega el encriptador... podrias hacerlo a mano... usando:
base64_encode - PHP URL functions - functions-online
y un file en php con esto
PHP:
<?php
header('location: '.base64_decode($_GET['url']));
die();
?>

Solo "encriptas" un link (ejemplo el link de tu post es🙂
Insertar CODE, HTML o PHP:
aHR0cDovL2Zvcm9iZXRhLmNvbS9wbHVnaW5zLXdwLzI0NjUzOS1lbmNyaXB0YXItZW5sYWNlcy5odG1s
y cambias el link en el post (en wp) por:
Insertar CODE, HTML o PHP:
http://www.misitio.com/go.php?url=aHR0cDovL2Zvcm9iZXRhLmNvbS9wbHVnaW5zLXdwLzI0NjUzOS1lbmNyaXB0YXItZW5sYWNlcy5odG1s

De esa forma ocultas el link real... pero si alguien te quiere sacar los links con esto no es suficiente...

tmb tenes plugin como:
WordPress ? URL Cloak & Encrypt « WordPress Plugins

google: encrypt links + wp

Perdón que lo suba pero, seria posible usar algo parecido para un enlace con banner de anunciante?
O sea, encriptar un enlace publicitario de una landing, pero el script del banner deberia seguir mostrando el banner...nose si me explico.
No uso wordpress, simplemente se trataria de una landing HTML con su CSS.
Te agradeceria me pudieras indicar, gracias [MENTION=9679]cicklow[/MENTION]
 
Perdón que lo suba pero, seria posible usar algo parecido para un enlace con banner de anunciante?
O sea, encriptar un enlace publicitario de una landing, pero el script del banner deberia seguir mostrando el banner...nose si me explico.
No uso wordpress, simplemente se trataria de una landing HTML con su CSS.
Te agradeceria me pudieras indicar, gracias [MENTION=9679]cicklow[/MENTION]

sin PHP?... mmm pues a puro JS+HTML
HTML:
<script>
function irallink(link){
document.location= atob(link);
}
</script>
<a href="javascript:void(0);" onclick="irallink('aHR0cDovL3d3dy5nb29nbGUuY29tLw==');"><img src="ACA_URL_BANNER"></a>
usas: test base64_encode online - PHP URL functions - functions-online pra "codificar el enlace"

eso seria algo basico... si quieres abrir en una neuva ventana usas
HTML:
window.open(atob(link));
 
sin PHP?... mmm pues a puro JS+HTML
HTML:
<script>
function irallink(link){
document.location= atob(link);
}
</script>
<a href="javascript:void(0);" onclick="irallink('aHR0cDovL3d3dy5nb29nbGUuY29tLw==');"><img src="ACA_URL_BANNER"></a>
usas: test base64_encode online - PHP URL functions - functions-online pra "codificar el enlace"

eso seria algo basico... si quieres abrir en una neuva ventana usas
HTML:
window.open(atob(link));

Gracias [MENTION=9679]cicklow[/MENTION], te mandé un MP para ver si podrias ampliarme cierta información.🙂
 
Última edición:
en realidad eso es base64 aka tenes un online para saber que dice:
base64_decode - PHP URL functions - functions-online


Insertar CODE, HTML o PHP:
G_1id2*http:+id*store.steampowered.com/app/11450/+id3*//G_1
ahi se puede ver el sitio a donde va y algun otro code ke de seguro le agrega el encriptador... podrias hacerlo a mano... usando:
base64_encode - PHP URL functions - functions-online
y un file en php con esto
PHP:
<?php
header('location: '.base64_decode($_GET['url']));
die();
?>

Solo "encriptas" un link (ejemplo el link de tu post es🙂
Insertar CODE, HTML o PHP:
aHR0cDovL2Zvcm9iZXRhLmNvbS9wbHVnaW5zLXdwLzI0NjUzOS1lbmNyaXB0YXItZW5sYWNlcy5odG1s
y cambias el link en el post (en wp) por:
Insertar CODE, HTML o PHP:
http://www.misitio.com/go.php?url=aHR0cDovL2Zvcm9iZXRhLmNvbS9wbHVnaW5zLXdwLzI0NjUzOS1lbmNyaXB0YXItZW5sYWNlcy5odG1s

De esa forma ocultas el link real... pero si alguien te quiere sacar los links con esto no es suficiente...

tmb tenes plugin como:
WordPress ? URL Cloak & Encrypt « WordPress Plugins

google: encrypt links + wp
Exite algo para blogger
 
Exite algo para blogger
mmm mas o menos... necesitas agregar este code luego del <body>
JavaScript:
<script>
    var url_string = window.location.href;
    var url = new URL(url_string);
    var c = url.searchParams.get("c");
    if(c!="") window.location = atob(c);
</script>

entonces en tu blog pones (usas los links asi, recuerda usar la web para codificar los links):
Insertar CODE, HTML o PHP:
https://miblog.blogspot.com/?c=aHR0cHM6Ly9mb3JvYmV0YS5jb20vdGVtYXMvZW5jcmlwdGFyLWVubGFjZXMuMjQ2NTM5L3BhZ2UtMyNwb3N0LTc1OTM2OTM=

y eso redireccionaria al link enmascarado con base64... no hay mucho por hacer en blogger, todo lo manejas con js. tambien podes agregar el codigo js anterior a una pagina en blogger (como post). asi no modifica todo el blog, y mandas a:
Insertar CODE, HTML o PHP:
https://miblog.blogspot.com/mipagina/?c=aHR0cHM6Ly9mb3JvYmV0YS5jb20vdGVtYXMvZW5jcmlwdGFyLWVubGFjZXMuMjQ2NTM5L3BhZ2UtMyNwb3N0LTc1OTM2OTM=

de esa forma no redireccionas desde el inicio de tu blog.
 
@Cicklow

una pregunta, para hacer este tipo de encriptación cual se utiliza en el Original code ?
Insertar CODE, HTML o PHP:
https://www.unphp.net/decode/200d83eadd1fc1fb30c9426d4427d388/
o para desencriptarlo, que tipo de encriptación se utilizo ahi ?

Saludos !
 
@Cicklow

una pregunta, para hacer este tipo de encriptación cual se utiliza en el Original code ?
Insertar CODE, HTML o PHP:
https://www.unphp.net/decode/200d83eadd1fc1fb30c9426d4427d388/
o para desencriptarlo, que tipo de encriptación se utilizo ahi ?

Saludos !
cambia el eval por un echo o un file_put_contens para obtener el code completo.
 
@Cicklow

una pregunta, para hacer este tipo de encriptación cual se utiliza en el Original code ?
Insertar CODE, HTML o PHP:
https://www.unphp.net/decode/200d83eadd1fc1fb30c9426d4427d388/
o para desencriptarlo, que tipo de encriptación se utilizo ahi ?

Saludos !
Buenas Razok, me puedes mandar mp para una duda de sus servicios, gracias.
 
Atrás
Arriba