Hoşgeldin, Ziyaretçi
Sitemizden yararlanabilmek için Kayıt olmalısınız.

Kullanıcı Adınız:
  

Şifreniz:
  





Forumda Ara

(Gelişmiş Arama)

Forum İstatistikleri
» Toplam Üyeler: 329
» Son Üye: Azra
» Toplam Konular: 472
» Toplam Yorumlar: 775

Detaylı İstatistikler

Kimler Çevrimiçi
Toplam: 16 kullanıcı aktif
» 0 Kayıtlı
» 16 Ziyaretçi

Son Aktiviteler
Yaptığım proje hakkında t...
Forum: C/C++
Son Yorum: kasimir
19-09-2023, 03:06
» Yorumlar: 0
» Okunma: 1,697
[Python] ConnectTA (Turkc...
Forum: Genel
Son Yorum: root
26-06-2023, 17:14
» Yorumlar: 0
» Okunma: 1,425
Db Türkçe Karakter Sorunu
Forum: Teknik Destek
Son Yorum: root
27-02-2023, 13:25
» Yorumlar: 1
» Okunma: 430
C# Bir Sayının Asal Olup ...
Forum: C#
Son Yorum: root
27-02-2023, 11:06
» Yorumlar: 0
» Okunma: 1,887
[Javascript] Javascritp i...
Forum: Javascript
Son Yorum: root
23-09-2022, 21:59
» Yorumlar: 0
» Okunma: 2,649
[Python] themoviedb Get F...
Forum: Genel
Son Yorum: root
31-08-2022, 14:33
» Yorumlar: 0
» Okunma: 3,873
[Javascript] Enter The Co...
Forum: Javascript
Son Yorum: root
16-08-2022, 14:37
» Yorumlar: 0
» Okunma: 5,016
[Javascript] Progress Bar...
Forum: Javascript
Son Yorum: root
13-08-2022, 11:41
» Yorumlar: 0
» Okunma: 5,123
[Javascript] Google Authe...
Forum: Javascript
Son Yorum: root
08-08-2022, 19:31
» Yorumlar: 0
» Okunma: 5,187
[Javascript] Long Press A...
Forum: Javascript
Son Yorum: root
04-08-2022, 15:57
» Yorumlar: 0
» Okunma: 5,216

 
  Keylogger Nedir? Nasıl Korunulur?
Yazar: Administrator - 05-10-2015, 17:52 - Forum: Bilgisayar ve Veri Güvenliği - Yorumlar (2)

Keylogger, klavyeden basılan tuşların kayıtlarını tutan bir yazılım yada donanım aracıdır. Sistem yöneticisinin bilgisi dahilinde kurulmuş olabileceği gibi sistem üzerinde casusluk yapmak için de kurulmuş olabilir. Daha çok casusluk amacıyla ve gizlice sisteme kurulan/bulaştırılan Keylogger'lar çok tehlikeli ve oldukça dikkat edilmesi gereken tehditlerdir.

Keylogger'lar, Yazılım üzerinde çalışan ve Donanım üzerinde çalışan olarak ikiye ayrılır.
 
Donanımla Çalışan Keylogger : Klavye ile anakart arasına takılan, küçük ve tespit edilmesi güç olan aparatlardır. Klavyeden basılan tuşları içinde bulunan belleğe kaydeder ve bunun için sistemde herhangi bir yazılımın kurulmuş olmasına gerek duymaz.
 
Yazılımla Çalışan Keylogger : Klavyeden basılan tuşları kaydeden yazılımlardır. Bilgisayar ve internet kullanım oranlarının her geçen gün arttığı ve yüksek olduğu günümüzde herkes için bir tehdit unsurudur. Keylogger'lar güvenlik içinde kullanılabilir fakat biz daha çok casusluk amacıyla kullanımına ve ne tür önlemler alabileceğimize değineceğiz. Güvenlik için kullanımına; ebeveynlerin çocuklarını internet başındayken takip etmek için kullanımı örnek olarak verilebilir.
Yazılım şeklinde çalışan bu türdeki casus yazılımlar çok gelişmiş özelliklere sahiptir ve normal bilgisayar kullanıcıları tarafından tespit edilmesi güçtür. Bazı gelişmiş türleri, tuş kaydının yanı sıra anlık ekran görüntüsünü de kayıt altına alıp saldırgana gönderebilirler.
E-Mail, Bankacılık, sosyal medya ve bilgisayarda kullandığımız her türlü şifrelerimiz, bilgisayar aracılığıyla yaptığımız yazışmalar kısacası klavye ile yaptığımız tüm işlemler saldırgan tarafından ele geçirilebilir. Şifrelerimiz ne kadar güvenli ve karmaşık olursa olsun, keylogger karşısında bunun bir önemi yoktur. Çünkü saldırgan direk bizim elimizden girilmiş olan bilgileri ele geçirmiş olacaktır.
 
Keylogger yazılımları nasıl bulaşır ?
Daha çok saldırgan tarafından gönderilen tuzaklanmış bir e-posta, internetten indirilen normal programlara enjekte edilmiş halde,  yada ziyaret ettiğimiz sitelerden bulaşmakla birlikte saldırganın bilgisayarımızı fiziki erişimi varsa direkt olarak saldırgan tarafından sistemimize yüklenebilir.
 
Keylogger'dan Korunmak İçin Ne Yapmalıyız?
- İşletim sistemimizi güncel tutup, güncelleştirmeleri tam ve zamanında yapmalıyız.
- Sistemimizde iyi bir antivirüs programı bulundurup güncellemelerini eksiksiz olarak yapmalıyız.
- Bankacılık işlemleri, e-posta gibi işlemleri güvenli olmayan bilgisayarlardan gerçekleştirmemeliyiz. İnternet Kafe gibi ortamlarda Keylogger gibi casus yazılımların kurulmuş olabileceğini göz önünde bulundurarak hareket etmeliyiz.
- Önemli şifrelerimizle giriş yapmamız gereken formlarda Ekran Klavyesi kullanarak giriş yapabiliriz.
-  Bilgisayarla birlikte otomatik olarak başlatılan programları sık sık kontrol edip; bilgimiz dışında çalışan bir uygulama var mı diye bakabiliriz. Bilgisayarla otomatik olarak başlatılan programları : Başlat >> Çalıştır >> Msconfig >> Başlatma Sekmesi altından kontrol edebiliriz. Burada bilgimiz dışında çalışan ve şüphelendiğimiz uygulamalar varsa çalışan dosyaya virüs taraması yapabilir, çalışan uygulamanın ne olduğu hakkında fikrimiz yoksa; internette aratıp uygulama hakkında bilgi alabiliriz.
-  Ayrıca, Anti-Keylogger uygulamaları da mevcuttur ve bunları da kullanabiliriz.
- Bilmediğimiz kişilerden gelen şüpheli e-postaları kesinlikle açmamalıyız. Bize para yada karşılıksız birşeyler vaat eden e-postalardan uzak durmalıyız. Bunun yanı sıra, Resim yada Elektronik bir döküman olduğu iddia edilen dosya, .exe, .com gibi uzantılara sahipse kesinlikle açmamalıyız. Güvenilir olmayan sitelerden program yada dosya indirmemeliyiz.
- Bilgisayarımıza taktığımız harici diskleri/bellekleri kullanmadan önce virüs taramasından geçirmeliyiz.
- Ofis gibi birden fazla kişinin çalıştığı ortamlarda bilgisayarımızın başından ayrıldığımız sürelerde CTLR – L kısayoluyla oturumu kilitlememiz de faydalı olacaktır.
 
Bu tür zararlı yazılımlar kaydettikleri verileri e-mail yoluyla yada internet sayfasına post yöntemiyle saldırgana göndermektedir. Eğer sisteminize bu tür bir zararlı yazılımın bulaştığını tespit ederseniz; bilgisayarınız internet bağlantısını kesip, zararlı yazılımın bulaşmadığı bir cihazdan, internet hesaplarınıza ait tüm şifrelerinizi değiştiriniz.
Zararlı yazılımı tamamen kaldırılmadan hesaplarınıza tekrar giriş yapmayınız.
Eğer zararlı yazılımı kaldırma konusunda yeterli bilginiz yoksa yada başarılı olamadıysanız sitemizden destek alabilirsiniz.

Bu konuyu yazdır

  Mozilla Torrent Eklentisi
Yazar: Kasırga - 05-10-2015, 09:37 - Forum: Firefox - Yorum Yok

[Resim: 143876.png?modified=1411652568]

Bu eklenti ile mozilla üzerinden ve herhangi bir programa gerek kalmaksızın Torrent dosyalarını indirebilirsiniz.

Eklentiyi İndir

Bu konuyu yazdır

  Administrator Oturumunu Normal Kullanıma Açma
Yazar: root - 04-10-2015, 12:15 - Forum: Windows Genel Yapılandırma & Ayarlar - Yorum Yok

Adımlar: Başlat >> Denetim Masası >> Yönetimsel Araçlar >> Bilgisayar Yönetimi >> Yerel Kullanıcılar Ve Gruplar >> Sağ tarafda Kullanıcılar'a tıklıyoruz.

Admiistrator'e çift tıklıyoruz. Hesap devre dışı seçeneğindeki işareti kaldırıyoruz ve işlmem tamamdır.

[Resim: 4rfm23hr.png]

Bu konuyu yazdır

  Dosya Türünün Sağ Tuş Menüsüne Komut Ekleme
Yazar: Administrator - 04-10-2015, 10:15 - Forum: Windows Genel Yapılandırma & Ayarlar - Yorum Yok

Windows içinde herhangi bir dosya türünün sağ tuş menüsüne ufak bir regedit işlemi sonucunda birlikte aç işlevi gören bir ek yapabiliyoruz.
Ben tüm dosya türleri ".*" için nasıl yapıldığını göstermek istiyorum.
Bir örnek yapalım ve tüm dosyalara Notepad ile aç seçeneği ekleyelim.

Aşamalar,

1) İlk olarak Başlat >> Çalıştır >> Regedit ile Kayıt Defteri Düzenleyicisi'ni başlatıyoruz.
2) İşlem yapacağımız HKEY_CLASSES_ROOT anahtarını seçiyoruz ve çift tıklayarak genişletiyoruz. Örneğimizde tüm dosya türleri için birlikçe aç seçeneği ekleyeceğimiz için "*" olan anahtarı seçiyoruz ve sonrasında "shell" yazan anahtar adına sağ tıklayıp "Yeni Anahtar" diyoruz. Yeni Anahtar adına sağ tuş yaptığımızda görünmesini istediğimiz metni giriyoruz. Sonrasında bu oluşturduğumuz anahtara da bir anahtar ekleyip adını "command" yapyıoruz. command anahtarını ekledikten sonra bu anahtar için varsayılan değere birlikte açmak için kullanacğaımız komutu giriyoruz. Örneğin: Notepad.exe %1  Burada %1 olarak kullanılan kısım sağ tuş yapılan dosya adını not defterine parametre olarak göndermeye yarar.

[Resim: jcwtpvcs.png]

Eğer işlemleri doğru olarak yaptıysak seçeneğimiz tüm dosya türlerine eklenecektir.

[Resim: 43tclj4u.png]


Diyelim ki sadece exe dosyaları için bir sağ tuş seçeneği eklemek isteseydik o zaman da aynı işlemleri  HKEY_CLASSES_ROOT\exefile\shell anahtarı altında uygulayacaktık.

[Resim: k3mhwgid.png]

Bu konuyu yazdır

  UDP Nedir?
Yazar: Administrator - 02-10-2015, 22:23 - Forum: Ağ Yapılandırması / Güvenliği - Yorum Yok

UDP = User Datagram Protocol
UDP, TCP/IP protokol takımının iki aktarım katmanı protokolünden birisidir. Verileri bağlantı kurmadan yollar.

Gelişmiş bilgisayar ağlarında paket anahtarlamalı bilgisayar iletişiminde bir datagram modu oluşturabilmek için UDP protokolü yazılmıştır. Bu protokol minimum protokol mekanizmasıyla bir uygulama programından diğerine mesaj göndermek için bir prosedür içerir. Bu protokol 'transaction' yönlendirmelidir. Paketin teslim garantisini isteyen uygulamalar TCP protokolünü kullanır.
Geniş alan ağlarında (WAN) ses ve görüntü aktarımı gibi gerçek zamanlı veri aktarımlarında UDP kullanılır.

UDP bağlantı kurulum işlemlerini,akış kontrolü ve tekrar iletim işlemlerini yapmayarak veri iletim süresini en aza indirir.
UDP ve TCP aynı iletişim yolunu kullandıklarında UDP ile yapılan geçek zamanlı veri transferinin servis kalitesi TCP'nin oluşturduğu yüksek veri trafiği nedeniyle azalır.

UDP'yi kullanan protokollerden bazıları DNS, TFTP, ve SNMP protokolleridir. Uygulama programcıları birçok zaman UDP'yi TCP'ye tercih eder, zira UDP ağ üzerinde fazla bant genişliği kaplamaz.

UDP güvenilir olmayan bir aktarım protokolüdür: ağ üzerinden paketi gönderir ama gidip gitmediğini takip etmez ve paketin yerine ulaşıp ulaşmayacağına onay verme yetkisi yoktur. UDP üzerinden güvenilir şekilde veri göndermek isteyen bir uygulama bunu kendi yöntemleriyle yapmak zorundadır.

Bu konuyu yazdır

  Java Ortam Değişkenlerini Alma
Yazar: Administrator - 02-10-2015, 22:18 - Forum: Java - Yorum Yok

PHP Kod:
System.out.printlnSystem.getProperty("user.dir") ); 

Yukarıdaki kodda tırnak içindeki kısmı ihtiyaca göre değiştirip java ile uygulama geliştirirken işimze yarayabilecek bazı bilgileri ve dizinleri elde edebilirsiniz...

