آموزش بدست آوردن آدرس IP پابلیک با کد سی شارپ

در این مطلب قصد داریم با نحوه بدست آوردن آیپی پابلیک(Public) در سی شارپ آشنا شویم. کد زیر این کار را برای ما انجام می دهد و در ادامه به بررسی کد زیر می پردازیم:

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
سرفصل های این مطلب
  1. تعریف اصطلاحات :
using System;
using System.Text;
using System.Net; 


namespace GetIP
{
    public class ip
    {
         
        static void Main(string[] args)
        {
              WebClient client = new WebClient(); 
              string ip = client.DownloadString("http://api.ipify.org/"); 
              Console.WriteLine("Your Ip Is : {0}",ip); 
              Console.ReadKey();
         }
    }
}

ما در این آموزش میایم یه برنامه با سی شارپ و در محیط کنسول اپلیکیشن اون مینویسم که به سایت api.ipify.org متصل میشه و آیپی Public خودمون رو بدست میاریم

برای یادگیری و آموزش سی شارپ ( آموزش زبان برنامه نویسی سی شارپ ) رایگان به این لینک بروید

تعریف اصطلاحات :

  • System.Net : فضای نامی هستش که داخل اون کلاس های زیادی برای کار با شبکه و کانکشن ها هستش.
  • WebClient : کلاسی هستش که داخلش متد های قرار داره که برای کار وب سایت ها مورد استفاده قرار میگیره , مثلا : دانلود سورس سایت و بدست آوردن اطلاعات از سایت .
  • DownloadString : متدی به منظور دانلود سورس سایت به صورت رشته .
  • Console.WriteLine : متدی به منظور چاپ یک خروجی در محیط کنسول سی شارپ .
  • Console.ReadKey : این متد برای این منظور استفاده میشه که با فشردن یک کلید از صفحه کیبورد برنامه بسته بشه .

ادریس شریفی
ادریس شریفی

مسلط به تکنولوژی ها HTML5,CSS3 , زبان های PHP,C-Sharp-java-vb.net و متخصص هک و نفوذ به کلاینت ها

نظرات