0
0
5.00 از 1 رأی

199,000 تومان

9,950 تومان پس از ثبت نام به عنوان هدیه ثبت نام به کیف پول شما در سایت اضافه خواهد شد .

تخفیف فقط برای 1 دانشجو دیگر

تعداد دانشجویان: 14 نفر
  • نوع دوره : مجازی
  • سطح دوره : مقدماتی تا متوسطه
  • سر فصل ها : 18 مورد
  • مدرس : امیر عباس چهرازی
  • مدت زمان : 6 ساعت
  • پیش نیاز ها : مبانی کامپیوتر و مبانی برنامه نویسی
  • نوع فایل ها : ویدئویی
  • دریافت لینک ها بلافاصله پس از پرداخت

درصد پیشرفت دوره

100% تکمیل شده

امیر عباس چهرازی

درباره مدرس برنامه نویس و یک گیک ساده در حال آموزش آموخته ها و فعال در زمینه امنیت

مشاهده بیشتر

دوره آموزش برنامه نویسی روبی – آموزش ابزار نویسی با روبی

دسته: , منتشر شده در 1400-10-02 2 نظر به روز شده در 1400-10-30
دوره آموزش برنامه نویسی روبی

دوره آموزش برنامه نویسی روبی - آموزش ابزار نویسی با روبی

بعد از خرید دوره دقت کنید

جهت دسترسی به فایل و ویدیو های دوره آموزش برنامه نویسی روبی – آموزش ابزار نویسی با روبی به قسمت دانلود ها در داشبورد کاربری خود بروید !

برای دانلود بهتر است با idm در ویندوز و ADM در اندروید اقدام به دانلود کنید و با WinRAR فایل ها را استخراج کنید !

زبان روبی

روبی یک زبان برنامه نویسی سطح بالا و در عین حال قدرتمند است که از شی گرا پشتیبانی میکند و مناسب برای تست نفوذ است. روبی ویژگی هایی از پرل و اسمال تاک به ارث برده است؛ این زبان قدرتمند در دهه ۱۹۹۰ توسط یوکیهیرو ماتسوموتو در ژاپن اختراع شد. به گفته یوکیهیرو ماتسوموتو ویژگی های زبان های پرل لیسپ اسمال تاک و آیفل الهام بخش او در ساخت روبی بوده اند.

 

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

زبان روبی رسماً در روز ۲۴ فوریه ۱۹۹۳ (۵ اسفند ۱۳۷۱) توسط یوکیهیرو ماتسوموتو معرفی شد.
او دنبال ساخت زبانی بود که امکانات متعادلی برای برنامه‌نویسی تابعی و برنامه‌نویسی دستوری برای برنامه‌نویس فراهم آورد. ماتسوموتو دربارهٔ انگیزه‌اش برای ساخت روبی می‌گوید : در جستجوی زبانی بودم که از پایتون شیءگراتر و از پرل قدرتمندتر باشد. برای همین تصمیم گرفتم خودم آن را بسازم.

 

چرا روبی برای هک و امنیت

همینطور که گفته شد روبی یک زبان سطح بالا است.
این ویژگی سبب شده که روبی یک زبان راحت و خیلی خیلی آسان باشد؛ این ساده بودن سبب شده متخصصین امنیت بسیاری به آن علاقمند باشند و به دنبال یادگیری این زبان باشند.

 

روبی در حوزه های مختلف تست نفوذ کاربرد دارد در این بین به وب و شبکه نیز می توان اشاره کرد.
همین ساده بودن سبب شده اکسپلویت ها و ابزار های زیادی با زبان روبی نوشته شوند از این بین می توان به فریم ورک قدرتمند و پر طرفدار متاسپلویت اشاره کرد که بسیاری از آن برای حوزه های مختلف از شبکه های وایرلس تا وب و استفاده میکنند. استفاده از روبی بین متخصصین و اکسپلویت نویسان بسیار مرسوم است.

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

قراره تو این دوره چی یاد بگیریم ؟

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

 

آیا با گذروندن این دوره به درآمد می رسیم ؟ 

در جواب باید بگم به خودتون بستگی داره شما بعد از دیدن دوره یک زبان برنامه نویسی
جدید رو یاد گرفتید و میتوانید فرآیند تست نفوذ رو با یک زبان جدید انجام بدین. در مقابل این تست نفوذ مبلغی رو دریافت کنید ولی خب این مسیر فقط به امنیت منتهی نمیشه همونطور که گفتم یک زبان برنامه نویسی جدید یعنی شما میتونید اینو به رزومه خودتون اضافه کنید استخدام بشید یا پروژه های فریلنسری رو با استفاده از این زبان انجام بدین.

 

چگونه پس از این دوره برای خود یک رزومه خوب ساخت

برای ساخت رزومه خوب یادگیری مباحث مختلف و پشت کار نیازه که مطمئنم شما رفقایی که قصد دیدن این دوره رو دارین هر دو اینها رو دارین و میتونید بهترینه زندگی خودتون بشید برای مثال ما یک دوستی داریم که در مبحث شبکه فعالیت میکنه دوره های مختلفی مثل CCNA رو گذرونده آیا مسیر به همینجا ختم میشه ؟ نه شما باید بیشتر یاد بگیرید تا بتونید به یک رزومه درخشان در حوزه خودتون برسید

حتما تا می توانید سعی کنید برای خودتون یک سری پروژه ریز و درشت بزنید تا دستتون پر بشه.

سرفصل های دوره روبی (فصل اول)

8 جلسه
قسمت اول : معرفی دوره | زمان : 21 دقیقه رایگان!
در این این قسمت به بررسی سرفصل ها و روش آموزشی و کیفیت و نوع آموزش ها پرداختیم و باهم مباحث رو بررسی کردیم ویدئو
قسمت دوم : نصب روبی در محیط ویندوز | زمان : 18 دقیقه
در این قسمت به بررسی اینکه چطور میتونیم باهم devkit این زبان باحال رو توی ویندوز نصب کنیم گفتیم و باهم یسری چیزا مثل اینکه چطور مشکلات برنامه نویسیمون رو خل کنیم هم صحبت کردیم ویدئو
قسمت سوم : نصب vscode و مثال برنامه نویسی در زبان روبی | زمان : 23 دقیقه
توی این قسمت باهم روش نصب devkit روبی توی محیط لینوکس پرداختیم و همینطور کلی مبحث دیگه مثل روش برنامه نویسی مثال hello world همینطور نصب اکستنشن ها در vscode رو باهم گفتیم همینطور دیتا تایپ ها رو ویدئو
قسمت چهارم : متغیر ها و لیست ها (array) | زمان : 20 دقیقه
در این قسمت به بررسی ساختار برنامه نویسی روبی پرداختیم و باهم لیست و متغیر ها رو بررسی کردیم و باهاشون برنامه های جالب نوشتیم ویدئو
قسمت پنجم : بررسی هش ها و irb و کاراکتر های کنترلی | زمان : 21 دقیقه
در این قسمت باهم با محیطی اشنا میشیم که خیلی از مشکلات ما رو میتونه حل کنه چطور میتونم اول کد رو تست کنم بعدش توی سورس بزارم؟ جواب این سوال رو شما توی این قسمت میبینید علاوه بر این به بررسی هش ها که جز مهم ترین مباحث در کنار لیست هاست پرداختیم ویدئو
قسمت ششم : دستور case و if های تو در تو | زمان : 22 دقیقه
در این قسمت میخوایم باهم یه مبحث جالب رو بررسی کنیم ساختار تصمیم هوشمند سازی ما الان انسانیم اگر دستم خورد به در پیام درد رو به مغز ارسال کن این میشه هوشمند سازی اگر کاربر ۱ رو به برنامه داد بگو سلام جعفر! ویدئو
قسمت هفتم : بررسی if ها و حلقه های ساختار تصمیم | زمان : 22 دقیقه
در توی این قسمت میخوایم هوشمند سازی رو خفن تر نگاه کنیم و باهم به بررسی موضوعات مختلف بپردازیم ویدئو
قسمت هشتم : بررسی loop ها (for,while,each,until) | زمان : ۱۱ دقیقه
من چطور میتونم بگم سیصد بار بنویس سلاااام اینو میخوایم اینجا بگیم اختصاصی و خفن! ویدئو

سرفصل های دوره روبی (فصل دوم)