Örnekler : 

user.home
user.name
user.dir
os.name
os.arch
os.version
java.home
java.compiler
java.class.parh

Bu konuyu yazdır

  Read Buffer & Write Buffer [Delphi]
Yazar: Administrator - 02-10-2015, 19:14 - Forum: Delphi - Yorum Yok

PHP Kod:
FUNCTION BUFFER_READ (_File_Name_:String;_Offset_:Int64;_TYPE_:Byte=1): STRING;
FUNCTION 
BUFFER_WRITE(_File_Name_:String;_Offset_:Int64;_Value_:Byte): STRING;


function 
BUFFER_READ(_File_Name_String_Offset_Int64;_TYPE_:BYTE): STRING;
VAR
 
 fexeTFileStream;
 
 _Value_byte;
begin
 fexe 
:= TFileStream.Create(_File_Name_fmOpenReadWrite or fmShareExclusive);
 
  fexe.Position := _Offset_;
 
fexe.ReadBuffer(_Value_,sizeof(_Value_));
 
       IF _TYPE_ 1 THEN RESULT := IntToHex(_Value_,2)
 
  ELSE IF _TYPE_ 2 THEN RESULT := CHR(_Value_)
 
  ELSE IF _TYPE_ 3 THEN RESULT := IntToStr(_Value_);
 
fexe.Free;
 { 
BUFFER_READ('C:\Example.txt',$4,3); }
end;


function 
BUFFER_WRITE(_File_Name_String_Offset_Int64;
 
 _Value_Byte): STRING;
VAR
 
 fexeTFileStream;
begin
 fexe 
:= TFileStream.Create(_File_Name_fmOpenReadWrite or fmShareExclusive);
 
  fexe.Position := _Offset_;
 
fexe.WriteBuffer(_Value_,sizeof(_Value_));
 
fexe.Free;
 { 
BUFFER_WRITE('C:\Example.txt',$186F79,$80); }
end


* _Value_ değişkeninin tipi Word  olunca 2'li okuyor yani sütun sütun buda 4 karakter, Byte olunca 1'li  yani ikili olarak.
Bu kodlar sayesinde istediğiniz offset'deki bilgiyi okuyup istediğinizi yazabilirsiniz.

Bu konuyu yazdır

  Ejderha Fırçaları (Dragon Brushes)
Yazar: root - 02-10-2015, 09:16 - Forum: Photoshop - Yorum Yok

[Resim: dragon-brushes.jpg]




İndir

Bu konuyu yazdır

  Bağ. ve Taşınabilir Wi-Fi alanı ile Localhost'a Bağlanma
Yazar: Administrator - 02-10-2015, 00:17 - Forum: Ağ Yapılandırması / Güvenliği - Yorumlar (1)

Bu konuda sizlere, akıllı cep telefonlarda bulunan İnternet Paylaştırma özelliğini internet bağlantısına ve modeme gerek duymadan nasıl yerel ağ gibi kullanıp  bilgisayarımızda kurulu localhost'a bağlanabileceğimizi göstermeye çalışacağım.

Böyle birşey ne gibi bir işimize yarayabilir diye düşünecek olursak;

- Eğer localhost üzerinde mobil destekli bir site geliştiriyorsak, sitemizi cep telefonumuzdan test etmek isteyebiliriz. Bunun içinde bu yöntemden faydalabiliriz.
- Localhost üzerinde çalıştıracağımız ufak bir php yada asp dosya yükleme uygulaması ile telefonumuzdan bilgisayarımıza kablosuz dosya aktarabiliriz.
- Bilgisayardaki dosyaları telefonumuza aktarabiliriz.
...vs. vs.


Neler gerekli;


1) Öncelikle bunun için bu özelliği destekleyen bir telefon gerekli. (Ben telefon olarak Samsung Galaxy S2 ile deneme yaptım)
2) Bilgisayarımızın Wi-Fi destekliyor olmalı yada desteklemiyorsa bunun için ilave wi-fi adaptörü vs. olmalı.

