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.

scorpion#1 01-18-2009 02:35 PM

Please could you give me the instructions
how to install hack class_core.php first edit and upload or upload hack hack and then edit class_core.php

I'm changing the class_core.php in my computer and upload it for me and cute.ftp an error in the error online forum/public_html/ forums/includes could help me with this please

TheArve 01-21-2009 10:32 PM

Thanks for this,, really appreciate ur time taken,

CHeers

thearve

ikizbeyin 01-22-2009 12:03 AM

Thanks a lot, installed...

Stifmeister2 02-02-2009 04:16 PM

I'm not sure if I understand it, this hack will convert proxy IP to "non-proxy" IP that the certain user has previously used?

What if someone has registered with a proxy and has always used a proxy?

Paul M 02-02-2009 07:10 PM

No, this only works on posts made after it was installed, and only if the proxy passes on the details.

Stifmeister2 02-02-2009 10:45 PM

Quote:

Originally Posted by Paul M (Post 1732250)
No, this only works on posts made after it was installed, and only if the proxy passes on the details.

Well, better than nothing I guess. ;) I think I'll install this tomorrow.. Thanks. :)

drupy 02-06-2009 03:50 PM

Installed. Thank you!

Does it by any chance have any conflict with DNSBL -RBL/Open Proxy Monitoring/blocking mod below?
https://vborg.vbsupport.ru/showthread.php?t=201541

Like one makes the other not fully working as it should?

Paul M 02-06-2009 06:10 PM

Sorry, I have no idea.

drupy 02-06-2009 06:27 PM

Thanks a lot anyway.
I think I will ask the other modder the same question :p

magiccen 02-09-2009 03:32 PM

Lo instale y funciona bien, pero no surte efetco para los que navegan usando el ip hiden

Paul M 02-09-2009 04:32 PM

Sorry, this is an English only forum.

MisterLaO 02-11-2009 03:25 AM

i have done the edits and everything.. i have tested it in my forums but i cant see the small button i have uploaded to "/images/buttons folder"... how does this work?

i have tried using a proxy and posted on a test section. still i cant see the button.. i have uninstalled it ATM until i know whats wrong.

MisterLaO 02-13-2009 12:36 PM

uhhmmm.. any help with this one? :o

Paul M 02-13-2009 05:42 PM

What help exactly ?

Rottimom 02-13-2009 06:21 PM

The tool is nice - but in practice it is unfortunately rarely the case. The browser can be arbitrary IPs and agents concerned. Veracity = 0
If the user then over Tor or proxy's - why should these values at once credible?
Authentic is the public ip in the weblog - which can be used with the IP in the browser to compare - it only has the Board software can not access.

Uninstalled

Paul M 02-13-2009 07:49 PM

Um, huh ???

sexgosex 02-16-2009 05:38 PM

is that also can block the proxy user too or just find them?

LeatherNeck 02-17-2009 08:52 AM

Excellent work Paul, Thankyou.:D

Hornstar 02-19-2009 05:10 AM

Does vbulletin do anything like this? because I noticed it said " * Fetches an alternate IP address of the current visitor, attempting to detect proxies etc." If not, then why does vbulletin not do something like this if it is so beneficial?

Paul M 02-19-2009 10:23 AM

VB does have a bit of code to detect the original IP - but it does absolutely nothing with it.

Hornstar 02-20-2009 05:20 AM

This seems like such a useful mod, I can not seem to work out why vbulletin would not do this as default. Thanks for the great mod.

Danny Diamond 02-25-2009 01:27 AM

I am totally confused. I installed it and see absolutely no difference anywhere.

Where is this "Red Button" located? I look everywhere on known proxy users and I see nothing.

Please help.

It's installed on the board in my sig.

Thanks in advance.

Paul M 02-25-2009 11:12 AM

Read the notes on proxy detection.

Also remember this only applies to posts made after it is installed.

The4um 02-25-2009 06:54 PM

thank you!

it is not possible to know the members's real ip when a proxy is detected but in whos online list?

Paul M 02-25-2009 08:58 PM

If detected, the real ip will show anywhere in vb

Zidane007nl 03-04-2009 01:05 PM

I was looking at the online list of my forum and noticed that a registered member using a proxy has the IP 192.168.1.1. Is this a bug, since this is a private IP?

Paul M 03-04-2009 08:15 PM

No, its not a bug.

Jaiibee 03-08-2009 07:37 AM

Code:

Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION in [forum path]/class_core.php on line 2285
Installed three times in two different text editors.
Any idea?

Paul M 03-08-2009 02:55 PM

Basically it means there is an error in the edit you have made, use a simple editor like notepad.

Jaiibee 03-09-2009 03:24 AM

Quote:

Originally Posted by Paul M (Post 1763222)
Basically it means there is an error in the edit you have made, use a simple editor like notepad.

Im on mac.
I used ViM twice and TextEdit once.

If you get a chance, the attached class_core.php is what is currently active on my test board.


All times are GMT. The time now is 04: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.01342 seconds
  • Memory Usage 1,787KB
  • 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
  • (1)bbcode_code_printable
  • (4)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)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