Cifrado de enlaces: ¿Cómo lograrlo?

  • Autor Autor palalo
  • Fecha de inicio Fecha de inicio
P

palalo

Eh visto paginas como gratisjuegos que encriptan o como se le diga los enlaces de esta forma

Insertar CODE, HTML o PHP:
http://lik.cl/l/?R18xaWQyKmh0dHA6K2lkKnN0b3JlLnN0ZWFtcG93ZXJlZC5jb20vYXBwLzExNDUwLytpZDMqLy9HXzE=

el la segunda pagina q veo que lo hace, no recuerdo la anterior, pero me gustaria saber si hay alguna forma de hacer esto
 
es simplemente codificacion base64, en php puedes encriptar y desencriptar, es muy sencillo, encriptas el link con base64 y con un php lo desencriptas por metodo get
 
Eh visto paginas como gratisjuegos que encriptan o como se le diga los enlaces de esta forma

Insertar CODE, HTML o PHP:
http://lik.cl/l/?R18xaWQyKmh0dHA6K2lkKnN0b3JlLnN0ZWFtcG93ZXJlZC5jb20vYXBwLzExNDUwLytpZDMqLy9HXzE=

el la segunda pagina q veo que lo hace, no recuerdo la anterior, pero me gustaria saber si hay alguna forma de hacer esto

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
 
PHP:
<?php
echo base64_decode($_GET['v']);
?>

uso:
file.php?v=R18xaWQyKmh0dHA6K2lkKnN0b3JlLnN0ZWFtcG93ZXJlZC5jb20vYXBwLzExNDUwLytpZDMqLy9HXzE=

Resultado:
G_1id2*http:+id*store.steampowered.com/app/11450/+id3*//G_1


Saludos! :encouragement:

---------- Post agregado el 29-dic-2013 hora: 02:27 ----------

@cicklow no se vale yo estaba escribiendo y posteas tu primero jajaja XD
 
PHP:
<?php
echo base64_decode($_GET['v']);
?>

uso:
file.php?v=R18xaWQyKmh0dHA6K2lkKnN0b3JlLnN0ZWFtcG93ZXJlZC5jb20vYXBwLzExNDUwLytpZDMqLy9HXzE=

Resultado:
G_1id2*http:+id*store.steampowered.com/app/11450/+id3*//G_1


Saludos! :encouragement:

---------- Post agregado el 29-dic-2013 hora: 02:27 ----------

@cicklow no se vale yo estaba escribiendo y posteas tu primero jajaja XD

tambien hay otros metodos de encriptacion mas dificiles de romper orita no recuerdo como se llama pero zentido si sabe 🙂 (tio conectece 🙂)
 
gracias cicklow siempre ayudando!

me intereso mucho tu enlace, una pregunta no hay una forma de que los enlaces salientes de mi sitio de manera automatica sin que yo tenga que intervenir se conviertan en base64?

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
 
gracias cicklow siempre ayudando!

me intereso mucho tu enlace, una pregunta no hay una forma de que los enlaces salientes de mi sitio de manera automatica sin que yo tenga que intervenir se conviertan en base64?

creo que para eso ya tendrias que tocar un poco de javascript
 
gracias cicklow siempre ayudando!

me intereso mucho tu enlace, una pregunta no hay una forma de que los enlaces salientes de mi sitio de manera automatica sin que yo tenga que intervenir se conviertan en base64?

mmm sisi yo arme un plugin para cambiar los links externos por un acortador... pero se puede editar para esto...
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].'"';
	}
?>

eso cambiara todos los links externos de los post en base64... eso si acordate de crear go.php (y lo subis por FTP al root, osea al inicio de tu sitio) con el code anterior... para instalar el plugin, solo copias todo ese code, lo guardas como links.php y lo subes al WP...
 
eso lo copio donde? en single? y luego instalo el plugin para redireccionar?

mmm sisi yo arme un plugin para cambiar los links externos por un acortador... pero se puede editar para esto...
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].'"';
	}
?>

eso cambiara todos los links externos de los post en base64... eso si acordate de crear go.php (y lo subis por FTP al root, osea al inicio de tu sitio) con el code anterior... para instalar el plugin, solo copias todo ese code, lo guardas como links.php y lo subes al WP...
 
eso lo copio donde? en single? y luego instalo el plugin para redireccionar?

1- copias el code del plugin y lo subis por ftp al WP
2- creas un file go.php y le colocas el code del 1 post ke te puse, y lo subis por ftp al inicio de tu blog.
 
bueno no termino de entender soy muy boludo para esto, gracias igualmente por la ayuda vere mañana si mas despierto puedo lograr algo

1- copias el code del plugin y lo subis por ftp al WP
2- creas un file go.php y le colocas el code del 1 post ke te puse, y lo subis por ftp al inicio de tu blog.
 
bueno no termino de entender soy muy boludo para esto, gracias igualmente por la ayuda vere mañana si mas despierto puedo lograr algo

1-copias el codigo PHP del plugin que te pase, lo guardas en un archivo llamado links.php y lo subes por FTP a la carpeta wp-contents/plugins
2- copias el code php del 1 post que te respondi, lo guardas como go.php y lo subes por ftp al inicio de tu sitio (junto con wp-config.php...te digo ese file para que sepas donde subir go.php)....

jeje ahora mas claro que eso no podria ser XD
 
Osea copio todo esto en links.php

Insertar CODE, HTML o 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].'"';
    }
?>

y luego esto en go.php?

Insertar CODE, HTML o PHP:
<?php
header('location: '.base64_decode($_GET['url']));
die();
?>
 
mmm sisi yo arme un plugin para cambiar los links externos por un acortador... pero se puede editar para esto...
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].'"';
}
?>

eso cambiara todos los links externos de los post en base64... eso si acordate de crear go.php (y lo subis por FTP al root, osea al inicio de tu sitio) con el code anterior... para instalar el plugin, solo copias todo ese code, lo guardas como links.php y lo subes al WP...

Tenia tiempo buscando esto muchas gracias lo implementare en mi Blog, muchas gracias xD

Enviado desde mi XT1032 mediante Tapatalk
 
Yo hice hace tiempesito hice un script precisamente para esto. Ninguno de los metodos que hay aqui sirve para "sacar" el enlace. Quizas lo publique/venda 😉

Ademas que se puede hacer $$ porque puedes poner un capcha y hay mismo donde sale este puedes poner publicidad. Claro, esto es opcional.
 
Última edición:
No hay caso, buscaba hacer esto en wordpress pero el plugin de [MENTION=9679]cicklow[/MENTION] no me funciona.
Alguien tiene idea porque? :fatigue:
 
Atrás
Arriba