vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   vbulletin hash md5 salt php (https://vborg.vbsupport.ru/showthread.php?t=231375)

Quale 12-28-2009 12:38 AM

vbulletin hash md5 salt php
 
I found a bunch of md5 stuff in functions_login.php

Which one of those actually encrypt the password?
can't make sense of it :confused: (my php isn't that great)


This is the code:

PHP Code:

<?PHP
include("sql.php");

$user $_GET['user'];
$pass$_GET['pass'];
$id$_GET['id'];

$check_info = @mysql_query("SELECT * FROM `user` WHERE `username` = '$user'");
$user_info mysql_fetch_assoc($check_info);
$check_info = @mysql_query("SELECT * FROM `user` WHERE `membergroupids` = '$id'");
$user_info mysql_fetch_assoc($check_info);

if(
$user == $user_info['username'] && $pass == $user_info['password'] && $id == $user_info['membergroupids'])
{
    echo 
'true';
}
else
{
    echo 
'false';
}
?>

Where should I put the MD5 and SALT encrypt stuff? :(
Please help me <3

Carnage 12-28-2009 12:17 PM

md5(md5($password).$salt); I believe - check login.php and see how its done there.

Quale 12-29-2009 08:42 AM

Quote:

Originally Posted by Carnage- (Post 1940303)
md5(md5($password).$salt); I believe - check login.php and see how its done there.

this did not work for me, thanks anyways.

sheppardzwc 12-29-2009 12:05 PM

Quote:

Originally Posted by Quale (Post 1941327)
this did not work for me, thanks anyways.

I couldn't find the exact line where it shows that the password is converted using two md5 hashes, but I did find this line:

PHP Code:

if(strlen($vbulletin->GPC['password_md5']) == 32


Which means that it does use md5 to hash the passwords. What are you trying to accomplish with this page? Are you trying to create vBulletin users? Or are you just trying to insert users in a database?

Quale 01-17-2010 02:39 PM

Code:

$encpass = md5(md5($pass).$user_info['salt']);


All times are GMT. The time now is 06:50 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.00971 seconds
  • Memory Usage 1,728KB
  • 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
  • (2)bbcode_php_printable
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (5)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
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete