The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
duplicate ip/password list! Details »» | |||||||||||||||||||||||||
and here it is, finally.. perhaps one of the sweetest hacks i've ever installed.. unfortunately i didn't write it, but wired from http://www.xirgo.com (an awesome host, btw) did, and he gave me permission to release it on here.
this is the duplicate ip/password list hack. this basically shows all duplicate accounts on your vb forum sorted by their ip and/or password. this easily allows you to detect who's really who on your forum, and delete/ban accounts that you think are duplicates. basically it works like this. there are two parts to this list, one part sorted by duplicate ip, the other part sorted by duplicate password. you can definitely tell users have multiple accounts on your forum if you see two (or more) users both with duplicate ip's AND passwords. this list also lists their post counts and their last visit date, so, if you want to just delete one of someone's duplicate accounts, you can choose to do so by either their last visit date (delete/ban the account that hasn't been on the forum longer), or by their number of posts (delete/ban the account that has the less posts). please note that NOT ALL duplicate pw's are duplicate accounts, obviously. any user can happen to have the same pw as someone else. i wouldn't recommend deleting people with JUST duplicate pw's, nor with JUST duplicate ip's, because of shared accounts on the same connection, etc., but they can definitely be fishy. to install this hack, simply put the dupeip.php file into your /admin directory of your vb forum. then to access it, go to yoursite.com/forum/admin/dupeip.php, of course.. that's it! no templates to install, no files to modify! NOTE: the passwords on the list are in their VB encrypted form, but to be safe, only show this list to the other admins of your forum, although by putting it in your /admin folder it will ask for an admin login anyway. Show Your Support
|
Comments |
#22
|
||||
|
||||
Great hack!
One question - it seems like it only checks for duplicate IPs that are in the profile (the one you see in the admin cp when you search for a user). It doesn't look through all the IPs (like if you choose view IPs for this user and then find other users for this IP). Is there any way to make it look through every IP for the user? Thanks! |
#23
|
|||
|
|||
Quote:
Im getting the same error |
#24
|
|||
|
|||
I don't get any errors, I have clicked, clicked, and clicked again - yet nothing comes up for me, it works perfectly fine. All I have done is link to it via the admin cp and it works fine.
SaintDog |
#25
|
|||
|
|||
ok i found the problem and made a little change to your code:
your code: Code:
<html> <head> <title></title> </head> <style type="text/css"> a:link{ background-color: transparent; color: #3F3849; text-decoration: none; } a:active{ background-color: transparent; color: #3F3849; text-decoration: none; } a:visited{ background-color: transparent; color: #3F3849; text-decoration: none; } a:hover{ background-color: transparent; color: #3F3849; font-weight: normal; text-decoration: underline; } </style> <body bgcolor="#BBBBBB"> <?php error_reporting(7); require("./global.php"); echo "<center><font size=\"1\" face=\"verdana\">[<a href='#'>duplicate ip addresses</a>] | [<a href='#pass'>duplicate passwords</a>]</font></center>"; Code:
<?php error_reporting(7); require("./global.php"); cpheader(); echo "<center><font size=\"1\" face=\"verdana\">[<a href='#'>duplicate ip addresses</a>] | [<a href='#pass'>duplicate passwords</a>]</font></center>"; LaNder |
#26
|
||||
|
||||
great just installed this but i get 3 users all having the same password, i know one of them is a totally different person. The other two i had suspected were the same person. My question is out of 103 members what are the chances that 3 memebers all have the same. As it seems pretty strange to me
|
#27
|
|||
|
|||
Great hack and great idea.
I tried to extend it with the same idea, but didn't manage: infact I would search similar usernames and similar emailnames using for instance the SOUNDEX() MySQL function. But realized I can't group by or order by rows upon string functions fields... only on primitive ones. Somebody does have any idea ? Thanks |
#28
|
||||
|
||||
great hack, am putting it in now, but how exactly do i put a link to it in the Admin CP? anyone, anyone (could not see how above)
|
#29
|
|||
|
|||
[duplicate ip addresses] | [duplicate passwords] | [hide zero posters] | [show zero posters]
This hack is really good! Dead simple, but will be very usefull in my superlsueth opperations in busting the doubles. I added a little extra feature in this attached version - an option to show or hide accounts that have a zero post count. |
#30
|
|||
|
|||
Aha, I've just noticed a slight bug/feature in my version. You get single rows in the hide zero-posters option! Obviously this isn't that usefull, but I suppose it lets you know that there are other users with a dupe IP/pw for that user, except you've just chosen to hide them.
|
#31
|
|||
|
|||
Going back to what someone else mentioned earlier - this only searches through the last recorded IP for each user.
Another really fine way of busting people with many psuodonyms is to check back through their posts and see which IPs were used by different users at the same time, or within 15 mins of each other. I get this with people coming on as themselves, making a few posts then switching to their alter ego and causing some [better wash my mouth][better wash my mouth][better wash my mouth][better wash my mouth]. Who's up for helping writing a bit of SQL to do that!? |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|