{"id":35282,"date":"2025-11-27T21:41:02","date_gmt":"2025-11-27T18:41:02","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/?p=35282"},"modified":"2025-11-27T21:41:02","modified_gmt":"2025-11-27T18:41:02","slug":"nmap-kapsamli-anahtarlar-ve-tarama-turleri-rehberi","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/nmap-kapsamli-anahtarlar-ve-tarama-turleri-rehberi\/","title":{"rendered":"Nmap: Kapsaml\u0131 Anahtarlar ve Tarama T\u00fcrleri Rehberi"},"content":{"rendered":"<p><body><\/p>\n<h2>Nmap: Kapsaml\u0131 Anahtarlar ve Tarama T\u00fcrleri Rehberi<\/h2>\n<p>Nmap (Network Mapper), a\u011f ke\u015ffi ve g\u00fcvenlik denetimleri i\u00e7in geli\u015ftirilmi\u015f, a\u00e7\u0131k kaynak kodlu ve son derece g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r. Sistem y\u00f6neticilerinden siber g\u00fcvenlik uzmanlar\u0131na, penetrasyon test uzmanlar\u0131ndan a\u011f m\u00fchendislerine kadar geni\u015f bir yelpazede profesyoneller taraf\u0131ndan kullan\u0131lan Nmap, bir a\u011f \u00fczerindeki ana bilgisayarlar\u0131, a\u00e7\u0131k portlar\u0131, \u00e7al\u0131\u015fan servisleri, i\u015fletim sistemi versiyonlar\u0131n\u0131 ve hatta g\u00fcvenlik duvar\u0131 yap\u0131land\u0131rmalar\u0131n\u0131 tespit etme yetene\u011fine sahiptir. Bu makale, Nmap&#8217;in temel ve geli\u015fmi\u015f anahtarlar\u0131n\u0131, farkl\u0131 tarama t\u00fcrlerini ve Nmap Betik Motoru (NSE) gibi g\u00fc\u00e7l\u00fc \u00f6zelliklerini detayl\u0131 bir \u015fekilde inceleyerek, okuyuculara Nmap&#8217;i etkili bir \u015fekilde kullanma konusunda kapsaml\u0131 bir rehber sunmay\u0131 ama\u00e7lamaktad\u0131r.<\/p>\n<h3>Nmap&#8217;e Giri\u015f ve Temel Kavramlar<\/h3>\n<p>Nmap, a\u011f trafi\u011fini analiz ederek ve \u00f6zel olarak haz\u0131rlanm\u0131\u015f paketler g\u00f6ndererek hedefler hakk\u0131nda bilgi toplar. TCP\/IP protokol y\u0131\u011f\u0131n\u0131n\u0131 kullanarak \u00e7al\u0131\u015fan bu ara\u00e7, hedeflenen sistemlere \u00e7e\u015fitli paketler g\u00f6nderir ve bu paketlere gelen yan\u0131tlar\u0131 analiz ederek a\u011f\u0131n haritas\u0131n\u0131 \u00e7\u0131kar\u0131r.<\/p>\n<h4>Nmap Nedir?<\/h4>\n<p>Nmap, a\u011f g\u00fcvenli\u011fi alan\u0131nda en \u00e7ok tan\u0131nan ve kullan\u0131lan ara\u00e7lardan biridir. Fyodor taraf\u0131ndan geli\u015ftirilen Nmap, 1997&#8217;den bu yana s\u00fcrekli geli\u015ftirilmekte ve g\u00fcncellenmektedir. Esneklik, h\u0131z ve kapsaml\u0131 \u00f6zellik setleri sayesinde, karma\u015f\u0131k a\u011f ortamlar\u0131nda bile detayl\u0131 bilgi toplama yetene\u011fi sunar. Komut sat\u0131r\u0131 aray\u00fcz\u00fc ile kullan\u0131lmas\u0131n\u0131n yan\u0131 s\u0131ra, Zenmap ad\u0131nda grafiksel bir aray\u00fcze de sahiptir, bu da onu hem teknik kullan\u0131c\u0131lara hem de g\u00f6rsel aray\u00fcz tercih edenlere uygun k\u0131lar.<\/p>\n<h4>Nmap Neden Kullan\u0131l\u0131r?<\/h4>\n<p>Nmap&#8217;in kullan\u0131m alanlar\u0131 olduk\u00e7a geni\u015ftir:<\/p>\n<p>*   <strong>A\u011f Envanteri ve Haritalama:<\/strong> A\u011fdaki t\u00fcm aktif cihazlar\u0131, IP adreslerini, MAC adreslerini ve a\u011f topolojisini belirlemek i\u00e7in kullan\u0131l\u0131r.<br \/>\n*   <strong>G\u00fcvenlik Denetimleri:<\/strong> A\u011fdaki a\u00e7\u0131k portlar\u0131, \u00e7al\u0131\u015fan servisleri ve bu servislerin versiyonlar\u0131n\u0131 tespit ederek potansiyel g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131 belirlemeye yard\u0131mc\u0131 olur.<br \/>\n*   <strong>Zafiyet Tespiti:<\/strong> Nmap Betik Motoru (NSE) sayesinde, bilinen zafiyetleri tarayabilir ve zay\u0131f yap\u0131land\u0131rmalar\u0131 ortaya \u00e7\u0131karabilir.<br \/>\n*   <strong>Penetrasyon Testleri:<\/strong> Bir sald\u0131rgan\u0131n bak\u0131\u015f a\u00e7\u0131s\u0131yla a\u011fdaki zay\u0131fl\u0131klar\u0131 bulmak i\u00e7in birincil ke\u015fif arac\u0131 olarak kullan\u0131l\u0131r.<br \/>\n*   <strong>G\u00fcvenlik Duvar\u0131 Kural Analizi:<\/strong> G\u00fcvenlik duvarlar\u0131n\u0131n hangi portlar\u0131 filtreledi\u011fini veya a\u00e7\u0131k b\u0131rakt\u0131\u011f\u0131n\u0131 anlamak i\u00e7in farkl\u0131 tarama t\u00fcrleri kullan\u0131labilir.<br \/>\n*   <strong>Sistem Y\u00f6netimi:<\/strong> A\u011fdaki cihazlar\u0131n durumunu izlemek, yeni cihazlar\u0131 tespit etmek ve servislerin eri\u015filebilirli\u011fini kontrol etmek i\u00e7in sistem y\u00f6neticileri taraf\u0131ndan kullan\u0131l\u0131r.<\/p>\n<h3>Temel Nmap Anahtarlar\u0131 ve Hedef Belirleme<\/h3>\n<p>Nmap&#8217;in g\u00fcc\u00fc, geni\u015f anahtar yelpazesinden gelir. Bu anahtarlar, taraman\u0131n nas\u0131l yap\u0131laca\u011f\u0131n\u0131, hangi bilgilerin toplanaca\u011f\u0131n\u0131 ve \u00e7\u0131kt\u0131n\u0131n nas\u0131l formatlanaca\u011f\u0131n\u0131 belirler.<\/p>\n<h4>Hedef Belirleme (Target Specification)<\/h4>\n<p>Nmap&#8217;in ilk ad\u0131m\u0131, tarama yap\u0131lacak hedefleri do\u011fru bir \u015fekilde belirlemektir.<\/p>\n<p>*   <strong>Tek IP Adresi:<\/strong> <code>nmap 192.168.1.1<\/code><br \/>\n*   <strong>Birden Fazla IP Adresi:<\/strong> <code>nmap 192.168.1.1 192.168.1.2<\/code><br \/>\n*   <strong>IP Aral\u0131\u011f\u0131:<\/strong> <code>nmap 192.168.1.1-100<\/code> (1&#8217;den 100&#8217;e kadar olan IP&#8217;leri tarar)<br \/>\n*   <strong>CIDR Notasyonu:<\/strong> <code>nmap 192.168.1.0\/24<\/code> (192.168.1.x a\u011f\u0131ndaki t\u00fcm hostlar\u0131 tarar)<br \/>\n*   <strong>Host Listesi Dosyadan:<\/strong> <code>-iL <dosya_ad\u0131><\/code> anahtar\u0131 ile bir metin dosyas\u0131ndaki hedefleri tarayabilirsiniz. Her hedef yeni bir sat\u0131rda olmal\u0131d\u0131r.<br \/>\n    <code>nmap -iL targets.txt<\/code><br \/>\n*   <strong>Hedef D\u0131\u015flama:<\/strong> <code>--exclude <hedef1,hedef2,...><\/code> anahtar\u0131 ile belirli hedefleri taramadan hari\u00e7 tutabilirsiniz.<br \/>\n    <code>nmap 192.168.1.0\/24 --exclude 192.168.1.5<\/code><br \/>\n*   <strong>D\u0131\u015flama Listesi Dosyadan:<\/strong> <code>--excludefile <dosya_ad\u0131><\/code> ile bir dosyadan d\u0131\u015flanacak hedefleri belirleyebilirsiniz.<br \/>\n    <code>nmap 192.168.1.0\/24 --excludefile exclude.txt<\/code><\/p>\n<h4>Genel Anahtarlar (General Options)<\/h4>\n<p>Tarama \u00e7\u0131kt\u0131s\u0131n\u0131 ve davran\u0131\u015f\u0131n\u0131 kontrol etmek i\u00e7in kullan\u0131lan genel anahtarlar \u015funlard\u0131r:<\/p>\n<p>*   <strong><code>-v<\/code> (Verbose):<\/strong> Detayl\u0131 \u00e7\u0131kt\u0131 sa\u011flar. Tarama ilerlemesini ve bulunan bilgileri daha ayr\u0131nt\u0131l\u0131 g\u00f6sterir. <code>-vv<\/code> ile daha da detayl\u0131 \u00e7\u0131kt\u0131 al\u0131nabilir.<br \/>\n    <code>nmap -v 192.168.1.1<\/code><br \/>\n*   <strong><code>-d<\/code> (Debugging):<\/strong> Hata ay\u0131klama \u00e7\u0131kt\u0131s\u0131 sa\u011flar. <code>-d9<\/code> en y\u00fcksek hata ay\u0131klama seviyesidir.<br \/>\n*   <strong><code>-oN <dosya_ad\u0131><\/code> (Normal Output):<\/strong> \u00c7\u0131kt\u0131y\u0131 insan taraf\u0131ndan okunabilir normal metin format\u0131nda bir dosyaya kaydeder.<br \/>\n    <code>nmap -oN output.txt 192.168.1.1<\/code><br \/>\n*   <strong><code>-oX <dosya_ad\u0131><\/code> (XML Output):<\/strong> \u00c7\u0131kt\u0131y\u0131 XML format\u0131nda bir dosyaya kaydeder. Bu format, di\u011fer programlar taraf\u0131ndan kolayca ayr\u0131\u015ft\u0131r\u0131labilir.<br \/>\n    <code>nmap -oX output.xml 192.168.1.1<\/code><br \/>\n*   <strong><code>-oG <dosya_ad\u0131><\/code> (Grepable Output):<\/strong> \u00c7\u0131kt\u0131y\u0131 <code>grep<\/code> gibi ara\u00e7larla kolayca i\u015flenebilecek bir formatta kaydeder.<br \/>\n    <code>nmap -oG output.grep 192.168.1.1<\/code><br \/>\n*   <strong><code>-oA <dosya_ad\u0131><\/code> (All Output):<\/strong> \u00c7\u0131kt\u0131y\u0131 normal, XML ve Grepable formatlar\u0131nda ayn\u0131 anda kaydeder.<br \/>\n    <code>nmap -oA output 192.168.1.1<\/code> (Bu, <code>output.nmap<\/code>, <code>output.xml<\/code>, <code>output.gnmap<\/code> dosyalar\u0131n\u0131 olu\u015fturur.)<br \/>\n*   <strong><code>--append-output<\/code>:<\/strong> \u00c7\u0131kt\u0131y\u0131 mevcut bir dosyaya ekler, \u00fczerine yazmaz.<br \/>\n*   <strong><code>--open<\/code>:<\/strong> Sadece a\u00e7\u0131k (open) portlar\u0131 g\u00f6sterir.<br \/>\n*   <strong><code>-Pn<\/code> (No Ping):<\/strong> Nmap normalde bir ana bilgisayar\u0131 taramadan \u00f6nce ping atarak canl\u0131 olup olmad\u0131\u011f\u0131n\u0131 kontrol eder. Bu anahtar, ping kontrol\u00fcn\u00fc atlar ve hedef ana bilgisayar\u0131n canl\u0131 oldu\u011funu varsayar. G\u00fcvenlik duvarlar\u0131 ping isteklerini engelledi\u011finde kullan\u0131\u015fl\u0131d\u0131r.<br \/>\n    <code>nmap -Pn 192.168.1.1<\/code><br \/>\n*   <strong><code>-F<\/code> (Fast Scan):<\/strong> Varsay\u0131lan olarak Nmap, en pop\u00fcler 1000 portu tarar. Bu anahtar, en pop\u00fcler 100 portu tarayarak tarama s\u00fcresini k\u0131salt\u0131r.<br \/>\n    <code>nmap -F 192.168.1.1<\/code><br \/>\n*   <strong><code>-p <port_aral\u0131\u011f\u0131><\/code> (Port Specification):<\/strong> Belirli portlar\u0131 veya port aral\u0131klar\u0131n\u0131 taramak i\u00e7in kullan\u0131l\u0131r.<br \/>\n    <code>nmap -p 80,443,21-23 192.168.1.1<\/code> (80, 443, 21, 22, 23 portlar\u0131n\u0131 tarar)<br \/>\n    <code>nmap -p- 192.168.1.1<\/code> (T\u00fcm portlar\u0131 tarar: 1&#8217;den 65535&#8217;e kadar)<br \/>\n    <code>nmap -p U:53,161,T:21-25 192.168.1.1<\/code> (UDP 53, 161 ve TCP 21-25 portlar\u0131n\u0131 tarar)<\/p>\n<h3>Host Ke\u015ffi (Host Discovery) Anahtarlar\u0131<\/h3>\n<p>Nmap, bir a\u011fdaki canl\u0131 ana bilgisayarlar\u0131 bulmak i\u00e7in \u00e7e\u015fitli y\u00f6ntemler kullan\u0131r. Bu y\u00f6ntemler, tarama hedeflerini belirlemede ve zaman kazanmada kritiktir.<\/p>\n<h4>Ping Taramas\u0131 (Ping Scan)<\/h4>\n<p>*   <strong><code>-sn<\/code> veya <code>-sP<\/code> (List Scan):<\/strong> Bu anahtar, sadece canl\u0131 ana bilgisayarlar\u0131 listeler, herhangi bir port taramas\u0131 yapmaz. H\u0131zl\u0131 bir \u015fekilde bir a\u011fdaki aktif cihazlar\u0131 bulmak i\u00e7in idealdir.<br \/>\n    <code>nmap -sn 192.168.1.0\/24<\/code><\/p>\n<h4>Ping Metotlar\u0131<\/h4>\n<p>Nmap, ana bilgisayarlar\u0131 ke\u015ffetmek i\u00e7in \u00e7e\u015fitli paket t\u00fcrleri g\u00f6nderir:<\/p>\n<p>*   <strong><code>-PE<\/code> (ICMP Echo Ping):<\/strong> Geleneksel <code>ping<\/code> komutu gibi ICMP echo istekleri g\u00f6nderir.<br \/>\n*   <strong><code>-PP<\/code> (ICMP Timestamp Ping):<\/strong> ICMP zaman damgas\u0131 istekleri g\u00f6nderir. Baz\u0131 g\u00fcvenlik duvarlar\u0131 echo isteklerini engellerken zaman damgas\u0131 isteklerine izin verebilir.<br \/>\n*   <strong><code>-PM<\/code> (ICMP Netmask Ping):<\/strong> ICMP a\u011f maskesi istekleri g\u00f6nderir.<br \/>\n*   <strong><code>-PS <port_list><\/code> (TCP SYN Ping):<\/strong> Belirli bir porta SYN paketi g\u00f6nderir. Port kapal\u0131ysa RST, a\u00e7\u0131ksa SYN\/ACK al\u0131r. Bu, hedefin canl\u0131 oldu\u011funu g\u00f6sterir. Root ayr\u0131cal\u0131\u011f\u0131 gerektirir.<br \/>\n    <code>nmap -PS22,80 192.168.1.1<\/code><br \/>\n*   <strong><code>-PA <port_list><\/code> (TCP ACK Ping):<\/strong> Belirli bir porta ACK paketi g\u00f6nderir. Bu, g\u00fcvenlik duvarlar\u0131n\u0131n durumunu anlamak i\u00e7in de kullan\u0131labilir. Root ayr\u0131cal\u0131\u011f\u0131 gerektirir.<br \/>\n    <code>nmap -PA80 192.168.1.1<\/code><br \/>\n*   <strong><code>-PU <port_list><\/code> (UDP Ping):<\/strong> Belirli bir porta UDP paketi g\u00f6nderir. Genellikle kapal\u0131 bir UDP portundan ICMP &#8220;Port Unreachable&#8221; mesaj\u0131 al\u0131n\u0131r. Root ayr\u0131cal\u0131\u011f\u0131 gerektirir.<br \/>\n    <code>nmap -PU53 192.168.1.1<\/code><br \/>\n*   <strong><code>-PR<\/code> (ARP Ping):<\/strong> Yerel a\u011flarda (Ethernet) ARP istekleri g\u00f6ndererek host ke\u015ffi yapar. \u00c7ok h\u0131zl\u0131 ve g\u00fcvenilirdir. Root ayr\u0131cal\u0131\u011f\u0131 gerektirir.<br \/>\n    <code>nmap -PR 192.168.1.0\/24<\/code><br \/>\n*   <strong><code>-n<\/code> (No DNS Resolution):<\/strong> DNS \u00e7\u00f6z\u00fcmlemesi yapmaz, bu da tarama s\u00fcresini h\u0131zland\u0131r\u0131r.<br \/>\n*   <strong><code>-R<\/code> (Reverse DNS Resolution):<\/strong> Ters DNS \u00e7\u00f6z\u00fcmlemesi yapar (IP adreslerinden host adlar\u0131n\u0131 bulur).<\/p>\n<h3>Port Tarama T\u00fcrleri (Port Scan Types)<\/h3>\n<p>Nmap&#8217;in en temel i\u015flevi, hedef sistemdeki portlar\u0131n durumunu (a\u00e7\u0131k, kapal\u0131, filtrelenmi\u015f) belirlemektir. Farkl\u0131 tarama t\u00fcrleri, farkl\u0131 senaryolara ve gizlilik seviyelerine uygun olarak geli\u015ftirilmi\u015ftir.<\/p>\n<h4>SYN Tarama (Stealth Scan \/ Half-Open Scan) <code>-sS<\/code><\/h4>\n<p>*   <strong>Nas\u0131l \u00c7al\u0131\u015f\u0131r:<\/strong> Nmap, hedefe bir SYN paketi g\u00f6nderir. E\u011fer hedef port a\u00e7\u0131ksa, SYN\/ACK paketiyle yan\u0131t verir. Nmap, bu noktada ba\u011flant\u0131y\u0131 RST paketi g\u00f6ndererek sonland\u0131r\u0131r ve tam bir TCP \u00fc\u00e7l\u00fc el s\u0131k\u0131\u015fmas\u0131n\u0131 tamamlamaz. E\u011fer port kapal\u0131ysa, hedef RST paketi g\u00f6nderir.<br \/>\n*   <strong>\u00d6zellikleri:<\/strong><br \/>\n    *   En pop\u00fcler ve h\u0131zl\u0131 tarama t\u00fcr\u00fcd\u00fcr.<br \/>\n    *   Tam ba\u011flant\u0131 kurmad\u0131\u011f\u0131 i\u00e7in hedef sistemin loglar\u0131nda daha az iz b\u0131rak\u0131r ve &#8220;gizli&#8221; olarak kabul edilir.<br \/>\n    *   Root ayr\u0131cal\u0131\u011f\u0131 gerektirir.<br \/>\n*   <strong>Kullan\u0131m:<\/strong> <code>nmap -sS 192.168.1.1<\/code><\/p>\n<h4>TCP Connect Tarama <code>-sT<\/code><\/h4>\n<p>*   <strong>Nas\u0131l \u00c7al\u0131\u015f\u0131r:<\/strong> Nmap, <code>connect()<\/code> sistem \u00e7a\u011fr\u0131s\u0131n\u0131 kullanarak tam bir TCP \u00fc\u00e7l\u00fc el s\u0131k\u0131\u015fmas\u0131 (SYN, SYN\/ACK, ACK) yapar.<br \/>\n*   <strong>\u00d6zellikleri:<\/strong><br \/>\n    *   SYN taramas\u0131na g\u00f6re daha yava\u015ft\u0131r ve hedef sistemin loglar\u0131nda daha fazla iz b\u0131rak\u0131r.<br \/>\n    *   Root ayr\u0131cal\u0131\u011f\u0131 gerektirmez.<br \/>\n    *   SYN taramas\u0131n\u0131n yap\u0131lamad\u0131\u011f\u0131 durumlarda (\u00f6rne\u011fin, Nmap&#8217;in root ayr\u0131cal\u0131\u011f\u0131na sahip olmad\u0131\u011f\u0131 zamanlarda) bir alternatiftir.<br \/>\n*   <strong>Kullan\u0131m:<\/strong> <code>nmap -sT 192.168.1.1<\/code><\/p>\n<h4>UDP Tarama <code>-sU<\/code><\/h4>\n<p>*   <strong>Nas\u0131l \u00c7al\u0131\u015f\u0131r:<\/strong> Nmap, hedef UDP portlar\u0131na bo\u015f veya rastgele veri i\u00e7eren UDP paketleri g\u00f6nderir.<br \/>\n    *   Port a\u00e7\u0131ksa ve bir servis dinliyorsa, genellikle servisten bir yan\u0131t (\u00f6rne\u011fin, DNS i\u00e7in bir DNS sorgusu yan\u0131t\u0131) al\u0131n\u0131r.<br \/>\n    *   Port kapal\u0131ysa, hedef sistemden bir ICMP &#8220;Port Unreachable&#8221; (Type 3, Code 3) mesaj\u0131 al\u0131n\u0131r.<br \/>\n    *   Yan\u0131t al\u0131nmazsa, portun a\u00e7\u0131k veya filtrelenmi\u015f oldu\u011fu varsay\u0131l\u0131r (g\u00fcvenlik duvar\u0131 nedeniyle).<br \/>\n*   <strong>\u00d6zellikleri:<\/strong><br \/>\n    *   UDP durum tespiti, TCP&#8217;ye g\u00f6re daha zordur ve daha uzun s\u00fcrebilir \u00e7\u00fcnk\u00fc kapal\u0131 portlardan her zaman yan\u0131t al\u0131nmaz.<br \/>\n    *   DNS (53), SNMP (161), DHCP (67\/68) gibi \u00f6nemli servisler UDP kullan\u0131r.<br \/>\n*   <strong>Kullan\u0131m:<\/strong> <code>nmap -sU 192.168.1.1<\/code> veya <code>nmap -sU -p 53,161 192.168.1.1<\/code><\/p>\n<h4>ACK Tarama <code>-sA<\/code><\/h4>\n<p>*   <strong>Nas\u0131l \u00c7al\u0131\u015f\u0131r:<\/strong> Nmap, hedef portlara sadece ACK bayra\u011f\u0131 set edilmi\u015f TCP paketleri g\u00f6nderir.<br \/>\n*   <strong>\u00d6zellikleri:<\/strong><br \/>\n    *   Bu tarama, portun a\u00e7\u0131k m\u0131 kapal\u0131 m\u0131 oldu\u011funu belirlemez.<br \/>\n    *   Ana amac\u0131, g\u00fcvenlik duvar\u0131 kurallar\u0131n\u0131 haritalamakt\u0131r.<br \/>\n    *   E\u011fer bir RST paketi al\u0131n\u0131rsa, port filtrelenmemi\u015f demektir.<br \/>\n    *   E\u011fer yan\u0131t al\u0131nmazsa veya bir ICMP &#8220;Destination Unreachable&#8221; mesaj\u0131 al\u0131n\u0131rsa, portun filtrelenmi\u015f oldu\u011fu anlam\u0131na gelir (g\u00fcvenlik duvar\u0131 paketi d\u00fc\u015f\u00fcrm\u00fc\u015ft\u00fcr).<br \/>\n*   <strong>Kullan\u0131m:<\/strong> <code>nmap -sA 192.168.1.1<\/code><\/p>\n<h4>Window Tarama <code>-sW<\/code><\/h4>\n<p>*   <strong>Nas\u0131l \u00c7al\u0131\u015f\u0131r:<\/strong> ACK taramas\u0131na benzer \u015fekilde ACK paketleri g\u00f6nderir, ancak TCP pencere boyutunu analiz eder.<br \/>\n*   <strong>\u00d6zellikleri:<\/strong><br \/>\n    *   Baz\u0131 sistemlerde (\u00f6zellikle eski Windows versiyonlar\u0131nda), pencere boyutu a\u00e7\u0131k ve kapal\u0131 portlar i\u00e7in farkl\u0131l\u0131k g\u00f6sterebilir.<br \/>\n    *   Bu, ACK taramas\u0131n\u0131n filtrelenmi\u015f\/filtrelenmemi\u015f ayr\u0131m\u0131na ek olarak a\u00e7\u0131k\/kapal\u0131 ayr\u0131m\u0131 yapmaya \u00e7al\u0131\u015f\u0131r.<br \/>\n*   <strong>Kullan\u0131m:<\/strong> <code>nmap -sW 192.168.1.1<\/code><\/p>\n<h4>FIN Tarama <code>-sF<\/code>, Xmas Tarama <code>-sX<\/code>, Null Tarama <code>-sN<\/code><\/h4>\n<p>Bu taramalar, TCP RFC 793&#8217;teki bir zay\u0131fl\u0131ktan yararlanarak gizlilik sa\u011flamaya \u00e7al\u0131\u015f\u0131r.<\/p>\n<p>*   <strong>Nas\u0131l \u00c7al\u0131\u015f\u0131r:<\/strong><br \/>\n    *   <strong>FIN Tarama (<code>-sF<\/code>):<\/strong> Sadece FIN bayra\u011f\u0131 set edilmi\u015f bir paket g\u00f6nderir.<br \/>\n    *   <strong>Xmas Tarama (<code>-sX<\/code>):<\/strong> FIN, PSH ve URG bayraklar\u0131 set edilmi\u015f bir paket g\u00f6nderir (paketin \u00fczerindeki t\u00fcm &#8220;\u0131\u015f\u0131klar&#8221; yanar, bir Noel a\u011fac\u0131 gibi).<br \/>\n    *   <strong>Null Tarama (<code>-sN<\/code>):<\/strong> Hi\u00e7bir TCP bayra\u011f\u0131 set edilmemi\u015f bir paket g\u00f6nderir.<br \/>\n*   <strong>\u00d6zellikleri:<\/strong><br \/>\n    *   RFC 793&#8217;e g\u00f6re, kapal\u0131 bir port bu paketlere RST paketiyle yan\u0131t vermelidir. A\u00e7\u0131k bir port ise hi\u00e7bir yan\u0131t vermemelidir.<br \/>\n    *   Bu taramalar, g\u00fcvenlik duvarlar\u0131n\u0131 ve IDS\/IPS sistemlerini atlatmaya \u00e7al\u0131\u015f\u0131r.<br \/>\n    *   Ancak, \u00f6zellikle Windows gibi baz\u0131 i\u015fletim sistemleri RFC&#8217;ye tam olarak uymad\u0131\u011f\u0131 i\u00e7in bu taramalar her zaman g\u00fcvenilir sonu\u00e7lar vermeyebilir.<br \/>\n    *   Root ayr\u0131cal\u0131\u011f\u0131 gerektirir.<br \/>\n*   <strong>Kullan\u0131m:<\/strong> <code>nmap -sF 192.168.1.1<\/code>, <code>nmap -sX 192.168.1.1<\/code>, <code>nmap -sN 192.168.1.1<\/code><\/p>\n<h4>IP Protokol Taramas\u0131 <code>-sO<\/code><\/h4>\n<p>*   <strong>Nas\u0131l \u00c7al\u0131\u015f\u0131r:<\/strong> Nmap, her IP protokol\u00fc i\u00e7in bir paket g\u00f6nderir (\u00f6rne\u011fin, ICMP, IGMP, TCP, UDP).<br \/>\n*   <strong>\u00d6zellikleri:<\/strong><br \/>\n    *   Hedef sistemin hangi IP protokollerini destekledi\u011fini ke\u015ffeder (\u00f6rn. IP protokol 1 (ICMP), 6 (TCP), 17 (UDP) vb.).<br \/>\n    *   Bu, bir ana bilgisayar\u0131n hangi servisleri \u00e7al\u0131\u015ft\u0131rd\u0131\u011f\u0131na dair daha geni\u015f bir resim elde etmek i\u00e7in yararl\u0131 olabilir.<br \/>\n*   <strong>Kullan\u0131m:<\/strong> <code>nmap -sO 192.168.1.1<\/code><\/p>\n<h3>Servis ve Versiyon Tespiti (Service and Version Detection) <code>-sV<\/code><\/h3>\n<p>Portun a\u00e7\u0131k oldu\u011funu bilmek yeterli de\u011fildir; o portta hangi servisin (\u00f6rn. Apache HTTPD, Nginx, OpenSSH) ve hangi versiyonunun \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 bilmek, potansiyel zafiyetleri belirlemek i\u00e7in hayati \u00f6nem ta\u015f\u0131r.<\/p>\n<p>*   <strong>Nas\u0131l \u00c7al\u0131\u015f\u0131r:<\/strong> <code>-sV<\/code> anahtar\u0131 ile Nmap, a\u00e7\u0131k portlarda \u00e7al\u0131\u015fan servislere \u00e7e\u015fitli prob paketleri g\u00f6nderir ve gelen yan\u0131tlar\u0131 kendi servis parmak izi veritaban\u0131yla (nmap-service-probes) kar\u015f\u0131la\u015ft\u0131r\u0131r.<br \/>\n*   <strong>\u00d6zellikleri:<\/strong><br \/>\n    *   Servis ad\u0131n\u0131, versiyon numaras\u0131n\u0131, hatta bazen i\u015fletim sistemi detaylar\u0131n\u0131 ve cihaz tipini (\u00f6rn. router) belirleyebilir.<br \/>\n    *   Bu bilgi, bilinen zafiyetleri (CVE&#8217;ler) aramak i\u00e7in \u00e7ok de\u011ferlidir.<br \/>\n*   <strong>Kullan\u0131m:<\/strong> <code>nmap -sS -sV 192.168.1.1<\/code> (\u00d6nce SYN taramas\u0131, sonra versiyon tespiti)<\/p>\n<h4>Versiyon Tespiti ile \u0130lgili Anahtarlar<\/h4>\n<p>*   <strong><code>--version-intensity <0-9><\/code>:<\/strong> Tarama yo\u011funlu\u011funu ayarlar. 0 en hafif, 9 en agresif taramad\u0131r. Varsay\u0131lan 7&#8217;dir. Daha y\u00fcksek yo\u011funluk, daha do\u011fru sonu\u00e7lar ancak daha uzun tarama s\u00fcresi anlam\u0131na gelir.<br \/>\n*   <strong><code>--version-light<\/code>:<\/strong> Yo\u011funlu\u011fu 2 olarak ayarlar, daha h\u0131zl\u0131 ancak daha az do\u011fru olabilir.<br \/>\n*   <strong><code>--version-all<\/code>:<\/strong> T\u00fcm prob paketlerini dener, \u00e7ok yava\u015f ancak en do\u011fru sonu\u00e7lar\u0131 verir.<br \/>\n*   <strong><code>--version-trace<\/code>:<\/strong> Versiyon taramas\u0131n\u0131n her ad\u0131m\u0131n\u0131 g\u00f6sterir, hata ay\u0131klama i\u00e7in kullan\u0131\u015fl\u0131d\u0131r.<\/p>\n<h3>\u0130\u015fletim Sistemi Tespiti (OS Detection) <code>-O<\/code><\/h3>\n<p>Hedef sistemin i\u015fletim sistemini bilmek, sald\u0131rgan veya g\u00fcvenlik analisti i\u00e7in kritik bir bilgidir, \u00e7\u00fcnk\u00fc farkl\u0131 i\u015fletim sistemleri farkl\u0131 zafiyetlere ve davran\u0131\u015flara sahiptir.<\/p>\n<p>*   <strong>Nas\u0131l \u00c7al\u0131\u015f\u0131r:<\/strong> <code>-O<\/code> anahtar\u0131 ile Nmap, TCP\/IP y\u0131\u011f\u0131n\u0131 parmak izi tekniklerini kullanarak hedef sistemin i\u015fletim sistemini tahmin eder. \u00c7e\u015fitli TCP ve UDP prob paketleri g\u00f6nderir, bu paketlere gelen yan\u0131tlar\u0131 analiz eder ve bu yan\u0131tlar\u0131n \u00f6zelliklerini (\u00f6rne\u011fin, TCP pencere boyutu, TTL de\u011feri, RST paketindeki bayraklar) kendi i\u015fletim sistemi veritaban\u0131yla (nmap-os-db) kar\u015f\u0131la\u015ft\u0131r\u0131r.<br \/>\n*   <strong>\u00d6zellikleri:<\/strong><br \/>\n    *   \u0130\u015fletim sistemi ad\u0131n\u0131, versiyonunu ve bazen cihaz tipini (\u00f6rn. Linux 4.x, Windows Server 2016, Cisco router) belirleyebilir.<br \/>\n    *   G\u00fcvenilir sonu\u00e7lar i\u00e7in en az bir a\u00e7\u0131k ve bir kapal\u0131 port gerektirir.<br \/>\n*   <strong>Kullan\u0131m:<\/strong> <code>nmap -O 192.168.1.1<\/code> veya <code>nmap -sS -O 192.168.1.1<\/code><\/p>\n<h4>\u0130\u015fletim Sistemi Tespiti ile \u0130lgili Anahtarlar<\/h4>\n<p>*   <strong><code>--osscan-limit<\/code>:<\/strong> Nmap&#8217;i sadece umut vadeden hedeflerde (en az bir a\u00e7\u0131k ve bir kapal\u0131 TCP portu olan) OS tespiti yapmaya zorlar.<br \/>\n*   <strong><code>--osscan-guess<\/code> veya <code>--fuzzy<\/code>:<\/strong> Nmap&#8217;i daha agresif tahminlerde bulunmaya zorlar. Kesin e\u015fle\u015fme bulunamasa bile en yak\u0131n e\u015fle\u015fmeyi g\u00f6sterir.<\/p>\n<h3>G\u00fcvenlik Duvar\u0131\/IDS Atlatma ve Gizlilik (Firewall\/IDS Evasion and Stealth)<\/h3>\n<p>Nmap, g\u00fcvenlik duvarlar\u0131 ve Sald\u0131r\u0131 Tespit\/Engelleme Sistemleri (IDS\/IPS) taraf\u0131ndan tespit edilmekten ka\u00e7\u0131nmak i\u00e7in \u00e7e\u015fitli teknikler sunar.<\/p>\n<p>*   <strong><code>-f<\/code> (Fragment Packets):<\/strong> G\u00f6nderilen TCP\/UDP\/ICMP paketlerini k\u00fc\u00e7\u00fck par\u00e7alara ay\u0131r\u0131r. Baz\u0131 eski g\u00fcvenlik duvarlar\u0131 veya IDS&#8217;ler par\u00e7alanm\u0131\u015f paketleri do\u011fru \u015fekilde yeniden birle\u015ftiremeyebilir veya analiz edemeyebilir.<br \/>\n    <code>nmap -f 192.168.1.1<\/code> (iki kat\u0131na b\u00f6ler), <code>-ff<\/code> (sekiz kat\u0131na b\u00f6ler)<br \/>\n*   <strong><code>-D <decoy1,decoy2,ME,...><\/code> (Decoy Scan):<\/strong> Tarama paketlerinin kaynak IP adresini sahte IP adresleriyle kar\u0131\u015ft\u0131r\u0131r. Bu, ger\u00e7ek taray\u0131c\u0131n\u0131n IP adresini gizlemeye yard\u0131mc\u0131 olur. <code>ME<\/code> anahtar kelimesi, kendi ger\u00e7ek IP adresinizi temsil eder.<br \/>\n    <code>nmap -D 192.168.1.10,192.168.1.11,ME,192.168.1.12 192.168.1.1<\/code><br \/>\n*   <strong><code>-S <IP_Address><\/code> (Spoof Source IP):<\/strong> Kaynak IP adresini tamamen taklit eder. Ancak, bu durumda hedef sistemden gelen yan\u0131tlar\u0131 alamazs\u0131n\u0131z, bu da taramay\u0131 tek y\u00f6nl\u00fc yapar. Genellikle k\u00f6r taramalarda veya IDS\/IPS&#8217;i test etmek i\u00e7in kullan\u0131l\u0131r.<br \/>\n    <code>nmap -S 10.0.0.1 192.168.1.1<\/code><br \/>\n*   <strong><code>-e <interface><\/code> (Spoof MAC Address):<\/strong> Belirli bir a\u011f aray\u00fcz\u00fcn\u00fc kullanarak tarama yapar.<br \/>\n    <code>nmap -e eth0 192.168.1.1<\/code><br \/>\n*   <strong><code>--source-port <port><\/code> veya <code>-g <port><\/code> (Spoof Source Port):<\/strong> Nmap&#8217;in belirli bir kaynak portunu kullanmas\u0131n\u0131 sa\u011flar. Baz\u0131 servisler sadece belirli kaynak portlar\u0131ndan gelen ba\u011flant\u0131lar\u0131 kabul eder (\u00f6rn. FTP data portu 20).<br \/>\n    <code>nmap --source-port 80 192.168.1.1<\/code><br \/>\n*   <strong><code>--data-length <num><\/code>:<\/strong> G\u00f6nderilen paketlere rastgele veri ekleyerek paket boyutunu art\u0131r\u0131r. Bu, baz\u0131 g\u00fcvenlik duvarlar\u0131n\u0131n veya IDS&#8217;lerin normalden farkl\u0131 paket boyutlar\u0131na sahip paketleri g\u00f6rmezden gelmesine neden olabilir.<br \/>\n    <code>nmap --data-length 25 192.168.1.1<\/code><br \/>\n*   <strong><code>--badsum<\/code>:<\/strong> Paketlere hatal\u0131 TCP\/UDP\/IP sa\u011flama toplamlar\u0131 ekler. Baz\u0131 i\u015fletim sistemleri veya g\u00fcvenlik cihazlar\u0131 bu paketleri d\u00fc\u015f\u00fcr\u00fcrken, baz\u0131lar\u0131 hatal\u0131 sa\u011flama toplam\u0131n\u0131 kontrol etmeyebilir ve paketi i\u015fleyebilir.<br \/>\n*   <strong><code>--mtu <size><\/code>:<\/strong> G\u00f6nderilen paketlerin MTU (Maximum Transmission Unit) boyutunu ayarlar. Par\u00e7alanm\u0131\u015f paketlerin boyutunu kontrol etmek i\u00e7in kullan\u0131l\u0131r.<br \/>\n*   <strong><code>--scan-delay <time><\/code>:<\/strong> Paketler aras\u0131nda belirli bir gecikme ekler. Bu, IDS\/IPS taraf\u0131ndan tespiti zorla\u015ft\u0131rabilir ancak tarama s\u00fcresini uzat\u0131r. (\u00d6rn. <code>--scan-delay 500ms<\/code>)<br \/>\n*   <strong><code>--max-parallelism <num><\/code>:<\/strong> Paralel olarak g\u00f6nderilecek prob say\u0131s\u0131n\u0131 s\u0131n\u0131rlar. Daha d\u00fc\u015f\u00fck bir de\u011fer, daha az agresif bir tarama yapar.<\/p>\n<h3>Nmap Betik Motoru (Nmap Scripting Engine &#8211; NSE) <code>-sC<\/code> veya <code>--script<\/code><\/h3>\n<p>Nmap Betik Motoru (NSE), Nmap&#8217;in en g\u00fc\u00e7l\u00fc ve esnek \u00f6zelliklerinden biridir. Kullan\u0131c\u0131lar\u0131n Lua programlama dilinde yaz\u0131lm\u0131\u015f betiklerle Nmap&#8217;in yeteneklerini geni\u015fletmesine olanak tan\u0131r. Bu betikler, Nmap&#8217;i sadece bir port taray\u0131c\u0131s\u0131ndan \u00e7ok daha fazlas\u0131na d\u00f6n\u00fc\u015ft\u00fcr\u00fcr.<\/p>\n<h4>Kullan\u0131m Alanlar\u0131<\/h4>\n<p>NSE betikleri, a\u015fa\u011f\u0131dakiler dahil olmak \u00fczere geni\u015f bir yelpazede g\u00f6revleri otomatikle\u015ftirebilir:<\/p>\n<p>*   <strong>Zafiyet Tespiti:<\/strong> Bilinen g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131 tarama (\u00f6rn. Heartbleed, Shellshock).<br \/>\n*   <strong>Geli\u015fmi\u015f Servis Tespiti:<\/strong> <code>-sV<\/code>&#8216;den daha detayl\u0131 servis bilgileri toplama.<br \/>\n*   <strong>Brute-Force Sald\u0131r\u0131lar\u0131:<\/strong> Zay\u0131f kimlik bilgilerini test etme (\u00f6rn. <code>ftp-brute<\/code>, <code>ssh-brute<\/code>).<br \/>\n*   <strong>Zay\u0131f Yap\u0131land\u0131rmalar\u0131 Bulma:<\/strong> Varsay\u0131lan kimlik bilgilerini, a\u00e7\u0131k dizinleri vb. tespit etme.<br \/>\n*   <strong>Web Uygulamas\u0131 Zafiyetleri:<\/strong> HTTP ba\u015fl\u0131klar\u0131n\u0131 analiz etme, XSS\/SQLi zafiyetlerini kontrol etme.<br \/>\n*   <strong>A\u011f Ke\u015ffi:<\/strong> Daha derinlemesine a\u011f ke\u015ffi yapma (\u00f6rn. DNS b\u00f6lgeleri, SMB payla\u015f\u0131mlar\u0131).<\/p>\n<h4>NSE Kategorileri<\/h4>\n<p>Nmap betikleri, i\u015flevlerine g\u00f6re kategorilere ayr\u0131lm\u0131\u015ft\u0131r:<\/p>\n<p>*   <strong><code>auth<\/code>:<\/strong> Kimlik do\u011frulama ile ilgili betikler.<br \/>\n*   <strong><code>broadcast<\/code>:<\/strong> A\u011fda yay\u0131n yaparak bilgi toplayan betikler.<br \/>\n*   <strong><code>brute<\/code>:<\/strong> Brute-force sald\u0131r\u0131lar\u0131 yapan betikler.<br \/>\n*   <strong><code>default<\/code> (<code>-sC<\/code>):<\/strong> Varsay\u0131lan olarak \u00e7al\u0131\u015fan betikler, g\u00fcvenli ve h\u0131zl\u0131d\u0131r.<br \/>\n*   <strong><code>discovery<\/code>:<\/strong> A\u011f ke\u015ffi yapan betikler.<br \/>\n*   <strong><code>dos<\/code>:<\/strong> Hizmet reddi sald\u0131r\u0131lar\u0131n\u0131 test eden betikler.<br \/>\n*   <strong><code>exploit<\/code>:<\/strong> Bilinen zafiyetleri istismar etmeye \u00e7al\u0131\u015fan betikler.<br \/>\n*   <strong><code>external<\/code>:<\/strong> Harici kaynaklar\u0131 kullanan betikler.<br \/>\n*   <strong><code>fuzzer<\/code>:<\/strong> Girdi verilerini bozarak zafiyet arayan betikler.<br \/>\n*   <strong><code>intrusive<\/code>:<\/strong> Hedef sistemde y\u00fcksek etkile\u015fim yaratan, agresif betikler.<br \/>\n*   <strong><code>malware<\/code>:<\/strong> K\u00f6t\u00fc ama\u00e7l\u0131 yaz\u0131l\u0131mlar\u0131 tespit eden betikler.<br \/>\n*   <strong><code>safe<\/code>:<\/strong> G\u00fcvenli oldu\u011fu d\u00fc\u015f\u00fcn\u00fclen, hedefi etkilemeyen betikler.<br \/>\n*   <strong><code>vuln<\/code>:<\/strong> Bilinen zafiyetleri tarayan betikler.<\/p>\n<h4>NSE Kullan\u0131m \u00d6rnekleri<\/h4>\n<p>*   <strong>Varsay\u0131lan Betikleri \u00c7al\u0131\u015ft\u0131rma:<\/strong> <code>-sC<\/code> anahtar\u0131, <code>--script default<\/code> ile ayn\u0131d\u0131r.<br \/>\n    <code>nmap -sC 192.168.1.1<\/code><br \/>\n*   <strong>Belirli Bir Beti\u011fi \u00c7al\u0131\u015ft\u0131rma:<\/strong><br \/>\n    <code>nmap --script http-enum 192.168.1.1<\/code> (Web sunucusundaki dizinleri ve dosyalar\u0131 listeler)<br \/>\n*   <strong>Bir Kategoriye Ait T\u00fcm Betikleri \u00c7al\u0131\u015ft\u0131rma:<\/strong><br \/>\n    <code>nmap --script \"vuln\" 192.168.1.1<\/code> (T\u00fcm zafiyet tarama betiklerini \u00e7al\u0131\u015ft\u0131r\u0131r)<br \/>\n*   <strong>Birden Fazla Betik veya Kal\u0131p Kullanma:<\/strong><br \/>\n    <code>nmap --script \"http-enum,smb-enum*\" 192.168.1.1<\/code> (http-enum beti\u011fini ve smb-enum ile ba\u015flayan t\u00fcm betikleri \u00e7al\u0131\u015ft\u0131r\u0131r)<br \/>\n*   <strong>Beti\u011fe Arg\u00fcman Ge\u00e7irme:<\/strong> Baz\u0131 betikler ek arg\u00fcmanlar alabilir.<br \/>\n    <code>nmap --script http-brute --script-args userdb=users.txt,passdb=pass.txt 192.168.1.1<\/code><\/p>\n<p>Nmap betikleri genellikle <code>\/usr\/share\/nmap\/scripts<\/code> dizininde bulunur. Bu dizini inceleyerek mevcut betikleri ve i\u015flevlerini ke\u015ffedebilirsiniz.<\/p>\n<h3>Zamanlama ve Performans (Timing and Performance)<\/h3>\n<p>Nmap taramalar\u0131n\u0131n h\u0131z\u0131 ve agresifli\u011fi, zamanlama \u015fablonlar\u0131 ve ilgili anahtarlarla kontrol edilebilir. Bu ayarlar, taraman\u0131n ne kadar gizli olaca\u011f\u0131n\u0131, ne kadar h\u0131zl\u0131 \u00e7al\u0131\u015faca\u011f\u0131n\u0131 ve g\u00fcvenlik duvarlar\u0131\/IDS taraf\u0131ndan ne kadar kolay tespit edilece\u011fini etkiler.<\/p>\n<p>*   <strong><code>-T<0-5><\/code> (Timing Templates):<\/strong> Bu anahtarlar, Nmap&#8217;in h\u0131z\u0131n\u0131 ayarlayan \u00f6nceden tan\u0131mlanm\u0131\u015f \u015fablonlard\u0131r.<br \/>\n    *   <strong><code>-T0<\/code> (Paranoid):<\/strong> \u00c7ok yava\u015f, gizli tarama. IDS&#8217;lerden ka\u00e7\u0131nmaya \u00e7al\u0131\u015f\u0131r. Paketler aras\u0131nda uzun gecikmeler kullan\u0131r.<br \/>\n    *   <strong><code>-T1<\/code> (Sneaky):<\/strong> Paranoid&#8217;den biraz daha h\u0131zl\u0131, yine de gizli.<br \/>\n    *   <strong><code>-T2<\/code> (Polite):<\/strong> Kaynaklar\u0131 daha az t\u00fcketir, hedef sistem \u00fczerinde daha az etki yarat\u0131r. \u00c7ok yava\u015f.<br \/>\n    *   <strong><code>-T3<\/code> (Normal):<\/strong> Varsay\u0131lan zamanlama \u015fablonudur. Dengeli bir h\u0131z ve g\u00fcvenilirlik sunar.<br \/>\n    *   <strong><code>-T4<\/code> (Aggressive):<\/strong> H\u0131zl\u0131 tarama. Daha k\u0131sa zaman a\u015f\u0131mlar\u0131 ve daha az gecikme kullan\u0131r. IDS\/IPS taraf\u0131ndan kolayca tespit edilebilir.<br \/>\n    *   <strong><code>-T5<\/code> (Insane):<\/strong> En h\u0131zl\u0131 ve en agresif tarama. \u00c7ok k\u0131sa zaman a\u015f\u0131mlar\u0131 kullan\u0131r, paket kay\u0131plar\u0131 ya\u015fanabilir.<\/p>\n<p>*   <strong><code>--min-hostgroup <num><\/code>, <code>--max-hostgroup <num><\/code>:<\/strong> Paralel olarak taranacak ana bilgisayar grubunun boyutunu ayarlar.<br \/>\n*   <strong><code>--min-parallelism <num><\/code>, <code>--max-parallelism <num><\/code>:<\/strong> Paralel olarak g\u00f6nderilecek prob say\u0131s\u0131n\u0131 ayarlar.<br \/>\n*   <strong><code>--min-rtt-timeout <time><\/code>, <code>--max-rtt-timeout <time><\/code>:<\/strong> Minimum ve maksimum gidi\u015f-d\u00f6n\u00fc\u015f s\u00fcresi zaman a\u015f\u0131mlar\u0131n\u0131 ayarlar.<br \/>\n*   <strong><code>--initial-rtt-timeout <time><\/code>:<\/strong> \u0130lk gidi\u015f-d\u00f6n\u00fc\u015f s\u00fcresi zaman a\u015f\u0131m\u0131n\u0131 ayarlar.<br \/>\n*   <strong><code>--max-retries <num><\/code>:<\/strong> Paket yeniden g\u00f6nderme say\u0131s\u0131n\u0131 s\u0131n\u0131rlar.<br \/>\n*   <strong><code>--host-timeout <time><\/code>:<\/strong> Bir ana bilgisayar\u0131n taranmas\u0131 i\u00e7in maksimum s\u00fcreyi belirler. Bu s\u00fcreyi a\u015fan ana bilgisayarlar atlan\u0131r.<br \/>\n    <code>nmap --host-timeout 10m 192.168.1.0\/24<\/code> (Her host i\u00e7in maksimum 10 dakika)<br \/>\n*   <strong><code>--scan-delay <time><\/code>:<\/strong> Her prob paketi aras\u0131nda minimum gecikmeyi ayarlar.<br \/>\n    <code>nmap --scan-delay 1s 192.168.1.1<\/code> (Her paket aras\u0131nda 1 saniye bekler)<br \/>\n*   <strong><code>--max-scan-delay <time><\/code>:<\/strong> Her prob paketi aras\u0131nda maksimum gecikmeyi ayarlar.<br \/>\n*   <strong><code>--min-rate <num><\/code>, <code>--max-rate <num><\/code>:<\/strong> Saniyede g\u00f6nderilecek minimum ve maksimum paket say\u0131s\u0131n\u0131 belirler.<br \/>\n    <code>nmap --min-rate 100 192.168.1.0\/24<\/code> (Saniyede en az 100 paket g\u00f6nderir)<\/p>\n<h3>Nmap&#8217;in Yasal ve Etik Kullan\u0131m\u0131<\/h3>\n<p>Nmap, a\u011f g\u00fcvenli\u011fi alan\u0131nda son derece g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r ve bu g\u00fcc\u00fc beraberinde b\u00fcy\u00fck bir sorumluluk getirir. Nmap&#8217;i kullan\u0131rken her zaman yasal ve etik s\u0131n\u0131rlar i\u00e7inde kalmak esast\u0131r.<\/p>\n<p>*   <strong>\u0130zin Gereklili\u011fi:<\/strong> Ba\u015fkas\u0131na ait bir a\u011f\u0131 veya sistemi, sahibinden a\u00e7\u0131k ve yaz\u0131l\u0131 izin almadan taramak yasa d\u0131\u015f\u0131d\u0131r ve ciddi hukuki sonu\u00e7lar\u0131 olabilir. Bu, &#8220;siber sald\u0131r\u0131&#8221; olarak kabul edilebilir.<br \/>\n*   <strong>Kendi A\u011f\u0131n\u0131zda Kullan\u0131m:<\/strong> Nmap&#8217;i sadece kendi a\u011flar\u0131n\u0131zda, kendi sistemlerinizde veya a\u00e7\u0131k\u00e7a izin verilmi\u015f test ortamlar\u0131nda kullanmal\u0131s\u0131n\u0131z.<br \/>\n*   <strong>Etik Hack\u00e7ilik:<\/strong> Penetrasyon testleri veya g\u00fcvenlik denetimleri yaparken, her zaman etik kurallara uymal\u0131, gizlili\u011fe sayg\u0131 g\u00f6stermeli ve bulunan zafiyetleri sorumlu bir \u015fekilde rapor etmelisiniz.<br \/>\n*   <strong>Bilgi Birikimi:<\/strong> Nmap&#8217;in nas\u0131l \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 ve g\u00f6nderdi\u011fi paketlerin ne anlama geldi\u011fini anlamak, hem arac\u0131 daha etkili kullanman\u0131z\u0131 hem de potansiyel k\u00f6t\u00fcye kullan\u0131mdan ka\u00e7\u0131nman\u0131z\u0131 sa\u011flar.<\/p>\n<p>Nmap, &#8220;k\u00f6t\u00fc niyetli&#8221; bir ara\u00e7 de\u011fildir; bir \u00e7eki\u00e7 gibi, hem in\u015fa etmek hem de y\u0131kmak i\u00e7in kullan\u0131labilir. Kullan\u0131c\u0131n\u0131n niyeti ve etik anlay\u0131\u015f\u0131, arac\u0131n kullan\u0131m\u0131n\u0131n me\u015fruiyetini belirler.<\/p>\n<h3>Sonu\u00e7<\/h3>\n<p>Nmap, a\u011f ke\u015ffi ve g\u00fcvenlik denetimleri i\u00e7in vazge\u00e7ilmez bir ara\u00e7t\u0131r. Bu makalede ele al\u0131nan anahtarlar ve tarama t\u00fcrleri, Nmap&#8217;in sundu\u011fu geni\u015f yetenek setinin sadece bir k\u0131sm\u0131n\u0131 temsil etmektedir. Temel port taramalar\u0131ndan geli\u015fmi\u015f i\u015fletim sistemi ve servis tespitine, g\u00fcvenlik duvar\u0131 atlatma tekniklerinden Nmap Betik Motoru&#8217;nun sundu\u011fu zafiyet tarama yeteneklerine kadar Nmap, bir a\u011f\u0131n g\u00fcvenlik duru\u015funu anlamak ve iyile\u015ftirmek i\u00e7in kapsaml\u0131 bir \u00e7\u00f6z\u00fcm sunar.<\/p>\n<p>Etkili bir Nmap kullan\u0131c\u0131s\u0131 olmak, sadece komutlar\u0131 ezberlemekle kalmaz, ayn\u0131 zamanda her anahtar\u0131n ve tarama t\u00fcr\u00fcn\u00fcn alt\u0131nda yatan a\u011f protokol\u00fc bilgilerini ve g\u00fcvenlik etkilerini anlamay\u0131 gerektirir. S\u00fcrekli pratik yaparak, farkl\u0131 senaryolarda Nmap&#8217;i deneyerek ve Nmap&#8217;in zengin dok\u00fcmantasyonundan faydalanarak, bu g\u00fc\u00e7l\u00fc arac\u0131 bir g\u00fcvenlik uzman\u0131n\u0131n veya sistem y\u00f6neticisinin ara\u00e7 kutusundaki en de\u011ferli par\u00e7alardan biri haline getirebilirsiniz. Unutmay\u0131n, b\u00fcy\u00fck g\u00fc\u00e7 b\u00fcy\u00fck sorumluluk getirir; Nmap&#8217;i her zaman yasal ve etik s\u0131n\u0131rlar i\u00e7inde kullanmaya \u00f6zen g\u00f6sterin.<\/body><\/p>\n","protected":false},"excerpt":{"rendered":"Nmap: Kapsaml\u0131 Anahtarlar ve Tarama T\u00fcrleri Rehberi\nNmap (Network Mapper), a\u011f ke\u015ffi ve g\u00fcvenlik denetimleri i\u00e7in geli\u015ftirilmi\u015f, a\u00e7\u0131k kaynak","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-35282","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Nmap: Kapsaml\u0131 Anahtarlar ve Tarama T\u00fcrleri Rehberi - Kodlar\u0131n Gizemli D\u00fcnyas\u0131<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/nmap-kapsamli-anahtarlar-ve-tarama-turleri-rehberi\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Nmap: Kapsaml\u0131 Anahtarlar ve Tarama T\u00fcrleri Rehberi\" \/>\n<meta property=\"og:description\" content=\"Nmap: Kapsaml\u0131 Anahtarlar ve Tarama T\u00fcrleri Rehberi Nmap (Network Mapper), a\u011f ke\u015ffi ve g\u00fcvenlik denetimleri i\u00e7in geli\u015ftirilmi\u015f, a\u00e7\u0131k kaynak\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/nmap-kapsamli-anahtarlar-ve-tarama-turleri-rehberi\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-27T18:41:02+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"19 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/nmap-kapsamli-anahtarlar-ve-tarama-turleri-rehberi\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/nmap-kapsamli-anahtarlar-ve-tarama-turleri-rehberi\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Nmap: Kapsaml\u0131 Anahtarlar ve Tarama T\u00fcrleri Rehberi\",\"datePublished\":\"2025-11-27T18:41:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/nmap-kapsamli-anahtarlar-ve-tarama-turleri-rehberi\/\"},\"wordCount\":3540,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/nmap-kapsamli-anahtarlar-ve-tarama-turleri-rehberi\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/nmap-kapsamli-anahtarlar-ve-tarama-turleri-rehberi\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/nmap-kapsamli-anahtarlar-ve-tarama-turleri-rehberi\/\",\"name\":\"Nmap: Kapsaml\u0131 Anahtarlar ve Tarama T\u00fcrleri Rehberi - Kodlar\u0131n Gizemli D\u00fcnyas\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-11-27T18:41:02+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/nmap-kapsamli-anahtarlar-ve-tarama-turleri-rehberi\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/nmap-kapsamli-anahtarlar-ve-tarama-turleri-rehberi\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/nmap-kapsamli-anahtarlar-ve-tarama-turleri-rehberi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Nmap: Kapsaml\u0131 Anahtarlar ve Tarama T\u00fcrleri Rehberi\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Nmap: Kapsaml\u0131 Anahtarlar ve Tarama T\u00fcrleri Rehberi - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/nmap-kapsamli-anahtarlar-ve-tarama-turleri-rehberi\/","og_locale":"tr_TR","og_type":"article","og_title":"Nmap: Kapsaml\u0131 Anahtarlar ve Tarama T\u00fcrleri Rehberi","og_description":"Nmap: Kapsaml\u0131 Anahtarlar ve Tarama T\u00fcrleri Rehberi Nmap (Network Mapper), a\u011f ke\u015ffi ve g\u00fcvenlik denetimleri i\u00e7in geli\u015ftirilmi\u015f, a\u00e7\u0131k kaynak","og_url":"https:\/\/fatihsoysal.com\/blog\/nmap-kapsamli-anahtarlar-ve-tarama-turleri-rehberi\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-11-27T18:41:02+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"19 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/nmap-kapsamli-anahtarlar-ve-tarama-turleri-rehberi\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/nmap-kapsamli-anahtarlar-ve-tarama-turleri-rehberi\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Nmap: Kapsaml\u0131 Anahtarlar ve Tarama T\u00fcrleri Rehberi","datePublished":"2025-11-27T18:41:02+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/nmap-kapsamli-anahtarlar-ve-tarama-turleri-rehberi\/"},"wordCount":3540,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/nmap-kapsamli-anahtarlar-ve-tarama-turleri-rehberi\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/nmap-kapsamli-anahtarlar-ve-tarama-turleri-rehberi\/","url":"https:\/\/fatihsoysal.com\/blog\/nmap-kapsamli-anahtarlar-ve-tarama-turleri-rehberi\/","name":"Nmap: Kapsaml\u0131 Anahtarlar ve Tarama T\u00fcrleri Rehberi - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-11-27T18:41:02+00:00","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/nmap-kapsamli-anahtarlar-ve-tarama-turleri-rehberi\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/nmap-kapsamli-anahtarlar-ve-tarama-turleri-rehberi\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/nmap-kapsamli-anahtarlar-ve-tarama-turleri-rehberi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Nmap: Kapsaml\u0131 Anahtarlar ve Tarama T\u00fcrleri Rehberi"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/35282","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=35282"}],"version-history":[{"count":1,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/35282\/revisions"}],"predecessor-version":[{"id":35283,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/35282\/revisions\/35283"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=35282"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=35282"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=35282"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}