![]() |
eXeL@B —› Вопросы новичков —› ява скрипт |
Посл.ответ | Сообщение |
|
Создано: 05 октября 2007 15:25 · Личное сообщение · #1 помогите определить решение скрипта, чтобы вывелось OK: <script language=javascript> function go_f(){nsrf=1;rdt=0;l=document.m.code.value.length;u_code=document.m.c ode.value;for(var i=0;i<l;i++){rdt=rdt+u_code.charCodeAt(i);nsrf=(nsrf*u_code.charCodeAt (i))%29314;}if (rdt==1258&&nsrf==17578){alert("OK");}else{alert("NO");}} </script> <FORM name=m> <center>enter code:<FORM name=m><INPUT name=code> <INPUT class=submit onclick=go_f() type=button value=OK> </FORM> ![]() |
|
Создано: 05 октября 2007 19:13 · Личное сообщение · #2 |
|
Создано: 05 октября 2007 19:33 · Личное сообщение · #3 |
|
Создано: 05 октября 2007 19:45 · Поправил: Isaev · Личное сообщение · #4 Яву знаю ещё не меньшем уровне, чем ты nsrf:=1
и всё, дальше тупым брутом перебераешь символы Для меня проблемней было найти online-decoder (так как самому писать очень влом было) для "unescape('%3C%73%63%72%69%70%74%20%6C%61%6E%67%75%61%67%65%3D%6A %61%76%61%73%63%72%69%70%74%3E%66%75%6E%63%74%69%6F%6E%20%67%6F %5F%66%28%29%7B%6E%73%72%66%3D%31%3B%72%64%74%3D%30%3B%6C%3D%64 %6F%63%75%6D%65%6E%74%2E%7A%32%2E%63%6F%64%65%2E%76%61%6C%75%65 %2E%6C%65%6E%67%74%68%3B%75%5F%63%6F%64%65%3D%64%6F%63%75%6D%65 %6E%74%2E%7A%32%2E%63%6F%64%65%2E%76%61%6C%75%65%3B%66%6F%72%28 %76%61%72%20%69%3D%30%3B%69%3C%6C%3B%69%2B%2B%29%7B%72%64%74%3D %72%64%74%2B%75%5F%63%6F%64%65%2E%63%68%61%72%43%6F%64%65%41%74 %28%69%29%3B%6E%73%72%66%3D%28%6E%73%72%66%2A%75%5F%63%6F%64%65 %2E%63%68%61%72%43%6F%64%65%41%74%28%69%29%29%25%32%39%33%31%34 %3B%7D%69%66%20%28%72%64%74%3D%3D%31%32%35%38%26%26%6E%73%72%66 %3D%3D%31%37%35%37%38%29%7B%61%6C%65%72%74%28%22%57%65%6C%6C%20 %64%6F%6E%65%21%22%29%3B%7D%65%6C%73%65%7B%61%6C%65%72%74%28%22 %4E%6F%2C%6E%6F%2E%20%54%72%79%20%61%67%61%69%6E%2C%20%70%6C%65 %61%73%65%21%22%29%3B%7D%7D%3C%2F%53 %63%72%69%70%74%3E%0D%0A'));" из которой эта функция получается ![]() ----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh ![]() |
|
Создано: 05 октября 2007 19:57 · Личное сообщение · #5 |
|
Создано: 05 октября 2007 20:13 · Поправил: Isaev · Личное сообщение · #6 |
|
Создано: 05 октября 2007 21:27 · Личное сообщение · #7 |
|
Создано: 05 октября 2007 21:59 · Личное сообщение · #8 |
![]() |
eXeL@B —› Вопросы новичков —› ява скрипт |