Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
vBCrypto v.1.0 (Encryption for posts/chat/IRC) Details »»
vBCrypto v.1.0 (Encryption for posts/chat/IRC)
Version: 1.00, by yoyoyoyo yoyoyoyo is offline
Developer Last Online: Sep 2008 Show Printable Version Email this Page

Version: 3.0.8 Rating:
Released: 06-19-2005 Last Update: Never Installs: 10
Template Edits
 
No support by the author.

vBCrypto
version 1.0

TIME TO INSTALL: Less than 5 minutes
DIFFICULTY: Beginner/Simple
New Templates: 1
Template Edits: 1
New php file: 1
New image: 1

This hack can be helpful for Clans and groups in RPG's. You can communicate with each other using encrypted text in any forum or Chat/IRC using an agreed upon key or set of keys for encoding the text.

OVERVIEW:

This adds a popup window to your forum that allows you to encrypt and decrypt text that you enter using an encryption key of your choice (up to 6 digits). Enter the text that you want to have encrypted/decrypted in to this text area. Then, enter an encryption key (this can be up to 6 digits long) and press the "encode message" button. You can click the "encode message" button as many times as you want, just be sure to remember how many times you clicked it (as well as the encryption key) so you can decode it properly later. Then paste the encrypted text in to your post or message and only those with the proper key(s) to decode the message can read it.

To decode messages enter the encrpyted text in to this box and enter the proper encryption key and press "decode message" to reveal the hidden text.

You can use multiple keys for encryption, but just be sure to remember to reverse the process (for example: use 123456 as the first key, and then encrypt, then enter a new key of 999999 for the second key. To decode you need to reverse the process: first use 999999 and then 123456. Obviously, the more levels of encryption you use the harder it will be for unwanted parties to "crack the code" and read your encoded messages.

The popup window also features instructions on encoding and decoding via a scrolling button.

The contents of the window can also be highlighted, and if you are using Internet Explorer then the contents of the window are copied to your clipboard. If you are using another browser simply press control and C on your keyboard to copy the highlighted text to the clipboard. There are also CLEAR FORM and CLOSE WINDOW buttons.

INSTALL INFO:

1) Upload the contents of the "UPLOAD" directory to your forum ROOT directory.

2) Go to ADMIN CP -> STYLES & TEMPLATES -> ADD NEW TEMPLATE and create a template called encrypto with the contents of template.encrypto.txt.

3) Go to Adimin CP ->Styles & Templates -> Edit Templates and open the NAVBAR template and search for the following:
Code:
<tr><td class="vbmenu_option"><a href="subscription.php?$session[sessionurl]">$vbphrase[subscribed_threads]</a></td></tr>
BEFORE add:
Code:
<td class="vbmenu_option"><a href="#" onclick="window.open('encrypt.php','Encryption','statusbar=no,menubar=no,toolbar=no,scrollbars=no,resizable=no,width=400,height=560'); return false;">Encryption</a></td></tr>
4) That's it! Go to http://yoursite.com/forum/encrypt.php or visit the Quick Links in your NAVBAR to view your new vBCrypto page.

PLEASE CLICK INSTALL

Supporters / CoAuthors

Show Your Support

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

Comments
  #2  
Old 06-20-2005, 06:57 AM
yoyoyoyo's Avatar
yoyoyoyo yoyoyoyo is offline
 
Join Date: Dec 2004
Location: USA
Posts: 1,612
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

KNOWN BUG: It converts uppercase text to lowercase text

PLEASE CLICK INSTALL if you find this helpful.
Reply With Quote
  #3  
Old 06-20-2005, 12:14 PM
Corriewf's Avatar
Corriewf Corriewf is offline
 
Join Date: Dec 2004
Location: parse error
Posts: 799
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Very nice hack. I would use it if I wasnt afraid of my members using it in their posts.
Reply With Quote
  #4  
Old 06-20-2005, 01:05 PM
yoyoyoyo's Avatar
yoyoyoyo yoyoyoyo is offline
 
Join Date: Dec 2004
Location: USA
Posts: 1,612
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by corriewf
Very nice hack. I would use it if I wasnt afraid of my members using it in their posts.
I will add usergroup restrictions.
Reply With Quote
  #5  
Old 06-20-2005, 01:51 PM
Corriewf's Avatar
Corriewf Corriewf is offline
 
Join Date: Dec 2004
Location: parse error
Posts: 799
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

What would be cool is if it was based on usergroup and I could set the key for each user group so I would always now whats being said and everything could be controlled by the admin.

What do you think?
Reply With Quote
  #6  
Old 06-20-2005, 03:49 PM
swantonio's Avatar
swantonio swantonio is offline
 
Join Date: Aug 2004
Posts: 39
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

good grazie :devious:
Reply With Quote
  #7  
Old 06-20-2005, 05:28 PM
yinyang's Avatar
yinyang yinyang is offline
 
Join Date: May 2004
Location: Los Angeles
Posts: 580
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

yoyoyo, great hack. is there any way to modify it so it could do this? --> https://vborg.vbsupport.ru/showthread.php?t=82212
Reply With Quote
  #8  
Old 06-29-2005, 09:26 PM
Carnage Carnage is offline
 
Join Date: Jan 2005
Location: uk
Posts: 760
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

very nice, but i'd hardly call it encryption...

Quote:
Obviously, the more levels of encryption you use the harder it will be for unwanted parties to "crack the code" and read your encoded messages.
Incorrect i'm affraid. Your encryption technique functions (i think its refered to) as a group function. In other words for any two keys used one after the other there exists another key that does the encryption in one go.

eg if i was to use 1 followed by 1 its equivilent to me having just used 2 once.

Quote:
Very nice hack. I would use it if I wasnt afraid of my members using it in their posts.
Don't get under any illusions, this ISN'T very strong. There are infact only 26 possible different keys. 27 is the same as using 1 If you are worried about your members using it, do the following to read what they are saying:

Put the text into the box, set the key as 1 hit decode, see if its readable if not hit decode again, do this untill you get a message out.

I'd say this is a great hack for luring your members into a false sense of security... Then finding out what they REALLY think about you

Sorry if this comes over as a little bit harsh, but i'm fairly compatent when it comes to encryption/decryption theory... There are far better ways you can provide encyption, i've got a php script that does a bit of encryption, only prob is it dosnt' decrypt it very well at all... maybe i should work on that some more and turn it into a vb hack if people woulld be interested...
Reply With Quote
  #9  
Old 07-09-2005, 02:59 PM
Taotek Taotek is offline
 
Join Date: Mar 2005
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Would be nice to see it use blowfish encryption.
Reply With Quote
Reply


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 01:00 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04942 seconds
  • Memory Usage 2,286KB
  • Queries Executed 23 (?)
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
  • (2)bbcode_code
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (9)post_thanks_box
  • (9)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (9)post_thanks_postbit_info
  • (8)postbit
  • (9)postbit_onlinestatus
  • (9)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