İç Ağdaki Bir Sistemin İnternete Çıkış IP Adreslerinin Elde Edilmesi

0
8630
views
İnternete açık olan bir sistemin internete çıkış IP adresinin öğrenmek gerekebilir. Bu yazıda iç ağda kullanılan Linux ve Windows bir sistemin internete çıkış IP adresinin komut satırı üzerinden elde edilme yöntemleri incelenecektir.

Pentist: Sızma Testleri ve Bilgi Güvenliği Danışmanlık Hizmetleri

İnternete çıkış IP adresini öğrenmek için bir çok site vardır. Bu sitelerden public IP adresi kolayca elde edilebilir.

https://whatismyipaddress.com

 

Kullanılabilecek bazı kaynaklar aşağıdaki gibi sıralanabilir.

  • ifconfig.me
  • ifconfig.co
  • icanhazip.com
  • ipecho.net/plain
  • resolver1.opendns.com
  • myexternalip.com/raw
  • checkip.amazonaws.com
  • smart-ip.net/myip
  • checkip.amazonaws.com

Bazı durumlarda web browser olmadan internete çıkış IP adresinin öğrenilmesine gerek duyulabilir. Bu amaçla Linux ve Windows ortamlarında çeşitli yöntemler kullanılabilir.

Not: Kullanımlar sırasında iç ağdaki cihazın belirtilen hedeflerin belirtilen servislerine (http, dns, telnet, finger, ftp…) erişebildiği varsayılmıştır.

 

Linux Ortamı

Linux ortamında çeşitli araçlar kullanılarak internete çıkış IP adresi öğrenilebilir. Bu araçlar ve bazı örnekleri aşağıdaki gibi sıralanabilir.

Curl Aracı:

curl -4 icanhazip.com

veya

curl v4.ident.me

 

Wget Aracı:

wget -qO- ifconfig.me/ip

 

Dig Aracı:

dig +short myip.opendns.com @resolver1.opendns.com

 

Host Aracı:

host myip.opendns.com @resolver1.opendns.com

 

Telnet Aracı (23 Portuna):

telnet myip.gelma.net

 

Telnet Aracı (Web İstemcisi Olarak):

telnet ipecho.net 80
GET /plain HTTP/1.1
HOST: ipecho.net

 

Finger Aracı:

finger @ifcfg.me

 

FTP Aracı:

echo close | ftp ifcfg.me

 

Windows Ortamı

Windows işletim sisteminde de komut satırı araçları ile internete çıkış IP adresleri elde edilebilir. Linux ortamındakine benzer olarak kullanılabilecek yöntemler çoğaltılabilir.

Nslookup Aracı:

nslookup myip.opendns.com. resolver1.opendns.com

veya

nslookup . ifcfg.me

 

Telnet Aracı

telnet ifcfg.me

 

Powershell System.Net.WebClient:

$wc = New-Object System.Net.WebClient
echo $wc.DownloadString(“http://myexternalip.com/raw”)

 

Kaynak:

https://pen-testing.sans.org/blog/2017/02/02/pen-test-poster-white-board-bash-whats-my-public-ip-address-2

 

 

Pentist: Sızma Testleri ve Bilgi Güvenliği Danışmanlık Hizmetleri

CEVAP VER

Yorumunuzu giriniz
İsminizi giriniz

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.