Heim > Backend-Entwicklung > PHP-Tutorial > Stellen Sie eine Frage zur PHP-Verschlüsselung und -Entschlüsselung?

Stellen Sie eine Frage zur PHP-Verschlüsselung und -Entschlüsselung?

WBOY
Freigeben: 2016-08-04 09:19:06
Original
1014 Leute haben es durchsucht

Das Folgende ist PHP-Verschlüsselung und -Entschlüsselung

$g_v = get_post_meta($post->ID, 'url', true); 
function abcEncode($m){
    $m = base64_encode($m);
    $m = str_replace("Ax","@jkp",$m);
    $m = str_replace("ak","@bfg",$m);
    $m = str_replace("R","!BeF",$m);
    return $m;
}
function abcDecode($m){
    $m = str_replace("!BeF","R",$m);
    $m = str_replace("@bfg","ak",$m);
    $m = str_replace("@jkp","Ax",$m);
    $m = base64_decode($m);
    return $m;    
}
$link = abcEncode($g_v);

?>

Beim Platzieren in einer PHP-Datei ruft der Iframe den verschlüsselten Text anstelle des ursprünglichen $g_v-Links auf. Welcher Code fehlt, damit der Iframe den Originallink aufrufen und den Quellcode verschlüsseln kann? Solange der Quellcode verstümmelt aussieht, ist es in Ordnung
Vielen Dank

Antwortinhalt:

Das Folgende ist PHP-Verschlüsselung und -Entschlüsselung

$g_v = get_post_meta($post->ID, 'url', true); 
function abcEncode($m){
    $m = base64_encode($m);
    $m = str_replace("Ax","@jkp",$m);
    $m = str_replace("ak","@bfg",$m);
    $m = str_replace("R","!BeF",$m);
    return $m;
}
function abcDecode($m){
    $m = str_replace("!BeF","R",$m);
    $m = str_replace("@bfg","ak",$m);
    $m = str_replace("@jkp","Ax",$m);
    $m = base64_decode($m);
    return $m;    
}
$link = abcEncode($g_v);

?>

Beim Platzieren in einer PHP-Datei ruft der Iframe den verschlüsselten Text anstelle des ursprünglichen $g_v-Links auf. Welcher Code fehlt, damit der Iframe den Originallink aufrufen und den Quellcode verschlüsseln kann? Solange der Quellcode verstümmelt aussieht, ist es in Ordnung
Vielen Dank

Eine Widerlegung ist unmöglich.
Angenommen, Ihre Idee kann umgesetzt werden, lautet die verschlüsselte Adresse möglicherweise „/fdsakj13234@jkp“. Wenn diese Adresse gültig ist, können andere natürlich auf die Adresse zugreifen. Andernfalls ist die Adresse ungültig und der Iframe zeigt 404 an.

Außerdem macht diese Idee keinen Sinn. Wer es nicht versteht, kennt die URL nicht, wenn man sich den Quellcode ansieht. Wer es versteht, kann Frames[0].location.href verwenden, um die echte URL über js zu erhalten.

Was Sie oben gesagt haben, ist richtig
Das bedeutet, die Hose auszuziehen und zu furzen, egal wie Sie es machen. Wenn Sie möchten, dass es normal angezeigt wird, können Sie auf Ihren Link zugreifen

Geben Sie eine Idee
Die Adresse von src ist nur eine Verschleierung, und der aktuelle Inhalt wird aus dem Wert von src konvertiert

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage