vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Graveyard (https://vborg.vbsupport.ru/forumdisplay.php?f=224)
-   -   Administrative and Maintenance Tools - Proxy IP to Real IP Conversion (https://vborg.vbsupport.ru/showthread.php?t=201211)

Paul M 01-08-2009 10:00 PM

Proxy IP to Real IP Conversion
 

This modification is no longer available.

The latest vBulletin 3 version (3.8.11) has the same built in system as vB 4.2, that system should be used instead.


This hack makes the forum always use the members real ip when a proxy is detected, meaning that all existing ip functions should continue to work, basically ignoring the proxy server (other than recording it's presence).

For example ;

* The real ip (or host) is displayed in the who's online page.
* The real and proxy server ip's are accesible for each post, the button is red for members using a proxy server.
* The real ip is searchable in the admin/mod cp (but not the proxy ip).
* The real ip can be banned by admins.

Note: Obviously this hack relies on the proxy server passing the correct http variables to allow detection.

If a proxy is detected, then a red ip icon is displayed instead of the standard one. This mod will also detect if the ipinfo hack is installed and adjust itself to call the ipinfo code.


History:

v3.8.001 : Initial release for vbulletin 3.8.


Remember that this modification involves changes to the class_core.php file - if you upgrade your vbulletin, you must reapply those changes.

digicom 01-09-2009 08:14 PM

Thanks Paul Installed :up:

-=Leb=- 01-09-2009 10:28 PM

Same here thx for the update <3

NGUYENDUCTRUONG 01-10-2009 02:44 AM

thanks Paul M :D

bleros 01-10-2009 04:47 AM

thnx Paul installed

GrendelKhan{TSU 01-11-2009 02:27 PM

yay!! been waiting for this. thank you!! :D :D

Brother Malachi 01-13-2009 02:40 AM

How reliable is it?

Paul M 01-13-2009 09:23 AM

Read the first post.

Brother Malachi 01-17-2009 08:14 AM

Quote:

Note: Obviously this hack relies on the proxy server passing the correct http variables to allow detection.
How reliable is it? How many proxies actually pass the correct http variables to allow the detection?

Angel-Wings 01-17-2009 10:34 AM

Quote:

Originally Posted by hammerhead24 (Post 1715512)
How reliable is it? How many proxies actually pass the correct http variables to allow the detection?

Simple answer - unknown except you have a real time list of all available proxies filtered by ones passing these variables and the ones that don't.

If you're really concerned - with Javascript, Flash, Java or ActiveX controls you can get the Browser sends it's real IP by executing some code at the clients comp.
Still - someone who wants to spam your board, hiding behind a proxy, maybe has these things disabled anyways.


All times are GMT. The time now is 09:48 AM.

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.01116 seconds
  • Memory Usage 1,729KB
  • 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
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)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