Password Management

From ISBoxer 2
Revision as of 02:15, 29 March 2018 by Lax (talk | contribs) (Created page with "ISBoxer 2 includes optional secure Password Management capabilities. Each Game Account can keep a stored password, which is then kept encrypted in your [[Private Data]...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

ISBoxer 2 includes optional secure Password Management capabilities. Each Game Account can keep a stored password, which is then kept encrypted in your Private Data.

In cryptography terms, your passwords are each stored as a ciphertext and initialization vector (IV) pair, with each password having its own IV. A hacker cannot simply obtain your Private Data file and recover your passwords with a rainbow table, or even determine which of your passwords are the same as another.

Before any passwords can be stored by ISBoxer 2, a Master Password must be configured -- this creates a Master Key that protects all of your passwords. The Master Password is not stored and cannot be recovered; if you lose or forget your Master Password, your stored passwords will be lost. The Master Password only needs to be entered one time per launch of ISBoxer 2 Launcher, and only when you need to access a stored password for any reason, such as changing the password for any Game Account, or enabling Password Entry mode.

Having ISBoxer 2 enter your passwords

At the current Alpha stage, there is not yet an official Module for Password Management. Therefore, to have ISBoxer 2 enter your passwords for you at this time requires a little extra work.

We have instructions for you to follow to enable this feature.
  1. Enable Module Developer mode in the Prefs Tab
  2. Create a Module, then set it to Auto-load
  3. Edit your Module's controller.iss file (Documents/ISBoxer 2/Modules...) and ONLY add the two "bind" lines shown within the code below (the rest will basically match your file, do not change any other parts)
  4. Launch your Team
  5. Enable Password Entry mode with Ctrl+Shift+Alt+P
  6. Press Alt+P to enter passwords in all windows during the Password Entry mode timer (Ctrl+Shift+Alt+P)
/*
   Module: In-Game Password Entry
   Version: 0.1

   This file controls and defines behaviors for the Module! For use in-client.
*/

objectdef isb2_IGPE_controller inherits isboxer2module_controller
{
    method Initialize()
    {
        bind enterpassword alt+p relay all ISBoxer2:EnterPassword
    }

    method Shutdown()
    {
        bind -delete enterpassword
    } 
}

In a future Alpha version, an official configurable Module will be provided.