protected
Goto Top

Frage bezüglich Verschlüsselung (Base64)

Hallo,

ich habe mein PHP-Quellcode mittels eines Programm verschlüsselt.

Verschlüsselung scheint Base64 zu sein. Es gibt einige Base64 decoder, wenn ich jedoch BLASNSJK==oder BLABLABLA= versuche zu entschüsseln erscheint der Code wieder. ( BLABLABLA= und BLASNSJK==) habe ich durch beliebigen Code ersetzt. Der echte Code ist natürlich länger. Weiß jemand wie ich den Code wieder entschüsselt bekomme?

<?php $o="BLABLABLA=";eval(base64_decode("BLASNSJK=="));return;?>  

Danke!

Content-ID: 293008

Url: https://administrator.de/forum/frage-bezueglich-verschluesselung-base64-293008.html

Ausgedruckt am: 27.12.2024 um 19:12 Uhr

catachan
catachan 14.01.2016 um 06:28:24 Uhr
Goto Top
Hi

vorweg: BASE64 ist KEINE Verschlüsselung !!!!!!!!! Sondern eine Codierung

LG
Catahan
StefanKittel
StefanKittel 14.01.2016 um 07:22:55 Uhr
Goto Top
Moin,

bleibt die Frage mit welchem Programm Du wie Deinen Quellcode verschlüsselt hast.

base64 decode und encode sind nur dazu da um Binärcode (oder andere nichtdruckbare Zeichen) in einem handlichen String zu verpacken den man z.B. in MySQL speichern oder in einer Mail versenden kann. Primär für Email entwickelt.

Stefan
Cloudy
Cloudy 14.01.2016 aktualisiert um 08:17:46 Uhr
Goto Top
zum beispiel hiermit: https://www.tools4noobs.com/online_php_functions/base64_decode/

Oder du änderst einfach das eval() ab...
Protected
Protected 14.01.2016 um 13:15:39 Uhr
Goto Top
@Cloudy genau das habe ich geschrieben, dass alle Onlinetools dies falsch decodieren. Das Programm ist:TrueBug PHP Encoder
Protected
Protected 14.01.2016 um 13:28:42 Uhr
Goto Top
http://jonhburn2.freehostia.com/decode/ ist die Lösung.

Danke an alle.
Cloudy
Lösung Cloudy 14.01.2016 aktualisiert um 15:23:33 Uhr
Goto Top
Deshalb ja auch der Teil hinder dem "oder"

das eval() https://secure.php.net/manual/de/function.eval.php
durch z. B. ein
print() https://secure.php.net/manual/de/function.print.php
ersetzt hättest und danach die Datei mit einem Browser aufgerufen.
Dadurch währe er ausgegeben anstelle von ausgeführt worden... UND das ganze OHNE online Dienst face-wink