2011-03-06 4 views
1

asp classic에서 javascript 함수로 변환해야합니다.Convert function asp classic에 대한 javascript 암호 해독

누구든지 나를 도와 주시면 감사하겠습니다.

<script type="text/javascript"> 
function decrypt(str, key1, key2) { 

    var loc1 = []; 

    for (var loc3 = 0; loc3 < str.length; ++loc3) { 
     loc1.push(("000" + parseInt(str.charAt(loc3), 16).toString(2)).slice(-4)); 
    } 

    loc1 = loc1.join("").split(""); 

    var loc6 = []; 

    for (var loc3 = 0; loc3 < 384; ++loc3) { 
     key1 = (key1 * 11 + 77213) % 81371; 
     key2 = (key2 * 17 + 92717) % 192811; 
     loc6[loc3] = (key1 + key2) % 128; 
    } 

    for (var loc3 = 256; loc3 >= 0; --loc3) { 
     var loc5 = loc6[loc3]; 
     var loc4 = loc3 % 128; 
     var loc8 = loc1[loc5]; 
     loc1[loc5] = loc1[loc4]; 
     loc1[loc4] = loc8; 
    } 

    for (var loc3 = 0; loc3 < 128; ++loc3) { 
     loc1[loc3] = loc1[loc3]^loc6[loc3 + 256] & 1; 
    } 

    var loc12 = loc1.join(""); 
    var loc7 = []; 

    for (var loc3 = 0; loc3 < loc12.length; loc3 = loc3 + 4) { 
     var loc9 = loc12.substr(loc3, 4); 
     loc7.push(loc9); 
    } 

    var loc2 = []; 

    for (var loc3 = 0; loc3 < loc7.length; ++loc3) { 
     loc2.push(parseInt(loc7[loc3], 2).toString(16)); 
    } 
    return loc2.join(""); 
} 
</script> 

은 누구 누구가 당신을 감사 나를 도울 수하십시오

여기에 코드입니다! 감사합니다

+4

왜 전혀 변환 결과를보고 실행 해보십시오 :
이로 여는 스크립트 태그를 변경 ? 서버 측에서 필요하면 고전 ASP에서 jScript 코드를 실행할 수 있습니다. – Oded

+0

"변환"** 무엇 **으로 ?? – Pointy

+0

@Pointy 그는 고전적인 ASP VBScript 함수로 변환하려고합니다. –

답변

2

당신은 서버에서 자바 스크립트를 실행할 수 있습니다.

<script language="JScript" runat="server">