Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Full Releases
SSL Secure your Private Messages Details »»
SSL Secure your Private Messages
Version: 1.00, by CJi CJi is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Version: 2.2.x Rating:
Released: 06-14-2002 Last Update: Never Installs: 4
 
No support by the author.

A simple hack to encrypt your PMs using SSL when users are browsing them. Includes the ability to disable for individual users at their request.

This works on my forum, your mileage may vary. Tested only on 2.2.5. Support is minimal, but I'll do my best here when I get time.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2  
Old 06-16-2002, 02:30 AM
VirtueTech VirtueTech is offline
 
Join Date: Oct 2001
Posts: 189
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Does this mean messages are sent using SSL as well?

Great idea. If so I think this would be very useful to members
Reply With Quote
  #3  
Old 06-16-2002, 12:46 PM
CJi CJi is offline
 
Join Date: Oct 2001
Posts: 73
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes, messages are sent using SSL (as well as read).
Reply With Quote
  #4  
Old 06-16-2002, 01:59 PM
Caliber Caliber is offline
 
Join Date: Feb 2002
Posts: 16
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Out of curiosity, what are you trying to accomplish by securing them? Prevent them from being read in transit, or protect your users privacy. I can see how securing them would prevent their being read in transit, but not protect users privacy. If they are encrypted on your server and no one can read them, then this would be a great feature, but if the board owners can decrypt them, I do not see how privacy is protected as the messages would not be impervious to a subpoena.
Reply With Quote
  #5  
Old 06-17-2002, 08:14 PM
Demascus's Avatar
Demascus Demascus is offline
 
Join Date: Dec 2001
Posts: 42
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thankz this is a great hack
Reply With Quote
  #6  
Old 06-22-2002, 04:45 PM
CJi CJi is offline
 
Join Date: Oct 2001
Posts: 73
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Caliber: We have a dedicated server, so there is no real need to encrypt them on the server. Ok, so we're not impervious to hackers, but there can be no casual snooping. Ultimately it was a publicity stunt: users like encryption. There are instances when it can be useful (e.g. in a corporate lan environment, it'd stop admins casually snooping traffic) and with continuing draconian 'legal snooping' laws in the UK and Europe, it prevents governments and ISPs casually logging (meaningful) data.
Reply With Quote
  #7  
Old 06-22-2002, 04:49 PM
CJi CJi is offline
 
Join Date: Oct 2001
Posts: 73
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've also updated this hack on our server. When a user clicks register, they get provided with the terms and conditions of registration. This is now provided unencrypted, with a notice displayed saying that once they click Agree, their connection will be encrypted. If they would not like that to happen (for personal preference or a technical reason) they can click a link to disable it. This link sets a cookie and redirects back to the registration page where they are now told their data will NOT be encrypted when they click Agree. I'll edit the hackfile (once I've figured out what I did in a meaningful way) and re-upload.
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 11:42 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.03841 seconds
  • Memory Usage 2,241KB
  • Queries Executed 20 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (7)post_thanks_box
  • (7)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (7)post_thanks_postbit_info
  • (6)postbit
  • (7)postbit_onlinestatus
  • (7)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete