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; }
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(); } } }
public void storePassowrdToFile(string webSiteName, string id, string pass) { var masterPass = rp.retrieveMasterPass(); write.writePassOnCredentialFile(webSiteName, id, pass, masterPass); }