Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions

Reply
 
Thread Tools Display Modes
  #1  
Old 01-12-2013, 03:18 AM
whatsthegoodwor whatsthegoodwor is offline
 
Join Date: May 2007
Posts: 28
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Need help adding anti spam to registration page

I'm using asirra, a picture database instead of captcha on the registration page. I've got it working but have 2 problems: the proceed button requires 2 clicks instead of 1 and it can be bypassed by disabling javascript.

http://research.microsoft.com/en-us/...tallation.aspx Here's a little more about it. It has installation instructions but I'm not sure how to fix these 2 problems and install step 4 so that you can't bypass it.

Here's what I have so far, for step 2 I have this:

<form action="register.php?do=checkdate" method="post" onsubmit="return (MySubmitForm() && checkform(this));">

But it requires you to click the button twice, any way to fix it so it works with only 1 click?

I can't figure out step 4, any help?
Reply With Quote
  #2  
Old 01-12-2013, 04:38 AM
Simon Lloyd's Avatar
Simon Lloyd Simon Lloyd is offline
 
Join Date: Aug 2008
Location: Manchester
Posts: 3,481
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Did you take a look at their source code for php? this is how they do it http://www.asirra.com/examples/Examp...ce-PHP.php.txt you can see how they've got the ticket id from their url using .$ticket
Reply With Quote
  #3  
Old 01-12-2013, 04:50 AM
Max Taxable's Avatar
Max Taxable Max Taxable is offline
 
Join Date: Feb 2011
Posts: 3,134
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by whatsthegoodwor View Post
I'm using asirra, a picture database instead of captcha on the registration page.
Why?

Use this to stop the bots without humans even knowing it's there:

https://vborg.vbsupport.ru/showthread.php?t=289464
Reply With Quote
  #4  
Old 01-12-2013, 05:00 AM
whatsthegoodwor whatsthegoodwor is offline
 
Join Date: May 2007
Posts: 28
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Simon Lloyd View Post
Did you take a look at their source code for php? this is how they do it http://www.asirra.com/examples/Examp...ce-PHP.php.txt you can see how they've got the ticket id from their url using .$ticket
I'm a php newb, not sure how to adapt that php example. I have it on the COPAA page and the same button does the asirra and coppa check.

Quote:
Originally Posted by Max Taxable View Post
Why?

Use this to stop the bots without humans even knowing it's there:

https://vborg.vbsupport.ru/showthread.php?t=289464
I'll probably install it but I have tons of bots who don't sign up rapid fire as well.
Reply With Quote
  #5  
Old 01-12-2013, 05:15 AM
Simon Lloyd's Avatar
Simon Lloyd Simon Lloyd is offline
 
Join Date: Aug 2008
Location: Manchester
Posts: 3,481
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by whatsthegoodwor View Post
I'll probably install it but I have tons of bots who don't sign up rapid fire as well.
Then use this too https://vborg.vbsupport.ru/showthread.php?t=264932
Reply With Quote
  #6  
Old 01-12-2013, 01:52 PM
whatsthegoodwor whatsthegoodwor is offline
 
Join Date: May 2007
Posts: 28
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thank you for the suggestions but I just want to adapt the php example to a regular vbulletin 3.8 copaa page during registration and prevent them from even getting to the other spam stoppers.

I don't know php so I don't know how to make it work.
Reply With Quote
  #7  
Old 01-12-2013, 03:08 PM
Max Taxable's Avatar
Max Taxable Max Taxable is offline
 
Join Date: Feb 2011
Posts: 3,134
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by whatsthegoodwor View Post
I'll probably install it but I have tons of bots who don't sign up rapid fire as well.
You have special, slow bots? Never seen any of those. Kind of defeats the purpose of using bots.
Reply With Quote
  #8  
Old 01-12-2013, 05:55 PM
Simon Lloyd's Avatar
Simon Lloyd Simon Lloyd is offline
 
Join Date: Aug 2008
Location: Manchester
Posts: 3,481
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The link i provided actually stops the bots before the registration or any other page
Reply With Quote
Благодарность от:
Max Taxable
  #9  
Old 01-14-2013, 08:40 PM
whatsthegoodwor whatsthegoodwor is offline
 
Join Date: May 2007
Posts: 28
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Simon Lloyd View Post
The link i provided actually stops the bots before the registration or any other page
I installed it but it didn't work. Still getting slow and rapid fire (every 3 seconds) signup attempts. stopforumspam catches these but I don't even want them getting to that page because it makes my logs unreadable.

Can someone please just spoonfeed me how to adapt it to the copaa page? I'm not a programmer and not interested in being one, just want to make it work.
Reply With Quote
  #10  
Old 01-14-2013, 09:11 PM
Simon Lloyd's Avatar
Simon Lloyd Simon Lloyd is offline
 
Join Date: Aug 2008
Location: Manchester
Posts: 3,481
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by whatsthegoodwor View Post
I installed it but it didn't work. Still getting slow and rapid fire (every 3 seconds) signup attempts. stopforumspam catches these but I don't even want them getting to that page because it makes my logs unreadable.

Can someone please just spoonfeed me how to adapt it to the copaa page? I'm not a programmer and not interested in being one, just want to make it work.
Did you check the usear agents of your bots/spammers?? did you then enter those in the mod? - if you did this mod works 100%!
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:03 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04578 seconds
  • Memory Usage 2,262KB
  • Queries Executed 13 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (7)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (1)post_thanks_box_bit
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_onlinestatus
  • (10)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete