Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons

Reply
 
Thread Tools
[DBTech] vBSecurity v2 (vB4) Details »»
[DBTech] vBSecurity v2 (vB4)
Version: 3.3.0, by DragonByte Tech DragonByte Tech is offline
Developer Last Online: Mar 2023 Show Printable Version Email this Page

Category: Administrative and Maintenance Tools - Version: 4.x.x Rating:
Released: 12-30-2011 Last Update: 06-18-2018 Installs: 133
DB Changes Uses Plugins
Additional Files Translations  
No support by the author.

vBSecurity: What is it?
vBSecurity keeps a watchful eye over your forum even when you are not there, and has the capability to alert you of any suspicious activity.

Uses

vBSecurity is the ideal product for forums that are concerned about security, or wish to be alerted when something suspicious happens.
It keeps a watchful eye on your configuration file, ensuring that it does not get modified by mods or plugins.
Another important feature is the ability to add a secondary login, unique to each administrator, that is required before accessing the AdminCP. Ideal for forums where multiple administrators may share login information, or where administrators may log in from public computers.
Add in quick settings for the most vital vBulletin Options and Usergroup password settings, vBSecurity can easily be called one of the most comprehensive security suites for your vBulletin forum.

-------------------------------------------------------------------------------------------

If you like this mod please hit the button to the right ---->

Please remember to click the, button to the right if you installed the mod ---->

What does 'Marking As Installed' do ?

* It helps you to stay on top of updates - members who have installed modifications will be notified by us whenever new updates are available.

*
For security issues - vbulletin.org will contact all members who have installed a modification whenever a security issue is brought to their attention.

* Marking a modification as installed also helps us know how many people are using our work, giving us extra incentive to provide more features and new modifications.

We appreciate the support!
-------------------------------------------------------------------------------------------

Priority support & Product Demos available at: http://www.dragonbyte-tech.com

-------------------------------------------------------------------------------------------

Translations available @ our forum
Support for translations handled by the translator in its respective threads only.

-------------------------------------------------------------------------------------------

Major Features
Administrator Security: .htaccess-like logins for your administrators means that even if they use the same password on multiple sites, malicious users still need a fresh, unique password to log in.

Security Watchers: Keep an eye on the most important aspects of vBulletin: config.php tampering, AdminCP / User Account access attempts, vBulletin Options, User Data, Usergroup Settings and Usergroup Permissions.
Detailed changelogs available for each watcher dealing with changes.
IP Ban, User Ban, Email alerts and temporary forum closure options available for each watcher individually.

Lite
* Searchable list of all AdminCP access attempts
* Searchable list of all failed login attempts
* Searchable list of administrator changes for areas governed by the Security Watchers
* vBOption: IP Address whitelist for AdminCP access
* vBOption: Separate "Closed Reason" for closures that happened due to potential security breaches
* Quick setting page for the most important vBulletin Options security settings
* Quick setting page for the most important Usergroup security settings
* Security Watchers: General - config.php Variable Tampering, AdminCP Access Attempts
* Security Watchers: Logins - Failed Logons, Failed Mass Logons
* Security Watchers: vBOptions - vBulletin Active, Reason For Turning vBulletin Off, Banned Email Addresses, Banned IP Addresses, Use Login "Strikes" System, Whitelisted IP Addresses, Whitelisted IP Addresses - Exclude Super Administrators
* Security Watchers: User Data - User Name, Password, Email, Primary Usergroup, Additional Usergroups, Reputation Level, Warnings, Infractions, Infraction Points, Receive Admin Emails
* Security Watcher Actions: 2 thresholds with individual configuration options, IP Ban / User Ban / Email Webmaster / Close Forum options available for each Watcher option listed above. Some watcher options may not have all actions.

Pro
* Optional .htaccess-like login on a per-administrator basis
* Settings Snapshots - take a "snapshot" of how the vBulletin Options look at the time, instant restore by clicking Load on a previous snapshot
* Security Watchers: Usergroup - Password Expiry, Password History, every usergroup permission group, every "value" permission
* IP Guard: Administrator IP Address authorisation scheme (similar to Steam Guard) - Require email verification for new IP addresses to access the AdminCP, per-administrator disable

-------------------------------------------------------------------------------------------
This mod displays a copyright notification in the footer of all pages which includes:
  • 1 Link to DragonByte Technologies homepage
  • 1 Link to Product Description page of this modification

Download Now

File Type: zip [DBTech] vBSecurity 3.3.0 [Lite].zip (995.5 KB, 71 views)

Screenshots

File Type: jpg vbsec_adminpasswords.jpg (78.0 KB, 0 views)
File Type: jpg vbsec_recommendations.jpg (75.9 KB, 0 views)
File Type: jpg vbsec_watchergeneral.jpg (76.9 KB, 0 views)
File Type: jpg vbsec_watcherlogin.jpg (77.5 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
2 благодарности(ей) от:
highlander29, paulplater

Comments
  #122  
Old 08-09-2015, 11:40 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

vBSecurity v1.1.8

New Features:

Login Strikes Viewer
  • Login Strikes log entries can now be pruned
  • Requires the "Can Prune Log Entries" config.php permission


Fillip
Reply With Quote
  #123  
Old 08-17-2015, 09:38 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

vBSecurity v1.1.8 Patch Level 2

Bug Fixes:
  • Turning the modification off via the "Enable Modification" vBOption meant you could no longer access the majority of vBSecurity admin controls
  • Fixed an issue with the "login strikes" page that could produce a fatal error in certain scenarios


Fillip
Reply With Quote
  #124  
Old 08-25-2015, 05:26 PM
Dam13n Dam13n is offline
 
Join Date: Sep 2013
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

For some reason, real users/visitors get IP banned when using this mod even though there were no signs of brute force login from them. I have cases when visitors got IP banned by trying to login to accounts that don't even exist in my forum database.
Reply With Quote
  #125  
Old 11-06-2015, 08:42 PM
af1 racing af1 racing is offline
 
Join Date: Jun 2003
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by DragonByte Tech View Post
That was added as a feature, they'll receive an email to confirm their IP addresses
Fillip
What if they don't receive the email?

I have just upgraded to 1.2.1 and several users are reporting that they get locked out when updating their profile to "Enable IP Verification". As an Admin I also did not receive the verification email when accessing the adminCP for the first time after installation, but I was able to gain access with a quick query.

Is there a way to resend or view the email queue? Or authorize their IP through the adminCP?
Reply With Quote
  #126  
Old 11-09-2015, 07:56 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

vBSecurity v1.2.1

New Features:

IP Verification: Front-End
  • Users can control whether to require email confirmation of new IP addresses for front-end pages
  • Toggleable via the UserCP
  • Works in a similar fashion to the AdminCP and ModCP versions

IP Access Log
  • Tracks all IP addresses used to access a user account
  • Overrides the "Search IP Addresses" functionality in vBulletin to provide advanced functionality
  • Works with all existing links to the "Search IP Addresses" functionality

IP Access Log: Search New IPs
  • Searches for any new IP addresses being used to access accounts
  • Displays a familiar looking list of IP addresses
  • Selectable "start date" to check for new IPs

IP Access Log: Multiple Account Access IPs
  • Searches for any IP addresses being used to access multiple accounts
  • Displays a familiar looking list of IP addresses

Changes To Existing Features:
  • Altered vBulletin & vBSecurity tables to be IPv6 compatible


Fillip
Reply With Quote
  #127  
Old 11-16-2015, 03:37 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

vBSecurity v2.0.0

New Features:

(Pro) New Security Watcher: "Failed Logins: Non-Existent Usernames"
  • Checks for logins against a single username that doesn't exist
  • Lets you take separate action towards bots trying to login with stolen user credentials that don't exist on your site
  • Integrates into the existing "Logins" watcher group

(Pro) New Security Watcher: "Failed Mass Logins: Non-Existent Usernames"
  • Checks for logins against multiple usernames that don't exist
  • Lets you take separate action towards bots trying to login with stolen user credentials that don't exist on your site
  • Integrates into the existing "Logins" watcher group

(Pro) Compromised Accounts Detection
  • Alerts the webmaster if someone has failed multiple logins and then successfully logs in to an account
  • Lets you search the logs for the IP address in question to determine whether this is legitimate

(Pro) IP Ban Log Viewer
  • Browsable and searchable log of all banned IP addresses (from the point of installing v2)
  • Lets you ensure no legitimate members are banned

Multiple Watcher Actions
  • Define more than 2 actions per watcher
  • Prioritised in the order they are defined
  • Gives you even more fine-tuned control over the actions taken against potential intruders

Log Pruning
  • Old entries from the adminstrikes, loginstrikes and ipverify tables can be automatically pruned
  • Settable in the vBulletin Options
  • Defaults to pruning data older than 30 days


Changes To Existing Features:

Security Watcher Log
  • Rewritten to improve performance
  • Uses a dedicated log table instead of using the datastore


Fillip
Reply With Quote
  #128  
Old 11-16-2015, 06:26 PM
akz645 akz645 is offline
 
Join Date: Jul 2015
Posts: 183
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by DragonByte Tech View Post
Changes To Existing Features:
  • Altered vBulletin & vBSecurity tables to be IPv6 compatible
https://theadminzone.com/threads/vbu...counts.136907/
1) So will this mod prevent prevent that?

----

2) Can this Mod notify mods/admins by posting in a specific forum section (via designated userID selected by the admin), when multiple accounts are being logged into by the same IP address?
3) Can this Mod notify mods/admins by posting in a specific forum section (via designated userID selected by the admin), when one account is being logged into by the multiple IP address?

4) Can this Mod notify mods/admins by posting in a specific forum section (via designated userID selected by the admin), when multiple accounts are being logged into on the same computer (cookies/cache detection)?
5) Can this Mod notify mods/admins by posting in a specific forum section (via designated userID selected by the admin), when one account is being logged into by the multiple computers (cookies/cache detection)?
Reply With Quote
  #129  
Old 11-16-2015, 06:32 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by akz645 View Post
1) So will this mod prevent prevent that?
Yes it does

Quote:
Originally Posted by akz645 View Post
2) Can this Mod notify mods/admins via a specific forum section, when multiple accounts are being logged into by the same IP address?
3) Can this Mod notify mods/admins via a specific forum section, when one account is being logged into by the multiple IP address?

4) Can this Mod notify mods/admins via a specific forum section, when multiple accounts are being logged into on the same computer (cookies/cache detection)?
5) Can this Mod notify mods/admins via a specific forum section, when one account is being logged into by the multiple computers (cookies/cache detection)?
None of these things are possible at this time, this is not a "multiple account detection" mod. This mod focuses on addressing behavioural patterns that are potentially harmful to the security of your forum, whereas multiple accounts is more related to circumventing bans.

All alerts go to the Webmaster Email account as well


Fillip
Reply With Quote
Благодарность от:
akz645
  #130  
Old 12-07-2015, 05:56 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

vBSecurity v2.1.0

New Features:

IP Verification
  • IP addresses that have been verified by users or administrators will no longer be subject to IP bans
  • Helps prevent false positives

Admin IP Verification: Re-Send Emails
  • Administrators can request to re-send the email to verify their IP address
  • Useful if the email takes a long time to arrive for whatever reason

User IP Verification: Re-Send Emails
  • Users can request to re-send the email to verify their IP address
  • Useful if the email takes a long time to arrive for whatever reason

Security Watcher Display
  • The time period for the Security Watcher display can be configured
  • Default: 7 days
  • Controlled via vBulletin Options

(Pro) User IP Verification: Admin Control
  • Super Administrators can disable a member?s IP verification setting via the AdminCP user management screen
  • Accessed via the User Manager

(Pro) IP Address Search: Country Display
  • The IP Address Search screen includes the IP address' country, if your system supports this
  • Requires GeoIP2 downloaded database on your server
  • Controlled via vBulletin Options

(Pro) IP Host Lookup: Country Display
  • The IP Host Lookup screen includes the IP address' country, if your system supports this
  • Requires GeoIP2 downloaded database on your server
  • Controlled via vBulletin Options

(Pro) IP Address Search: IP Usage
  • The IP Address Search displays the first and last logged date for a particular IP in the "Logged IP Addresses" list
  • Only displays IP addresses since v2.0.0 was installed.

(Pro) Compromised Accounts Log
  • Displays a list of accounts flagged as potentially compromised
  • Quick links to users' logged IP addresses as well as displaying current IP address
  • Fully searchable
  • Can only be viewed by administrators with the "Can View Admin Logs" config.php permission
  • Can be pruned by administrators with the "Can Prune Admin Logs" config.php permission

(Pro) Watcher log
  • Displays the complete list of all Watcher log entries
  • Can be filtered by individual watchers
  • Fully searchable
  • Can only be viewed by administrators with the "Can View Admin Logs" config.php permission
  • Can be pruned by administrators with the "Can Prune Admin Logs" config.php permission

(Pro) User IP Verification log
  • Displays the complete list of all user IP Verification entries
  • Displays whether the IP has been verified or not
  • Fully searchable
  • Can only be viewed by administrators with the "Can View Admin Logs" config.php permission
  • Can be pruned by administrators with the "Can Prune Admin Logs" config.php permission

(Pro) Admin IP Verification log
  • Displays the complete list of all admin IP Verification entries
  • Displays whether the IP has been verified or not
  • Fully searchable
  • Can only be viewed by administrators with the "Can View Admin Logs" config.php permission
  • Can be pruned by administrators with the "Can Prune Admin Logs" config.php permission


Changes To Existing Features:
  • Consolidated the code that applies watcher actions to enable easy extension in the future
  • Config Tampering alerts can now be reset
  • Reworded one of the new Log Prune options to clarify what exactly it?s pruning
  • All log pages now require the config.php "Can View Admin Logs" setting for additional security
  • "AdminCP Logins Viewer" now uses username search instead of a drop-down for improved performance
  • "Admin Strikes Viewer" should now perform better as a result of removal of an unreliable feature
  • "Login Strikes Viewer" now uses username search instead of a drop-down for improved performance
  • "IP Ban Log Viewer" now allows you to filter by action when pruning the log


Bug Fixes:
  • An issue where limiting the IP Ban Log by action would not work as intended has been corrected
  • "Failed Admin Logins" have been moved to the "Logins" watcher group, as was intended
  • Fixed an issue where the Config Tamper watcher log could not be reset


Fillip
Reply With Quote
  #131  
Old 12-07-2015, 06:28 PM
af1 racing af1 racing is offline
 
Join Date: Jun 2003
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Excellent! Thanks for the quick development.
Reply With Quote
Reply

Thread Tools

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 08:05 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.04893 seconds
  • Memory Usage 2,374KB
  • Queries Executed 26 (?)
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
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (3)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (2)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (5)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)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_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
  • 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
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete