C# ile ASP.NET sayfalarda IP Log Tutma

C# ile ASP.NET sayfalarda IP Log Tutma

Bu yazıda sizlere C# ve Asp.net sitemizde ip log tutarak eğer bir saldırı olursa kimin yaptığını tahmin etmeyi kolaylaştirmayı göstereceğim... Yapacağımız işlem gayet basit bir yöntem

. Kullanıcılar sayfaya her girdiğinde onun o andaki ip numarasını ve o andaki zamanı alıp veritabanımıza kaydediyoruz. Bu işlem özellikle çok kullanıcılı sistemler için çok gerekli bir işlemdir. Şimdi Kodlamaya geçelim.

 

lblIpNumara.Text = Request["remote_addr"];
            lblSaatTarih.Text = DateTime.Now.ToString();
            string tarih = DateTime.Now.ToString("dd.mm.yy") + "-" +     DateTime.Now.Hour.ToString() + "." + DateTime.Now.Minute.ToString() + "." + DateTime.Now.Second.ToString();

Bu kodlarla hem istediklerimizi alıyoruz hemde kullanıcınında bunu bilmesi için ekrana yazdırıyoruz...
Burda ip numarasını almak için kullandığımız kod ise :


lblIpNumara.Text = Request["remote_addr"];

Kodudur. yani gelen bağlantının adress bilgisini istemiş oluyoruz.
Bunu veritabanına eklemek için ise hızlı yöntemlerden faydalanmamız gerekmektedir. XML , Linq gibi  veritabanı sistemleri işimizi görecektir.

Bu yazıda buraya kadar teşekkür ederim..

İyi çalışmalar dilerim


Tags


Share this Post

Send with Whatsapp

Post a Comment

Success! Your comment sent to post. It will be showed after confirmation.
Error! There was an error sending your comment. Check your inputs!

Comments

  • There is no comment. Be the owner of first comment...