28 yıllık NMAP – Basit bağlantı noktası tarayıcısından kapsamlı ağ güvenlik paketine kadar


28 yıllık NMAP

NMAP, yaklaşık otuz yıldır ağ keşfi ve güvenlik değerlendirmesinin ön saflarında kaldı.

Başlangıçta 1 Eylül 1997’de Phrack Magazine’de mütevazı, 2.000 satırlık bir Linux port tarayıcı olarak tanıtılan NMAP, o zamandan beri işletim sistemi algılama ve sürüm algılama, senaryo, paket işçiliği ve daha fazlasını kapsayan genişleyen bir araç setine dönüştü.

NMAP 28. yıldönümünü kutlarken, tarihi hem acımasız bir inovasyon hızını hem de projenin geleceğini yönlendiren açık kaynaklı bir topluluğu ortaya koyuyor.

Google Haberleri

Fyodor, 1997’de bir sürüm numarası olmadan NMAP’yi yayınladığında, derleme yalnızca tek bir GCC komutu gerektirdi. Sadece günler sonra, Talep 1.25’in sürümünü ve sonraki artımlı güncellemeleri teşvik etti.

Ocak 1998’e kadar, projenin kendi alan adı Insecure.org vardı ve resmi bir evin başlangıcını işaretledi. Yıl, OS tespiti ve özel CVS depo anahtarı tanıtan NMAP 2.00 ile kapandı, NMAP’yi tek dosya tarayıcısından modüler bir kod tabanına dönüştüren ve NMAP-Hackers posta listesinin kurulmasına yol açan kilometre taşları.

Nisan 1999’da Unix kullanıcıları, daha geniş erişilebilirliğe doğru ilk adımı işaret eden deneysel bir GUI (NMAPFE) kazandı. 2000 ortalarında, zamanlama modları, SUNRPC taraması ve “protokol taramaları” NMAP’ın yeteneklerini daha da zenginleştirdi.

En önemlisi, Aralık 2000’de Microsoft Windows Desteği, Ryan Perdeh ve Andy Lutomirski’nin izniyle geldi ve NMAP’ın UNIX dünyasının ötesine ulaştı.

Yıllarca genişleme

2001 ve 2009 yılları arasında NMAP en etkili özelliklerini filizledi. 2001 IP ID rölanti taraması gizli ağ problamasına öncülük ederken, NMAP 3.00 (2002) XML çıkışı, Mac OS X desteği ve çalışma süresi algılamasını başlattı. C ++ ve IPv6 taramasından dönüşüm, NMAP’ın çevikliğinin altını çizen 2002’de 3.10alpha1’de izledi.

Trinity’nin NMAP’ı kullandığı 2003’te bir havza anı geldi Matris yeniden yüklendifiili sinematik hack aracı olarak statüsünü güçlendiriyor. Aynı yıl, hizmet/sürüm algılaması kapsamlı özel testlerden sonra piyasaya sürüldü. Google’ın 2005-2008 yıllarında kod katkıları, NCAT, ZenMap, NMAP komut dosyası motoru (NSE) ve Ultra_Scan gibi projeleri körükledi, tarama algoritmalarını ve paralelleştirmeyi büyük ölçüde geliştirdi.

2006 yılında NMAP 4.00’ün piyasaya sürülmesi, NMAPFE için bir Windows yükleyicisi ve GTK2 güncellemeleri olan etkileşimli çalışma zamanı tahminleri getirdi. Kısa bir süre sonra NSE, onlarca komut dosyası ile güçlü bir otomasyon çerçevesi olarak ortaya çıktı ve web uygulaması tarama ve özel ağ görevleri için temel oluşturdu.

NMAP 6 (2012) ‘nin kilometre taşı sürümü, binlerce işletim sistemi parmak izi, sürüm imzaları ve yüzlerce NSE komut dosyasını bir araya getirdi. Bugün, NMAP, hepsi kamuya açık bir yıkım deposunda tutulan ZenMap GUI artı NMAP, NCAT, Nping ve NDIFF gibi çekirdek araçlardan oluşmaktadır.

Komut dosyası ekosistemi artık yüzlerce topluluk tarafından katkıda bulunan modülleri kapsıyor ve SSH kaba zorlamadan kalpli tespite kadar görevleri sağlıyor.

NMAP sürümleri ve yayın yılları:

NMAP sürümü Serbest bırakma yılı
İlk Sürüm (Sürüm Numarası Yok) 1997
1.25 1997
1.26 1997
2.00 1998
2.11beta1 1999
2.50 2000
2.54Bate1 2000
2.54beta16 (Windows Desteği) 2000
2.54beta26 (IP ID rölanti taraması) 2001
3.00 2002
3.10alpha1 (IPv6 desteği) 2002
3.40pvt1 (hizmet/sürüm algılama başlangıç) 2003
3.45 (Hizmet Tespiti Genel) 2003
3.50 2004
3.70 (Ultra_scan motoru) 2004
3.90 (ham Ethernet desteği) 2005
4.00 2006
4.21alpha1 (NMAP komut dosyası motoru) 2006
4.22Soc1 (Zenmap GUI entegrasyonu) 2007
4.50 2007
4.65 (Mac OS X yükleyici) 2008
4.75 (ZenMap Topoloji İzleyicisi) 2008
4.85beta5 (Conficker Tespit) 2009
5.00 2009
5.50 2011
6.00 2012

İleriye Bakış

NMAP’ın geleceği, topluluğun ihtiyaçlarına ve gelişmekte olan ağ paradigmalarına bağlıdır. Temel öncelikler şunları içerir:

  • Genişleyen NSE: Tarama öncesi ve tarama sonrası özelliklerle 500 komut dosyasının ötesinde büyümek.
  • Gelişmiş Web Taraması: URL-path sondası, HTML/XML ayrıştırma ve proxy desteği entegre.
  • Ölçeklenebilir altyapı: Sanallaştırılmış platformlara göç etmek, bir wiki piyasaya sürmek ve web portallarını modernize etmek.
  • Bulut tabanlı tarama: Programlama ve Uyarı Özellikleri ile bir “Hizmet Olarak NMAP” sunmak.
  • Uluslararasılaşma ve Test: Arayüzleri yerelleştirme ve regresyon test kablo demetlerini destekleme.

NMAP, yeni güvenlik duvarı tasarımları, IPv6’nın karmaşıklıkları ve şifreli trafiğin artan yaygınlığı gibi zorluklarla başa çıkmak için başkalarıyla yenilik yapmaya ve işbirliği yapmaya devam ediyor.

Üçüncü on yılına girerken, bir şey net kalır: NMAP, tarihini şekillendiren aynı yaratıcılık ve açık kaynak zihniyeti ile ağları keşfetmeye devam edecektir.

Bu hikayeyi ilginç bul! Daha fazla anında güncellemeler almak için bizi Google News, LinkedIn ve X’te takip edin.



Source link