Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
DnP Firewall : SEO Friendly Double-Protection Layers against Flood / DoS / Spam Bots Details »
DnP Firewall : SEO Friendly Double-Protection Layers against Flood / DoS / Spam Bots
Mod Version: 1.4, by silveryhat (Member) silveryhat is offline
Developer Last Online: Jul 2012 I like it Show Printable Version Email this Page

vB Version: 3.8.x Rating: (14 votes - 4.93 average) Installs: 132
Released: 25 Aug 2009 Last Update: 04 Sep 2009 Downloads: 1433
Not Supported Template Edits Code Changes Additional Files  



DnP Firewall Gateway Demo
*To test Front-End Layer protection : It's the page shows up when you first enter the site.
*To test 2nd Layer Protection : Pass Front-End Layer protection, then Tap (not hold) F5 continuously nonstop for 10 seconds.

DnP Firewall Gateway was designed to stand against the massive DoS attack targeted DnP Network™ few years ago. Upon installed, it has been reducing the severe level of many incidents and preventing my forum from being overload ever since. It also nearly blocks away all the automated bots that come to register for spamming on the forum. The last release was almost 3 years ago and there had never been any update to the MOD. Version 0.3 came with many issues though it was very stable. I decide to give another upgrade and simplify the code a little for another release. Don't hesitate to install DnP Firewall Gateway for your forum and hope you will find it as useful as I do.

*This Firewall is compatible with All PHP Forum systems and Search Engines Friendly*

1 - Use this simple Firewall to protect your ( vBulletin / phpBB / SMF / IPB / etc.. ) forum
  1. Deny unwanted Bots
  2. Reduce Spamming
  3. Block Flooding Attack
  4. Partially weaken DoS
  5. Prevent automated malicious scripts pass through
2 - Side features
  1. Increase your Adsense Impression and Revenue.
  2. Act as an Introduction page for your forum.
  3. SEO Friendly. (DnP Network has this firewall installed for more than 2 years. Google Search : silveryhat returns 29,000+ results)
  4. No query executed / Extremely fast


3 - Installation for vBulletin Forum
a. Upload all files from package to your forum_root
b. Open global.php using Notepad. (Why global.php ? Because global.php is the core file of vBulletin system , it is also the initial startup file that calls important database queries and keeps sensitive information. The Firewall comes before any of the processes run to prevent direct damage to the forum. That is the reason why DnP Firewall does not use any hook or come as an automatic plugin like other MOD)
Find

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Add BEFORE

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Simply remove this line to deactivate the firewall

c. Save and Reupload global.php to your server. Done!
3b - Upgrade
Simply perform step
a.Upload all files from package to your forum_root
*If you have custom layout, do not overwrite dnp_fw_template.php*

4 - Note

Eventhough the DnP Firewall Gateway could reduce the damage of a flooding attack, it does not guarantee that all of the negative affects of an attack could be avoided. I do not hold any responsibility for such matters. As an administrator you should know that there is not software firewall that could be as effective as a hardware firewall.

You are free and encouraged to modify the Layout of the Gateway page in dnp_fw_template.php but please respect the copyrights notice of the author. Additional templates are also available if you'd want different look. (How to change DnP Firewall Template)




Free layouts for DnP Firewall Gateway at Firewall Templates

DnP Firewall Gateway also acts as an Introduction page for your forum if you fill it up with rich information content of your site. Adsense or other Ads could be placed here to maximize your revenue since every visitor will need to pass by this Introduction page. It almost 100% guarantees that your CTR or Page Impression will raise quickly.

5 - Compability

This MOD can be used with almost any system that runs PHP. Compatible with all vBulletin forum from 3.0.x to 3.8.x

It should not conflict with any existing MODs on your forum.

DnP Firewall Gateway consumes very little server resource because on the surface, it is just a simpe webpage. It does not execute any query, therefore your database will not be affected under any circumstances by this MOD.

DnP Firewall Gateway could together be used with InV-Firewall Script to act as doubled-firewall system that 2 x the strength against Flood /DoS Attack with bonus of denying malicious query and tracking access.

DnP Firewall Gateway is also compatible with DnP Instant! AJAX/SEO Musicbox & News smart anti-flood protection that brings extra power to the firewall. The 3 firewalls, DnP Firewall Gateway - InV-Firewall Script and Smart Anti-Flood from DnP Instant! AJAX/SEO Musicbox & News can be used altogether to triple the strength.