8 جلسه
قسمت اول : بررسی فصل دو و موضوعات | زمان : 2۳ دقیقه
در این قسمت به بررسی فصل دوم و روش تدریس این فصل پرداختیم و گفتیم که بعد از هر فرایند میایم به صورت مرحله ای مباحث رو بررسی میکنیم ویدئو
قسمت دوم : جمع آوری اطلاعات با کتابخانه nmap | زمان : 20 دقیقه
ابزار قدرتمند nmap که در زمینه تست نفوذ و امنیت و همینطور مباحثی مثل عیب یابی شبکه کاربرد داره یک کتابخانه در زبان روبی داره به اسم همین ابزار ما میخوایم توی این قسمت با این کتابخونه برنامه نویسی کنیم فرایند های مختلف رو ویدئو
قسمت سوم : نوشتن یک SSH کرکر | زمان : ۳۲ دقیقه
در این قسمت باهم برنامه ای نوشتیم که میاد پسورد های مختلف رو روی سرویس ssh که ما تعیین میکنیم تست میکنه و میشه گفت فرایند بروت فورس رو برای ما انجام میده ویدئو
قسمت چهارم : اسکن باگ Sql Injection | زمان : 19 دقیقه
خیلی وقتا میخوایم یسری مباحث رو بررسی کنیم میخوام ببینم فلان سایت فلان آسیب پذیری رو داره چطور این اسکنر رو نصب کنم؟ خب چرا نصب کنم خودم یکی مینویسم همچین چیزی ویدئو
قسمت پنجم : ساخت یک ssid finder | زمان : 19 دقیقه
در این قسمت زدیم تو خط شبکه های وایرلس و بی سیم مباحث پایه رو روی دیاگرام توضیح میدم و بعدش میریم به صورت عملی برنامه رو مینویسم و میگیم چطور میشه برنامه ای نوشت که باهاش ببینیم دیوایس های وایرلس اطرافمون رو ssid,bssid های اطراف خودمون رو ویدئو
قسمت ششم : برنامه نویسی dns spoofing | زمان : 2۳ دقیقه
در این قسمت باهم برنامه ای برای این حمله خفن نوشتیم مثل همیشه اول مباحث رو تشریح میکنیم و بعدش میریم سراغ فاز برنامه نویسی ویدئو
قسمت هفتم : ابزار نویسی با روبی | زمان : 2۱ دقیقه
در این قسمت گفتیم چطور میشه با زبان روبی ابزار هاییی رو نوشت و حالت toolkit بهشون داد سورس یک برنامه رو بررسی کردیم و دیدیم که چطور کار میکنه ما هم گفتیم که بجای اینکه فقط بررسی کنیم ما یچیزی شبیه به این بنویسیم پس یک example رو هم نوشتیم ویدئو
قسمت هشتم : arp spoofing | زمان : ۲۲ دقیقه
در این قسمت به برنامه نویسی و بررسی حمله خفنی که یکی دیگه از دسته حملات mitm پرداختیم و باهم بررسیش کردیم و مباحث مختلف رو مثل قبلیا اول دیاگرام بعدش برنامه نویسی تحلیل کردیم ویدئو

نتیجه دوره آموزش برنامه نویسی روبی – آموزش ابزار نویسی با روبی

دوره برنامه نویسی روبی به صورت کاملا حرفه ای و با استاندارد های روز آماده شده و شما پس از دیدن این دوره با زبان روبی کاملا آشنایی پیدا کرده و مسلط به نوشتن ابزار هایی در زمینه هک و امنیت خواهید شد. یک زبان قدرتمند که به شما اجازه خواهد داد تا قادر به ساختن ابزار هایی حرفه ای و کاستومایز شده توسط خودتون باشید. در نتیجه این دوره رو از دست ندید که قراره کلی بهتون خوش بگذره.

مسلط شدن به طراحی ابزار های مختلف هک و امنیت بعد از تماشای دوره آموزشی
طراحی ابزار های هک و امنیت 95%

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

  1. دانشجویان رشته های کامپیوتر
  2. افرادی که قصد ورود به حوزه برنامه نویسی و شبکه را دارند !
  3. بخصوص افرادی که قصد ورود به عرصه نوین هک و امنیت را دارند !

کیفیت ویدیوها چطور هست ؟

تمام ویدیو ها با کیفیت Full HD و صدای با کیفیت همانند ویدیو معرفی دوره می باشد !

 

گروه VIP تلگرامی دانشجویان ؟

دانشجویان گرامی پس از شرکت در دوره می توانند در گروه تلگرامی مربوط به دوره عضو شوند.

 

کانال اخبار دوره های سایت : رفتن به کانال تلگرام !

نکته : پس از تهیه دوره از پسورد گذاشته شده در لینک های دانلود اقدام به استخراج کنید.

نکته : این دوره در صورت آپدیت تمامی ویدئوهای جدید برای دانشجویان پیشین دوره کاملا رایگان است.

نکته : اگر سوالی دارید میتوانید برای ما کامنت گذاشته و یا از قسمت تماس با ما با ایمیل مدیر با ما ارتباط برقرار کنید.

درباره مدرس دوره :

امیر عباس چهرازی

مدرس و محقق امنیتی

مهارت در تدریس 89%
تخصص 89%
  • مدرس دوره های هک و امنیت و برنامه نویسی
  • مسلط به زبان روبی
  • فعال در زمینه تست نفوذ و امنیت شبکه

دوره های گذارنده شده :

  1. Network Plus
  2. wifu
  3. wireless penetration testing 
  4. python
  5. ruby
  6. ccna
  7. CEH
  8. ….
اشتراک گذاری:
برچسب‌ها:

نظرات

2 دیدگاه برای دوره آموزش برنامه نویسی روبی – آموزش ابزار نویسی با روبی

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

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

  1. رضا

    خسته نباشید مباحثی که گفتین به صورت تئوری توضیح دادین یا عملی ؟

    • امیر عباس چهرازی

      امیر عباس چهرازی

      سلام دوست عزیز منم وقتی مبحث تئوری طول میکشه خسته میشم پس اصلا مبحث تئوری تا اونجایی که میشد نداریم و فقط و فقط عملی یعنی حتی جا هایی هم که نیاز به توضیح داشت هم روی کد همون موقع که داریم تست میکنیم توضیح میدیم