vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 2.x Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=4)
-   -   Who might this New User be? (https://vborg.vbsupport.ru/showthread.php?t=38909)

Logician 05-21-2002 10:00 PM

Who might this New User be?
 
Hiyas,

When a new user registers your board, this hack analyzes his email, password, ip address and isp (ranged ip) against existing board members and produces a sorted list with probabilities about who this new user might be. (See screenshot below). This list will be emailed to you with new user notification mail. (The probabilities can be modified by you so it's you who decide how matched results are sorted and ranked, dont blame me!) ;)

Tested and will work better in relatively smaller boards (less than 3000 members). If you have a small board, this hack may help you a bit to track and pinpoint existing users if they re-register with different usernames. For large boards, IMO it's pointless to track new users anyway..

As far as I know it will work with ANY vbulletin version so feel free to try. Installation is very easy, actually 2 simple steps and will take you 2 minutes to apply..

If they change their both ip, isp, password and email, the hack cant get them, yeah I know! This is the best we can do with computer technologies. If you have higher expectations and demands, you may regard consulting a "Seer".. :p

If you liked this hack, I suggest checking Jawelin's nice Paranoid dupe user buster when moderating Hack too. They make a good couple and I use them both.

Click Install button, if you installed the hack, thank you!

Enjoy! \=^))

Logician

Logician 05-22-2002 09:06 AM

Screenshot:
(This is the part of email you receive when a new user registers)

Lesane 05-22-2002 09:38 AM

Great hack, i will install this one later. Thanks.

Jawelin 05-22-2002 11:18 AM

Very nice idea and implementation.

Many thanks even for such undue greets.... :p
I'll use ASAP.

Just a question: I have enabled moderation, but not email notification to the admin. I would, if some percentage value is overcome, receive that email.
Which variable should I check ? Do you think it should possible ?

I mean, if my $newuseremail is usually empty, i could put at the end of your hack something like:
PHP Code:

    if ($i>1)
      
$newuseremail=$webmasteremail

By now I use the counter of matches, but actually don't like it...
:)

Thanks again.
Bye

MarkG 05-22-2002 11:35 AM

installed!!

awsome stuff! :)

note about installing on 2.0.3: i put the code on register.php just before this
Code:

$DB_site->query("INSERT INTO user (userid,username,password,email,".$newstylefield......

Logician 05-22-2002 01:09 PM

Quote:

Originally posted by Jawelin
I have enabled moderation, but not email notification to the admin. I would, if some percentage value is overcome, receive that email.
Which variable should I check ? Do you think it should possible ?

@Jawelin: To add such a feature, first find the part in the hack code:
PHP Code:

$sorted_matches_pro[$i]=${$result}[probability].".".${$result}[userid]; 

After that add:

PHP Code:

if (${$result}[probability]>X) {$alert_tick=1;} 

Replace X with your probability you want to check.

Now if a user's possibility of being another user is more than X%, then hack will flag the variable $alert_tick and by checking it in register.php, you can make the script send you email notification.
Like in your code:

PHP Code:

if ($alert_tick==1) {$newuseremail='youremail@domain.com';} 

Hope that helps.. :)

@All: You may ignore this message if you dont want to have a feature like Jawelin asked.

MrLister 05-22-2002 01:28 PM

Looks good, I just got what it does :D

Floris 05-22-2002 02:09 PM

This is fun idea!
Good for my paranoid lessons 12step program :D

I will try to install it in the upcomming weekend.

bluecat 05-22-2002 03:06 PM

Excellent. Works perfectly on 2.2.5. :)

inetd 05-23-2002 07:55 PM

Good hack!
I will install later!


All times are GMT. The time now is 12:27 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.01056 seconds
  • Memory Usage 1,743KB
  • 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_php_printable
  • (1)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
  • (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