Eğer bunlara sahipsek başlayabiliriz;

Öncelikle telefonumuzun ilgili bölümünden ( Android için = Ayarlar >> Diğer Ayarlar >> Bağ. ve taşınabilir wi-fi alanı ) wi-fi paylaşımını aktif ediyoruz.
Sonrasında, Bilgisayarımız üzerinden telefonumuzdan paylaştırmış olduğumuz wi-fi alanına bağlantı kuruyoruz.
Şimdi telefonumuzun tarayıcısını açıp localhost kurulu bilgisayarımıza erişmek için bilgisayarımızın yerel ip adresine ihtiyacımız var.
Bunun için Başlat >> Çalıştır >> CMD ile Komut Satırını açıyoruz ve "ipconfig /all" komutu ile ağ bilgilerini sorguluyoruz.

Komutu çalıştırdıktan sonra;

"Kablosuz LAN bağdaştırıcısı Kablosuz Ağ Bağlantısı:" adı altında bulunan "IPv4 Adresi" adresini alıyoruz.
Bu adres bizim bilgisayarımıza wi-fi ile bağlanabileceğimiz ip adresimizdir. (ör : 192.168.43.92)
Şimdi Localhost'un aktif olduğundan emin olduktan sonra, telefonumuzunda internet tarayıcısının adres satırına almış olduğumuz ip adresini giriyoruz. Sadece ip adresini girersek localhost'un ana sayfasına yönlendirime yapılır. İhtiyacımıza göre dizin şeklinde de girebiliriz. Örn : 192.168.43.92/Portal/Mobil/ , 192.168.43.92/Ortak/

* Eğer localhost'a erişimde sorun yaşıyorsanız bu muhtemelen güvenlik duvarı ile alakaladır. Gerekli ayarlamaları yaparsanız yada güvenlik duvarını erişim sürecince devre dışı bırakırsanız güvenlik duvarı nedeniyle oluşan bağlantı sorununu aşabilirsiniz.

* Yukarıda belirtilen işlemleri gerçekleştirebilmek için Mobil veriyi aktifleştirmenize gerek yoktur. Aksi takdirde internet erişiminden dolayı kontörünüz vs. gidebilir.

Bu konuyu yazdır

  Gövdeden Sürüklenebilir Pencere Uygulaması [Java]
Yazar: Coder - 01-10-2015, 20:37 - Forum: Java - Yorum Yok

Java ile geliştirdiğiniz pencere uygulamasına gövdeden sürüklenip bırakılabilir olmasını istiyorsanız; aşağıdaki örnekten yararlanabilirsiniz...

PHP Kod:
import java.awt.Container;
import java.awt.Toolkit;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;

import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.SwingConstants;


public class 
Program extends JFrame{

    
int EkranXEkranYposX 0posY ;
    
Toolkit kit Toolkit.getDefaultToolkit();
    
Container c;
    
    public 
Program()
    {
        
super("Gövdeden sürüklenebilir Pencere Uygulaması");
        
this.getContentPane();
        
EkranX = (int) kit.getScreenSize().width
        
EkranY = (int) kit.getScreenSize().height;
        
this.setSize(600470); 
        
this.setLocation((EkranX 600) / 2, (EkranY 470) / 2); 
        
this.setDefaultCloseOperation(this.EXIT_ON_CLOSE);
        
c.add(new JLabel("TurkishCode.com",SwingConstants.CENTER));
        

        
this.addMouseListener(new MouseAdapter() {
                public 
void mousePressed(MouseEvent e) {
                    
posX e.getX(); // Tıklanılan bölgenin yatay olarak koordinatını alıyoruz...
                    
posY e.getY(); // Tıklanılan bölgenin dikey olarak koordinatını alıyoruz...
                
}
            });

            
this.addMouseMotionListener(new MouseAdapter()
            {
             
    public void mouseDragged(MouseEvent evt)
             
    {
                                
                    
setLocation (evt.getXOnScreen()-posX,evt.getYOnScreen()-posY); // Fare basılı tutulup sürüklendiği sürece pencereyi taşıyoruz... 
                                
             
    }
            });
            
        
setVisible(true);
        
    }
    
    public static 
void main(String[] args)
    {
        new 
Program();
    }
    



- Eğer JFrame başlığında bulunan Maximize, Minimize, Close gibi işlevleri yerine getiren Title Bar kısmını kaldırmak isterseniz şu koddan yararlanabilirsiniz;

PHP Kod:
setUndecorated(true); 

Bu konuyu yazdır