Version: 1.00, by Takara
Developer Last Online: Oct 2009
Version: 2.2.x
Rating:
Released: 05-06-2002
Last Update: 06-08-2002
Installs: 101
No support by the author.
Ooook,
Well, this hack is a little thing to give you vB admins and moderators some more information about the users using proxys on your board (mainly, thier IP address).
The following version is upto date and works with vb 2.2.8 and whatever else. This version was updated by Stadler to work with 2.2.8. I cannot provide support personally for ANY versions here. And I do not know what support Stadler can give you.
Everything below has to do with super old versions that don't matter.. because they are super old! You don't want them, so don't even read it!
STOP READING! hehe, anyway. I repeat:
VERSION 2.2.8 ABOVE ^ VERSION 2.2.5 BELOW
enjoy
--------------
Screenshots are in the posts to follow.
Let me know how you like it, or ways I could improve it. ^_^ :bunny:
Edit: Non intrusive version
This little edit simply adds the proxy info to the getip template. So when mods/admins click the "IP Logged" button/graphic if there is any proxy info, it will tell them instead of in postbit.
$DB_site->query("INSERT INTO post (postid,threadid,title,username,userid,dateline,attachmentid,pagetext,allowsmilie,showsignature,ipaddress,iconid,visible) VALUES (NULL,'$threadid','".addslashes(htmlspecialchars($title))."','".addslashes($postusername)."','$bbuserinfo[userid]','".time()."','$attachmentid','".addslashes($message)."','$allowsmilie','$signature','$ipaddress','$iconid','$visible')");
### Replace By // Changed for vB 2.2.8 by Stadler
$DB_site->query("INSERT INTO post (postid,threadid,title,username,userid,dateline,attachmentid,pagetext,allowsmilie,showsignature,ipaddress,proxyip,iconid,visible) VALUES (NULL,'$threadid','".addslashes(htmlspecialchars($title))."','".addslashes($postusername)."','$bbuserinfo[userid]','".time()."','$attachmentid','".addslashes($message)."','$allowsmilie','$signature','$ipaddress','$proxyip','$iconid','$visible')");
You forgot ,proxyip right before ,iconid,visible)
BlackDeath:
Check this list. Maybe this would be helpful for you. I for myself haven't tested it, so I can't tell, if it works fine. Non-public proxys and proxys from local Networks shouldn't be blocked, though they are detected by the proxy-hack.
k?re:
I need some more Info. What Errors do you get?
The Hack doesn't work with old posts. If any user with a proxy, that submits the original IP posts a message after you've applied the hack, the proxy may be detected.
Try creating a post through a proxy. It should work then.
It is combined with the Can view IPs permission for every mod, which means, that if a mod is allowed to view the IPs of the Users, he can see the proxy detected link.
e. g. Super Mods can see detected proxys in all forums.
Version 1.1.2 contains some minor Changes:
1. Proxy-Detection moved to a new function in functions.php
2. XSS-Fix applied (needs vB2.2.9 and up)
3. bigger proxyip-field (changed from 16 to 50)
For those, who upgrade from v1.1.1: I hope, it is clear, where to apply the changes.