Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Was bedeutet eval(base64_decode($var)); ?

Hi,

ich habe kürzlich ein Script herunter geladen und versuche Dieses nun zu analysieren.
Jetzt hapere ich bei einem verschlüsselten Teil.
Es wird eine Variable $var erzeugt, in der lauter wirres Zeug steht und am ende dieser Decoder base64_decode
Wie kann ich den Text entcodieren ? Also dass ich ein entschlüsseltes php-Script habe
Vielleicht kann mir ja jemand helfen.


Mfg KartoffelKiffer

Hier gehts zum Orginal Eintrag "Was bedeutet eval(base64_decode($var)); ?" im Forum

Antworten

eval(base64_decode($var)); -> macht sicherlich etwas, von dem Du nicht wissen sollst, dass es ausgeführt wird. Ich tippe mal auf eine Art "PHP-Virus".

Mit

echo base64_decode($var);

kannst Du Dir mal ansehen, was da denn ausgeführt werden soll.


2.

Na wer macht denn sowas.. tztz


3.

nix virus...

mit sowas kann man php funktionen verschlüsseln

siehe hier ..

http://www.provisits.de/krypt/phpdecode.php

das geht auch in JS http://www.provisits.de/krypt/krypt.html


4.

Ja und wozu soll das gut sein, außer jemand etwas unterzujubeln, das er nicht haben will?


5.

einige programmierer verschlüsseln gern ihren source so ..
und hier ist es eine normal base64 verschlüsselung..



so wie in js mit unescape son ewig gemacht wird..


6.

Jeder halbsweg vernünftige Programmierer (und kein "Scriptkiddie") erkennt die völlige Sinnlosigkeit dieses Unternehmens, weshalb ich bei Skripten, die solche Techniken anwenden, grundsätzlich vorsichtig wäre. Aus besonders zuverlässiger Quelle kann es jedenfalls nicht stammen.


7.

Also verschlüsselt ist da garnix. Das ist allemale ein bisschen anders als normal codiert. Fast jedes Mailprogramm bietet ja schon die Möglichkeit base64 zu dekodieren (da dieses Kodierungsverfahren für Mails entwickelt wurde). Ich sehe da nun wirklich keinen Sinn drin.


8.

@oimel logisch macht sowas keinen sinn braucht man auch gar nicht drüber dikutieren ..

sicher liese sich auch was drin verstecken .. was unterumständen fieses enthält .. aber ich denke nicht immer gleich das schlechteste ...


Hier gehts zum Orginal Eintrag "Was bedeutet eval(base64_decode($var)); ?" im Forum
 
phpforum.de | Impressum