vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.0 Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=33)
-   -   vB Timeslip Database -for Automotive websites (https://vborg.vbsupport.ru/showthread.php?t=60945)

Sidewindr 11-14-2005 09:54 AM

Warning guys, we had some drop kik DoS our Forum tonight via the timeslip.php file. they just set something to continuously request http://site.org/forum/timeslip.php? and this caused the load to skyrocket and DoS'd us. Any ideas how forum permissions can be applied to this file??

Silver_2000_)! 11-14-2005 10:08 AM

Quote:

Originally Posted by Sidewindr
Warning guys, we had some drop kik DoS our Forum tonight via the timeslip.php file. they just set something to continuously request http://site.org/forum/timeslip.php? and this caused the load to skyrocket and DoS'd us. Any ideas how forum permissions can be applied to this file??

Couldnt that be done by requesting ANY php file that contained a couple queries ?
If yes then how do you prevent it ?

Doug

Sidewindr 11-14-2005 10:12 AM

Quote:

Originally Posted by Silver_2000_)!
Couldnt that be done by requesting ANY php file that contained a couple queries ?
If yes then how do you prevent it ?

Doug

Correct, although not quite as bad, the timeslip db makes alot of DB queries..

Is there any way to limit the number of queries any 1 client can make per second?

EvilLS1 11-14-2005 03:57 PM

A typical (unmodified) timeslips page makes 7 queries. The page you're viewing right now makes 19.

Sidewindr 11-22-2005 08:42 PM

It's odd because it was just that page that caused the problem .. maybe it's doing a more complex query ?? I don't know .. but didn't happen with the other pages only the timeslip page was targetted .. wierd.

noppid 11-22-2005 11:15 PM

The problem is that the custom fields are not indexed and the userfield table is walked 6 times right off the bat doing compares of the field setting.

On a large forum, this == bad.

Adding an index to the custom fields 51 through 56 could show you an improvement.

Sidewindr 11-23-2005 03:45 AM

Quote:

Originally Posted by noppid
The problem is that the custom fields are not indexed and the userfield table is walked 6 times right off the bat doing compares of the field setting.

On a large forum, this == bad.

Adding an index to the custom fields 51 through 56 could show you an improvement.


How might I index said fields ? :) I am not sure how to do this as I've never done nor had to do this before.

dmark101 11-30-2005 03:43 PM

i haven't been following this thread in a while. i take it there won't be a version for 3.5.x?

it's a really popular feature on my board and the members are clamoring for it, along with the trader ratings hack. :(

Sidewindr 12-01-2005 01:25 AM

It would be nice if someone could port it to 3.5 as a product. That somebody would be me if I had the smarts but unfortunatley I'm just a hack ;)

slvr ralliart 12-01-2005 01:41 AM

I saw someone using vb. 3.5.1 with this hack on their site. I was looking to see if a new upgarde was made and come to see it was this version on their 3.5.1


All times are GMT. The time now is 10:54 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01634 seconds
  • Memory Usage 1,735KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (3)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete