Nmap (“Network Mapper”), bir ağ keşif ve güvenlik tarama aracıdır. Ağda bulunan cihazlar ve hizmetler hakkında bilgi toplamak ve ağ güvenliği açısından zayıf noktaları belirlemek için kullanılır. Nmap, TCP, UDP, ICMP ve diğer protokoller aracılığıyla hedef ağlarda tarama yapabilir ve açık portları, işletim sistemini, hizmetleri ve uygulama sürümlerini tespit edebilir. Nmap, çeşitli işletim sistemleri için mevcut olup, kullanıcıların özelleştirilmiş tarama profilleri oluşturmasına olanak tanır.
Nmap Nasıl Kullanılır?
Nmap kullanmak için aşağıdaki adımları izleyebilirsiniz:
- Nmap’ı bilgisayarınıza yükleyin: Nmap, Windows, Linux ve diğer birçok işletim sistemi için mevcuttur. İnternet’ten indirerek veya paket yöneticisi kullanarak yükleyebilirsiniz.
- Komut satırını açın: Nmap, komut satırı aracılığıyla kullanılır. Windows’ta “cmd”, Linux’ta “Terminal” gibi bir komut satırı açın.
- Tarama hedefini belirleyin: Tarama yapmak istediğiniz hedefin IP adresini veya alan adını belirleyin.
- Temel tarama komutunu girin: Aşağıdaki komutu kullanarak temel bir tarama yapabilirsiniz:nmap [hedef]Örneğin, “nmap 192.168.1.1” komutu, 192.168.1.1 IP adresine sahip cihazlar üzerinde bir tarama yapacaktır.
- Tarama türünü belirleyin: Nmap, TCP, UDP veya ICMP protokollerini kullanarak tarama yapabilir. Tarama türünü belirlemek için aşağıdaki parametreleri kullanabilirsiniz:-sT: TCP taraması yapar -sU: UDP taraması yapar -sP: ICMP ping taraması yaparÖrneğin, “nmap -sT 192.168.1.1” komutu, 192.168.1.1 IP adresine sahip cihazlar üzerinde TCP taraması yapacaktır.
- Diğer parametreleri ekleyin: Nmap, birçok parametreye sahiptir. Bunlardan bazıları:-p [port numarası]: Belirli bir portu taramak için kullanılır -O: İşletim sistemini belirlemek için kullanılır -A: İşletim sistemi, hizmet sürümleri, trafiği şifrelemek gibi bilgileri toplarÖrneğin, “nmap -p 80 192.168.1.1” komutu, 192.168.1.1 IP adresine sahip cihazlarda 80 numaralı portu taramayı sağlar.
Nmap’ı kullanırken, kullanımı hakkında daha fazla bilgi edinmek için “nmap –help” komutunu kullanarak yardım belgesini okuyabilirsiniz.
Nmap Özellikleri Nelerdir?
Nmap, ağ keşif ve güvenlik taraması için birçok özelliğe sahip bir araçtır. Bazı özellikleri şunlardır:
- Port taraması: Nmap, açık portları tespit etmek için TCP, UDP ve diğer protokolleri kullanabilir. Bu özellik, ağın zayıf noktalarını belirlemek için kullanışlıdır.
- İşletim sistemi tespiti: Nmap, hedef cihazın işletim sistemini belirlemek için TCP/IP fingerprinting tekniklerini kullanabilir. Bu özellik, ağ güvenliği açısından önemlidir, çünkü farklı işletim sistemleri farklı güvenlik açıklarına sahip olabilir.
- Hizmet tespiti: Nmap, hedef cihazda çalışan hizmetleri ve uygulama sürümlerini tespit edebilir. Bu özellik, ağ güvenliği açısından önemlidir, çünkü eski veya açık hizmetler cihazın güvenliğini tehlikeye atabilir.
- Traceroute: Nmap, trafiğin ağ üzerindeki rotasını belirlemek için traceroute benzeri bir araç olarak kullanılabilir.
- Scripting: Nmap, Lua programlama diliyle özelleştirilmiş tarama betikleri oluşturmak için kullanılabilir. Bu özellik, kullanıcıların Nmap’ı kendi ihtiyaçlarına göre özelleştirmelerine olanak tanır.
- Performans: Nmap, hızlı tarama için optimize edilmiştir ve büyük ağlarda bile verimli bir şekilde çalışabilir.
- Platform bağımsızlığı: Nmap, birçok işletim sistemi için mevcuttur ve Windows, Linux, MacOS gibi farklı platformlarda çalışabilir.
- Güncelleme: Nmap, düzenli olarak güncellenir ve yeni güvenlik açıkları ve zayıf noktalar hakkında bilgi içeren veritabanları ile güncellenir.
Nmap, ağ güvenliği profesyonelleri, sistem yöneticileri ve çeşitli güvenlik testi senaryoları için yaygın olarak kullanılan bir araçtır.
Nmap Nasıl İndirilir?
Nmap’in resmi web sitesi olan https://nmap.org/ adresinden Nmap’i indirebilirsiniz. Bu sayfada, Linux, Windows ve MacOS için indirme bağlantıları mevcuttur.
Ayrıca, Nmap’in kaynak kodunu https://nmap.org/download.html adresinden de indirebilirsiniz. Bu sayfada, Nmap’in farklı sürümleri için kaynak kodu bağlantıları mevcuttur.
KAYNAK: https://www.analist.org/nmap-nedir/