Example #1
0
        private void displayPasswords()
        {
            int txtBoxStartPositionId    = 12;
            int txtBoxStartPositionVId   = 30;
            int txtBoxStartPositionPass  = 230;
            int txtBoxStartPositionVPass = 30;

            RetrievePass             rp  = new RetrievePass();
            TextEncryptionDecryption tcd = new TextEncryptionDecryption();
            var count      = 0;
            var masterPass = rp.retrieveMasterPass();


            using (StreamReader sr = new StreamReader(@"credentials\Cred.txt"))
            {
                while (sr.Peek() >= 0)
                {
                    var line = sr.ReadLine();

                    if (GlobalVariables.websiteName.ToLower() == line.Split(',')[0].ToLower())
                    {
                        var id              = line.Split(',')[1];
                        var encryptedPass   = line.Split(',')[2];
                        var passInPlainText = tcd.DecryptText(encryptedPass, masterPass);

                        count++;

                        // Displaying Id fields.
                        TextBox tBoxId = new TextBox();
                        tBoxId.Location = new System.Drawing.Point(txtBoxStartPositionId, txtBoxStartPositionVId);
                        tBoxId.Size     = new System.Drawing.Size(200, 30);
                        tBoxId.Text     = id.ToString();

                        Controls.Add(tBoxId);
                        txtBoxStartPositionVId += 30;

                        // Displaying Password fields.
                        TextBox tBoxPass = new TextBox();
                        tBoxPass.Location = new System.Drawing.Point(txtBoxStartPositionPass, txtBoxStartPositionVPass);
                        tBoxPass.Size     = new System.Drawing.Size(200, 30);
                        tBoxPass.Text     = passInPlainText.ToString();

                        Controls.Add(tBoxPass);
                        txtBoxStartPositionVPass += 30;

                        var text = line.Split(',')[2];
                    }
                }
            }

            GlobalVariables.passwordCount = count;
            Text = "Website = " + GlobalVariables.websiteName + " :: Passwords Found = " + GlobalVariables.passwordCount;
        }
Example #2
0
 private void btnProceed_Click(object sender, EventArgs e)
 {
     if (dataValidator())
     {
         RetrievePass rp = new RetrievePass();
         if (tBoxMasterpass.Text == rp.retrieveMasterPass())
         {
             tBoxMasterpass.Clear();
             formPasswords frmPasswords = new formPasswords();
             frmPasswords.ShowDialog(this);
             Close();
         }
         else
         {
             tBoxMasterpass.Clear();
             MessageBox.Show("Spammer detected!");
             Application.Exit();
         }
     }
 }
Example #3
0
        public void storePassowrdToFile(string webSiteName, string id, string pass)
        {
            var masterPass = rp.retrieveMasterPass();

            write.writePassOnCredentialFile(webSiteName, id, pass, masterPass);
        }