تخفیف 50% به مناسبت تولید یک سالگی سایبر آموز، برای خرید دوره ابزار نویسی با پایتون، برای خرید روی دکمه کلیک کن کلیک کن
  ۰۵ مرداد ۱۴۰۰
تخفیف 50% به مناسبت تولید یک سالگی سایبر آموز، برای خرید دوره ابزار نویسی با پایتون، برای خرید روی دکمه کلیک کن
کلیک کن
  ۰۵ مرداد ۱۴۰۰
0
0

آموزش مقدماتی زبان برنامه نویسی سی (C) – قسمت دوم

122 بازدید
آموزش برنامه نویسی سی قسمت دوم

به نام خدا سلام خدمت همه ی دوستان سایبر آموز، ما سعی کردیم یک دوره رایگان تحت عنوان برنامه نویسی با زبان همه منظوره سی (C) آماده کنیم.طبق رود مپی که در سایت قرار دادیم یکی از عنوانی که برای یادگیری دنیای هک و امنیت مهم و ضروری می باشد یادگیری زبان برنامه نویسی سی و سی پلاس پلاس است. ما گفتیم زبان برنامه نویسی C یک زبان همه منظوره است یعنی تمام نرم افزارهایی که به صورت روزمره در ویندوز با آن ها کار می کنیم توسط زبان مادر c و ++C نوشته شده اند و در صنعت خودروسازی، فضایی، معماری، بانکی، کنسول بازی ، هک و امنیت ، مهندسی معکوس، … کاربرد دارند.

 

زبان برنامه نویسی سی چیست ؟

زبان برنامه نویسی C یک زبان همه‌منظوره، کامپایل‌شونده، سطح میانی، ساخت‌یافته، دستوری است که در سال ۱۹۷۲ توسط دنیس ریچی در آزمایشگاه‌های بل ساخته شد. در اصل قبل از اینکه زبان برنامه نویسی سی پلاس پلاس به وجود بیاید شما مجبور بودید از زبان برنامه نویسی C استفاده کنید. عیبی که زبان C داشت از قابلیت شیء گرایی پشتیبانی نمی کرد. برنامه نویسی به زبان C++‎ نسبت به C دارای قدرت بیشتری است. کارهایی می توان انجام داد که در C برای انجام آن ها (در صورت امکان) زحمت بیشتری نیاز است. خانواده سی به سه دسته تقسیم می شوند سی ، سی پلاس پلاس و سی شارپ که کاربرد زیادی در زمینه ی ساخت نرم افزار های ویندوزی دارد.

 

کاربرد زبان برنامه نویسی C و ++C در هک و امنیت

زبان برنامه نویسی C زبان سطح پایین و پایه ترین زبان برنامه نویسی است. لینوکس، ویندوز و مکینتاش و … بر اساس این زبان ساخته شده اند. این زبان به هکر ها توانایی نوشتن برنامه های تحت شبکه را می‌دهد. زبان ++C که بر پایه زبان C است و زبانی سطح بالا محسوب می‌شود. این زبان قوی تر از C عمل می‌کند و در حوزه های بیشتری کاربرد دارد. از هر دو زبان C و ++C در انجام کارهای زیر می‌توان استفاده کرد:

  1. ساخت بد افزار
  2. ساخت پیلود
  3. ساخت ویروس
  4. بهره برداری موثر از برنامه ها
  5.  ایجاد و ساخت اکسپلویت های مخصوص خود

 

در این جلسه ی قبلی ما در مورد مقدمات زبان برنامه نویسی سی صحبت کردیم و در این جلسه به معرفی متغیر ها و نحوه استفاده از متغیر ها در زبان برنامه نویسی سی خواهیم پرداخت.

 

متغیر ها چی هستند و چه کاربردی دارند ؟

متغیر ها قسمتی از حافظه ی سیستم هستند که یکسری اطلاعات رو با توجه به نوعی که براشون تعریف می کنیم در خودشون ذخیره می کنند. یک مثال در دنیای واقعی بخواهم بزنم مثل سبد لباس که ما لباس های خودمون رو داخل یک سبد قرار می دهیم و هر وقت به لباسمون احتیاج داشتیم میریم و اون لباس مدنظر خودمون رو انتخاب می کنیم. همین مثال رو میشه در برنامه نویسی هم پیاده کرد. در کامپیوتر ما دیگه لباس نداریم 😂 سر و کار ما با اعداد و متن ها ست. پیشنهاد می کنم ویدیو قسمت دوم رو همین الان نگاه کنید یا می تونید از باکس دانلود قسمت دوم رو دانلود کنید و نگاه کنید.

 

🙍🏻‍♂️ مدرس این دوره آقای محمد راستینه می باشد

آیا این مطلب را می پسندید؟
https://cyberamooz.com/?p=2410
اشتراک گذاری:
میلاد رنجبر وبسایت شخصی
من میلاد رنجبر هستم. علاقه مند به دنیای هک و امنیت و برنامه نویسی هستم. دوست دارم هر چیزی رو که یاد میگیرم به زبان خیلی ساده به دوستان آموزش بدم. علاقه شدیدی به تست نفوذ سیستم ها دارم و تلاش می کنم همیشه در این شاخه از تست نفوذ پیشرفت کنم.
مطالب بیشتر
برچسب ها:

باکس دانلود

پسورد: www.cyberamooz.com

نظرات

0 نظر در مورد آموزش مقدماتی زبان برنامه نویسی سی (C) – قسمت دوم

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *


5 − چهار =

هیچ دیدگاهی نوشته نشده است.