6 - History Log
v1.4
  1. Optimize firewall structure
  2. Optimize 2nd-layer protection
v1.3
  1. Add 2nd layer protection
  2. 3 more options for 2nd layer protection in config file
v1.2 Beta
  1. Improve Firewall Stability
  2. Add Domain option
  3. Separate config file
7 - Useful links
  1. Setup Domain List for DnP Firewall Gateway
  2. How to change DnP Firewall Template
  3. What are the Search Engines allowed by DnP Firewall Gateway ?
  4. Branding-Free License of DnP Firewall Gateway
  5. Detail information about DnP Firewall 2nd Layer Protection
  6. Templates collection


[Original topic can be found at http://www.silveryhat.com/delynie/f142/dnp-firewall-help-your-forum-fight-flood-attack-dos-spam-unwated-bots-6985.html]

Download Now

Only licensed members can download files, Click Here for more information.

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Comments
  #2  
Old 25 Aug 2009, 20:06
yahoooh yahoooh is offline
 
Join Date: Oct 2002
how to make it gorup user depend on
?
and also you should think about google and others bot will be affected by this way
Reply With Quote
  #3  
Old 25 Aug 2009, 20:16
silveryhat's Avatar
silveryhat silveryhat is offline
 
Join Date: May 2007
Real name: Silveryhat
Originally Posted by yahoooh View Post
how to make it gorup user depend on
?
and also you should think about google and others bot will be affected by this way
Good questions, and I think many have the same so here's your answer

1 - A firewall itself does not need to differ usergroups. When you first come to a forum you are not logged in, therefore how you could have a usergroup? It is also not necessary because any established connection is potential to be a problem, even the admin account if it falls into wrong hand. It's better safe than sorry my friends. And, without checking usergroups, the firewall remains intact to any database query, that is the goal of this firewall as well.

2 - For Google and other bots, you missed



Example : DnP Network has installed this firewall for last few years. Google Search : DnP Network returns 2,800+ results. Yahoo Search returns 5,600+ results. And of course, the new-born Bing Search, only returns 190+ results at the moment

You can find more details at What are the Search Engines allowed by DnP Firewall Gateway ?
__________________
silveryhat.com - The library of Martial Arts

lolpix.silveryhat.com - Worldwide Funniest GIFs

Last edited by silveryhat; 25 Aug 2009 at 20:45.
Reply With Quote
  #4  
Old 25 Aug 2009, 20:24
saadessa's Avatar
saadessa saadessa is offline
 
Join Date: Jan 2008
Real name: saad essa alfallah
thank you for this great hack
i will try and comeback
Reply With Quote
  #5  
Old 25 Aug 2009, 20:49
digicom's Avatar
digicom digicom is offline
 
Join Date: Apr 2006
Thumbs up

Excellent Installed
__________________

Reply With Quote
  #6  
Old 25 Aug 2009, 20:54
silveryhat's Avatar
silveryhat silveryhat is offline
 
Join Date: May 2007
Real name: Silveryhat
Please kindly check for any bugs so I can quickly improve the MOD
__________________
silveryhat.com - The library of Martial Arts

lolpix.silveryhat.com - Worldwide Funniest GIFs
Reply With Quote
  #7  
Old 25 Aug 2009, 22:58
Kolbi's Avatar
Kolbi Kolbi is offline
 
Join Date: Mar 2009
Real name: Matthias
I think the fact that a guest has to pass this gateway many off them will leave the site before entering it.
Can´t you install a automatically redirecting?

There are the advantages of this mod if you think about vbfirewall?
Reply With Quote
  #8  
Old 26 Aug 2009, 00:07
mark370 mark370 is offline
 
Join Date: Feb 2008
Maybe a bug ?

we have installed this on our main site and test site, on the test site we have no problems at all
but on our main site the gateway page and our login page keeps redirecting to and fro each other and will not let you login.

it does this with or without using www in the url.

any ideas ?
__________________
www.underground-modems.com
Reply With Quote
  #9  
Old 26 Aug 2009, 01:35
silveryhat's Avatar
silveryhat silveryhat is offline
 
Join Date: May 2007
Real name: Silveryhat
Originally Posted by Kolbi View Post
I think the fact that a guest has to pass this gateway many off them will leave the site before entering it.
Can´t you install a automatically redirecting?

There are the advantages of this mod if you think about vbfirewall?
what vBFirewall does is to sanitize malicious query sent to the forum. It does not block any Flood attack , or Spamming or DoS. Even though it's named vBfirewall, its function is totally different than Dnp Firewall Gateway. It's also recommended to use both to empower the security level of your forum.

Automatically redirecting is absolutely a No. The reason is if a bad connection approaches the forum, we don't want to transfer it inside. And we cannot differ a good and bad connection. So again, better safe than sorry.

Originally Posted by mark370 View Post
Maybe a bug ?

we have installed this on our main site and test site, on the test site we have no problems at all
but on our main site the gateway page and our login page keeps redirecting to and fro each other and will not let you login.

it does this with or without using www in the url.

any ideas ?
Is there a list of functions that are disabled on the main site?
__________________
silveryhat.com - The library of Martial Arts

lolpix.silveryhat.com - Worldwide Funniest GIFs

Last edited by silveryhat; 26 Aug 2009 at 01:56.
Reply With Quote
  #10  
Old 26 Aug 2009, 05:01
silveryhat's Avatar
silveryhat silveryhat is offline
 
Join Date: May 2007
Real name: Silveryhat
Version 1.2 is ready for download

In this version, the firewall has been improved on stability. The config file is separate.

New option allows domain restriction, which means firewall only accepts requests from this domain (security purpose). The setting can be changed via dnp_fw_config.php

Please kindly follow upgrade instruction on first post if you already install DnP Firewall Gateway
__________________
silveryhat.com - The library of Martial Arts

lolpix.silveryhat.com - Worldwide Funniest GIFs

Last edited by silveryhat; 26 Aug 2009 at 05:09.
Reply With Quote
  #11  
Old 26 Aug 2009, 06:06
kiwinz kiwinz is offline
 
Join Date: May 2009
Sweet, Im Checking this out !
Reply With Quote
  #12  
Old 26 Aug 2009, 18:49
silveryhat's Avatar
silveryhat silveryhat is offline
 
Join Date: May 2007
Real name: Silveryhat
Leave a feedback soon!
__________________
silveryhat.com - The library of Martial Arts

lolpix.silveryhat.com - Worldwide Funniest GIFs
Reply With Quote
  #13  
Old 28 Aug 2009, 20:06
mark370 mark370 is offline
 
Join Date: Feb 2008
Originally Posted by silveryhat View Post
what vBFirewall does is to sanitize malicious query sent to the forum. It does not block any Flood attack , or Spamming or DoS. Even though it's named vBfirewall, its function is totally different than Dnp Firewall Gateway. It's also recommended to use both to empower the security level of your forum.

Automatically redirecting is absolutely a No. The reason is if a bad connection approaches the forum, we don't want to transfer it inside. And we cannot differ a good and bad connection. So again, better safe than sorry.



Is there a list of functions that are disabled on the main site?
Sorry for the late reply but we have managed to sort it out now thanks
__________________
www.underground-modems.com
Reply With Quote
  #14  
Old 29 Aug 2009, 00:56
SuperTaz's Avatar
SuperTaz SuperTaz is offline
 
Join Date: Apr 2007
Real name: Jeremy
I have vbadvanced as the homepage. Do I need to add that to the config also?
__________________
Global Gamers
My Modifications
Reply With Quote
  #15  
Old 29 Aug 2009, 02:13
silveryhat's Avatar
silveryhat silveryhat is offline
 
Join Date: May 2007
Real name: Silveryhat
Originally Posted by mark370 View Post
Sorry for the late reply but we have managed to sort it out now thanks
Thanks for letting me know. If you would not mind to share the solution, please pm me how you managed to fix it. It will be documented for future references.

Originally Posted by Warden-B- View Post
I have vbadvanced as the homepage. Do I need to add that to the config also?
The firewall starts up before any of vBulletin scripts begins to run, so you need not to worry about it conflicts with any modifications, or none that I have found so far.
__________________
silveryhat.com - The library of Martial Arts

lolpix.silveryhat.com - Worldwide Funniest GIFs
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

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


New To Site? Need Help?

All times are GMT. The time now is 04:22.

Layout Options | Width: Wide Color: