Seo Форум Smo советы Дорвеи

Объявление

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Seo Форум Smo советы Дорвеи » Скрипты для форумов » Защита страницы регистрации каптчей от спам-ботов


Защита страницы регистрации каптчей от спам-ботов

Сообщений 1 страница 8 из 8

1

<script>
if ($("#pun-register").html()!=null){
KapchaArray=new Array(
//Ссылки на рисунок              //дешифровка надписи
"http://savepic.ru/2538043.jpg","7664",
"http://savepic.ru/2516539.jpg","2688",
"http://savepic.ru/2510395.jpg","9905",
"http://savepic.ru/2499131.jpg","29892",
"http://savepic.ru/2503227.jpg","98075",
"http://savepic.ru/2492987.jpg","6394",
"http://savepic.ru/2550330.jpg","8877",
"http://savepic.ru/2555450.jpg","77546",
"http://savepic.ru/2546234.jpg","4668",
"http://savepic.ru/2538042.jpg","45788"  //End myarray_!!Последний элемент без Запятой!!!
)
var vv1=Math.floor(Math.floor(Math.random()*(KapchaArray.length-1)/2)) //KapchaArray[];
var link=KapchaArray[2*vv1];
var req_username="";
var timezone="";
$("p.formsubmit input[name='register']").before('<div id="000"><input style="display:none;" id="register-reset" type="reset" value="Очистить"><b>P O Б O T - А Н Т И Б О Т</b><br/><br/><p id="LL" align=right style="width:156px;margin:6px 0;">Введите цифры и буквы,<br/> видимые на картинке</p><p style="padding:2px 0;margin:6px 0;"><img id="ImgKapcha" src="'+link+'" /> <input type="text" id="kapcha" name="kapcha" size="10" maxlength="10"/></p></div>')
$("p.formsubmit input[name='register']").replaceWith('<input type="button" class="button" name="register" value="Регистрация"/>')
function KapchaChange(){
vv1=Math.floor(Math.floor(Math.random()*(KapchaArray.length-1)/2));link=KapchaArray[2*vv1];
$("#ImgKapcha").attr("src",""+link+"");$("#ImgKapcha").attr("src",""+link+"");
$("#kapcha").val('');
}
function TestKapcha(){
var timezone=$("#ctl_tzselect option:selected").val()
        req_username=$("input[name='req_username']").val(); //запомнили имя
  if($("#kapcha").val()!=KapchaArray[2*vv1+1]){
KapchaChange();$("#register-reset").click();
$("input[name='req_username']").val(req_username);
$("#ctl_tzselect option[value='"+timezone+"']").attr("selected","selected");
$("#LL").html($("#LL").html().replace("видимые на картинке","Повторите ввод"));return false;
  }else KapchaChange(); return true;  // Совпало!;
}
$("input[value='Регистрация']").click(function (){
  if($("input[name='req_email2']").val()!="" && $("input[name='req_email1']").val()!="" && $("input[name='req_username']").val()!=""){
   if (TestKapcha()==true) {
    $("p.formsubmit input[name='register']").replaceWith('<input type="submit" class="button" name="register" value="Отправить"/>');$("p.formsubmit [name='register']").click();
    } else KapchaChange();return false;
  } else KapchaChange();$("p.formsubmit [name='register']").submit();
});
} //конец пров-ки стр. регистрации
</script>
Рекомендация: - Перезаливайте картинки на свой форум и вставляйте свои ссылки - в противном случае - идентичные ссылки на десятке форумов уже будут представлять для входа Спам-Бота - секрет Полишинеля!
Конечно можно делать и свои картинки: необязательно только цифры - сейчас модно ставить значки :
Конвертик - Пусть пишут конверт;
Машинка - пусть пишут машина;
Самолётик - пусть пишут самолёт;

0

2

C3La-NS написал(а):

<script>
if ($("#pun-register").html()!=null){
KapchaArray=new Array(
//Ссылки на рисунок              //дешифровка надписи
"http://savepic.ru/2538043.jpg","7664",
"http://savepic.ru/2516539.jpg","2688",
"http://savepic.ru/2510395.jpg","9905",
"http://savepic.ru/2499131.jpg","29892",
"http://savepic.ru/2503227.jpg","98075",
"http://savepic.ru/2492987.jpg","6394",
"http://savepic.ru/2550330.jpg","8877",
"http://savepic.ru/2555450.jpg","77546",
"http://savepic.ru/2546234.jpg","4668",
"http://savepic.ru/2538042.jpg","45788"  //End myarray_!!Последний элемент без Запятой!!!
)
var vv1=Math.floor(Math.floor(Math.random()*(KapchaArray.length-1)/2)) //KapchaArray[];
var link=KapchaArray[2*vv1];
var req_username="";
var timezone="";
$("p.formsubmit input[name='register']").before('<div id="000"><input style="display:none;" id="register-reset" type="reset" value="Очистить"><b>P O Б O T - А Н Т И Б О Т</b><br/><br/><p id="LL" align=right style="width:156px;margin:6px 0;">Введите цифры и буквы,<br/> видимые на картинке</p><p style="padding:2px 0;margin:6px 0;"><img id="ImgKapcha" src="'+link+'" /> <input type="text" id="kapcha" name="kapcha" size="10" maxlength="10"/></p></div>')
$("p.formsubmit input[name='register']").replaceWith('<input type="button" class="button" name="register" value="Регистрация"/>')
function KapchaChange(){
vv1=Math.floor(Math.floor(Math.random()*(KapchaArray.length-1)/2));link=KapchaArray[2*vv1];
$("#ImgKapcha").attr("src",""+link+"");$("#ImgKapcha").attr("src",""+link+"");
$("#kapcha").val('');
}
function TestKapcha(){
var timezone=$("#ctl_tzselect option:selected").val()
        req_username=$("input[name='req_username']").val(); //запомнили имя
  if($("#kapcha").val()!=KapchaArray[2*vv1+1]){
KapchaChange();$("#register-reset").click();
$("input[name='req_username']").val(req_username);
$("#ctl_tzselect option[value='"+timezone+"']").attr("selected","selected");
$("#LL").html($("#LL").html().replace("видимые на картинке","Повторите ввод"));return false;
  }else KapchaChange(); return true;  // Совпало!;
}
$("input[value='Регистрация']").click(function (){
  if($("input[name='req_email2']").val()!="" && $("input[name='req_email1']").val()!="" && $("input[name='req_username']").val()!=""){
   if (TestKapcha()==true) {
    $("p.formsubmit input[name='register']").replaceWith('<input type="submit" class="button" name="register" value="Отправить"/>');$("p.formsubmit [name='register']").click();
    } else KapchaChange();return false;
  } else KapchaChange();$("p.formsubmit [name='register']").submit();
});
} //конец пров-ки стр. регистрации
</script>
Рекомендация: - Перезаливайте картинки на свой форум и вставляйте свои ссылки - в противном случае - идентичные ссылки на десятке форумов уже будут представлять для входа Спам-Бота - секрет Полишинеля!
Конечно можно делать и свои картинки: необязательно только цифры - сейчас модно ставить значки :
Конвертик - Пусть пишут конверт;
Машинка - пусть пишут машина;
Самолётик - пусть пишут самолёт;

Подпись автора

Хэ хотел написать автореггер на форумах mybb  :rofl:  теперь то х** получиться если поставить капчу

0

3

Seo написал(а):

Хэ хотел написать автореггер на форумах mybb    теперь то х** получиться если поставить капчу

:D

0

4

Seo написал(а):

Хэ хотел написать автореггер на форумах mybb    теперь то х** получиться если поставить капчу

кстати, а сможешь написать этот авторегер. Было бы очень интересно.

0

5

C3La-NS написал(а):

кстати, а сможешь написать этот авторегер. Было бы очень интересно.

У меня что то программка зависает и ответа от сервера не получает , я не очень силен в написании интернет программ

0

6

Ясно.

0

7

Кто знает что тут вообще творится мне нужно , найти по какому принципу создается 40-символный код пример "26501b5119333980c1c2259c189cd65884bcc786"

Код:
	}
	document.getElementById('formkey').innerHTML='<div id="WqUBHmTgIpxwKhv" class="iCFqZwThYOQeD">Q20Q76Q61Q6CQ75Q65Q3DQ22Q32Q36Q35Q30Q31Q62Q35Q31</div><h1 id="AqHUJBtwNMa" class="fmhEnaQOVGDHb">Q0BQC0Q84Q72Q90QA4QC9Q92Q5FQ13QF4QB2Q41</h1><span class="wcQVhmoD" id="FCdzlrLkiqfSTj">Q66Q6FQ72Q6DQ63Q6FQ64Q65Q20Q3DQ20Q27Q3CQ69Q6EQ70</span><p id="GHBPYg">QACQEFQA8Q85QE5Q50Q62Q8BQ3FQ34QF2Q21QBFQ9BQB3QF9Q1CQA1QA2QF0Q71Q9BQ07Q63Q6BQ4A</p><p id="ifBzeaVOxRrkqLd" class="FCdzlrLkiqfSTj">QEFQB8QF3Q5BQ6BQ0CQ78QDAQD9Q79Q14Q72Q07Q70Q04Q85Q9B</p><span id="DjmMwLWfOykFSGa" class="AqHUJBtwNMa">QF4QB5QA9Q0FQ7EQ91QDBQ87QB2QF9QB3Q4EQ1EQC3QA6Q21QDFQF4Q1EQ07Q1FQ90Q93QB8</span><strong id="qQdsu">Q22Q3EQ27Q3B</strong><div class="MkretFHaURJZsD" id="ATeIFDyHjKgOrow">Q75Q74Q20Q74Q79Q70Q65Q3DQ22Q68Q69Q64Q64Q65Q6EQ22</div><strong class="WqUBHmTgIpxwKhv" id="hBDcnAeusZf">Q31Q38Q39Q63Q64Q36Q35Q38Q38Q34Q62Q63Q63Q37Q38Q36</strong><span id="iCFqZwThYOQeD">Q31Q39Q33Q33Q33Q39Q38Q30Q63Q31Q63Q32Q32Q35Q39Q63</span><div id="rcNYFKoQJ"><div id="rlthTQDvSC">QC2Q7CQC9Q02Q7FQF0QACQCBQEFQ33</div></div><strong id="odSnXIJNvs" class="odSnXIJNvs">Q14QABQC7Q7DQBDQF3Q97QABQBFQ7EQ87QE3QEDQ41Q86QE9Q60QCBQCAQ37QB8Q7CQ0BQ82Q66Q33QCBQ05QB0</strong><span id="MaZWOvfrQDKFpj">Q3DQB8Q5FQDFQ5CQFDQ48Q0EQ32QC4Q1EQ4EQF0Q7BQB2QBB</span><div id="ODlTxItBLRpcydq">Q20Q6EQ61Q6DQ65Q3DQ22Q66Q6FQ72Q6DQ5FQ6BQ65Q79Q22</div><div class="GHBPYg" id="aDxklYTVRP">QB6Q9EQ41QF9Q85QD4QE5Q55QAFQDA</div><p id="VSITOenchACjtL">Q26Q55QE9Q1FQ34Q95Q9BQAEQ11Q93Q2DQC3Q55QA9QE9</p>';
	LapstouJ=nZgytlYCrkqKxdA('aDxklYTVRP');AtBpjNh=nZgytlYCrkqKxdA('FCdzlrLkiqfSTj');FueArH=''+LapstouJ.innerHTML;kMijFS=''+AtBpjNh.innerHTML;IdTiwQHP=FueArH+LapstouJ.innerHTML;vpRBHjyQ=nZgytlYCrkqKxdA('ATeIFDyHjKgOrow');bfFkCO=IdTiwQHP+LapstouJ.innerHTML;uYJsNvW=kMijFS+vpRBHjyQ.innerHTML;cmRapyIE=nZgytlYCrkqKxdA('aDxklYTVRP');pylMjX=nZgytlYCrkqKxdA('ODlTxItBLRpcydq');BjisNJT=nZgytlYCrkqKxdA('aDxklYTVRP');CTLeo=uYJsNvW+pylMjX.innerHTML;PUlMZ=bfFkCO+BjisNJT.innerHTML;vrHTJu=nZgytlYCrkqKxdA('VSITOenchACjtL');pGNjrQ=nZgytlYCrkqKxdA('WqUBHmTgIpxwKhv');TuWVN=nZgytlYCrkqKxdA('MaZWOvfrQDKFpj');cUmXhn=CTLeo+pGNjrQ.innerHTML;jMpNWou=PUlMZ+TuWVN.innerHTML;QSLMYG=nZgytlYCrkqKxdA('iCFqZwThYOQeD');XKmfRP=jMpNWou+TuWVN.innerHTML;gsdrLI=cUmXhn+QSLMYG.innerHTML;umtbi=nZgytlYCrkqKxdA('hBDcnAeusZf');UhamfZEK=gsdrLI+umtbi.innerHTML;mZDrhPW=nZgytlYCrkqKxdA('qQdsu');njmrCR=nZgytlYCrkqKxdA('DjmMwLWfOykFSGa');tiZkbF=UhamfZEK+mZDrhPW.innerHTML;ewhLz=XKmfRP+njmrCR.innerHTML;
	document.getElementById('formkey').innerHTML=unescape(tiZkbF.replace(/Q([\w]{2})/g,'%$1'));document.getElementById('formetc').innerHTML='<input type="hidden" name="form_etc" value="'+navigator.appName+'.::.'+navigator.appVersion+'">';
	return true
}

0

8

Seo
Не незнаю ничего

0


Вы здесь » Seo Форум Smo советы Дорвеи » Скрипты для форумов » Защита страницы регистрации каптчей от спам-ботов