vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB4 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=252)
-   -   Modifying Register.php (https://vborg.vbsupport.ru/showthread.php?t=319682)

Hisoka96 07-31-2015 01:06 AM

Modifying Register.php
 
Hi guys i was trying to modify some custom fields in my register.php and foundt up an interesting thing.

For the debug i've used a .txt file to see if return the right things in the field,used the following code:

$myfile = fopen("newfile.txt", "w") or die("Unable to open file!");
$txt = $vbulletin->GPC['username'];
fwrite($myfile, $txt);
fclose($myfile);

And that works for every field but not for Password or Confirmpassword.
I actually know that password works just fine and don't need debug but i'd like to know why that exception happen,in the .txt file i can find every field but not password.

Why?

kh99 07-31-2015 01:35 AM

For a little added security, there's javascript on that page that hashes the 'password' and 'confirm' fields using md5, and sends the hash values in the password_md5 and passwordconfirm_md5 fields. It clears the password and passwordconfirm fields (because of course there's no point if it leaves the plain text values there).

If you have some reason to access the plain text password, you can turn off the clearing of the plain text fields by defining DISABLE_PASSWORD_CLEARING (probably the config.php is a good place). It's obviously a little less secure that way, but I don't believe it's a major security risk.


All times are GMT. The time now is 03: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.01005 seconds
  • Memory Usage 1,705KB
  • 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)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (2)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