|
Eğitseller -
Programlama
|
|
Salı, 20 Kasım 2007 18:03 |
|
Üniversite için hazirladigim ufak bir uygulama port tarayici.Consol uygulamasi olmasinin sebebi ise ayni zamanda Mono ile derlenmesidir.Platformdan tamamen bagimsiz. using System; using System.Collections.Generic; using System.Text; using System.Net.Sockets; namespace MonoPortScanner { class Program { static void Main(string[] args) { while (true) { Console.Write("Ip Adresi : "); string strIp = Console.ReadLine(); Console.Write("Başlangıç Portu : ");int starPort = Convert.ToInt32(Console.ReadLine()); Console.Write("Bitiş Portu : "); int finisPort = Convert.ToInt32(Console.ReadLine()); Console.WriteLine(" "); for (int i = starPort; i <= finisPort; i++) { try { TcpClient portScan = new TcpClient(); portScan.Connect(strIp, i); Console.WriteLine(strIp + ":" + i + " " + "Açık"); portScan.Close(); } catch { Console.WriteLine(strIp + ":" + i + " " + "Kapalı"); } } Console.WriteLine(""); Console.WriteLine("----- Tarama Işlemi sona erdi. -----"); Console.WriteLine(""); } }// Function
} // Class }
|
Yorum yok.