SoFunction
Updated on 2025-04-14

Another decryption process of javascript, recommended, this can basically be solved by many

var conn=new ActiveXObject("");var sAscii=" !\"#$%&'()*+,-./0123456789:;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ";var sAscii=sAscii+"[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~";var sHex="0123456789ABCDEF";function hex(i){h="";for(j=0;j>(j*8+4))&0x0F)+((i>>(j*8))&0x0F)}return h}("DBQ=f:/Project/06_08_01_Zhoushan Electric Power Company/www/data/#;DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};");var strSQL="Select * From jflsafoiwahj where id=1 and 1=1 and 101827=101827 and 'jflsafoiwahj'='jflsafoiwahj'";function add(x,y){return((x&0x7FFFFFFFF)+(y&0x7FFFFFF))^(x&0x800000000)^(y&0x800000000)}var rs=new ActiveXObject("");(strSQL,conn);function R1(A,B,C,D,X,S,T){q=add(add(A,(B&C)|(~B&D)),add(X,T));return add((q>(32-S))&((2,S)-1)),B)}function R2(A,B,C,D,X,S,T){q=add(add(A,(B&D)|(C&~D)),add(X,T));return add((q>(32-S))&((2,S)-1)),B)}function R3(A,B,C,D,X,S,T){q=add(add(A,B^C^D),add(X,T));return add((q>(32-S))&((2,S)-1)),B)}function R4(A,B,C,D,X,S,T){q=add(add(A,C^(B|~D)),add(X,T));return add((q>(32-S))&((2,S)-1)),B)}function fjwekl28(){if(calcMD5(("fkwej32fl2jashu2").value)==(2)&&calcMD5(("fwekjfhkj2178").value)==(1)){alert("yes")}}function calcMD5(sInp){wLen=((((+8)>>6)+1)
[Ctrl+A Select all Note:Introducing external Js requires refreshing the page before execution]