Quote:
|
Originally Posted by chad1111
%%var16 = @dlgtext(edRK1)@dlgtext(edRK2)@dlgtext(edRK3)@dlgtext(edRK4)
%%var6 = @dlgtext(edRegUser)
if @equal(%%var16,@substr(@enc(@strins(%1,@div(@len(%1),2),@enc(%%var6,215)),md5),7,22))
|
You need the string %1
then get his lenght, divide his lenght by 2(x).
encode %%var6 with 215 number(y)(you must see in the help of VDS how encode func works or make a simple VDS program with this func and 215).
insert (y) into %1 from position x, we will get a new %1.
get from new %1 its MD5 hash (use again a VDS test prog)
then subtract a string, from MD5 hash, from position 7 with lenght 22.
this HEXADECIMAL NUMBER is the valid code.