دوره آموزشی
دوبله زبان فارسی
دوره توسعه بدافزار
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- دانشجو دانش لازم برای توسعه بدافزار پیشرفته را خواهد داشت.
- دوره کامل دارای 14 ماژول تئوری و عملی است که از مقدمهای بر باجافزار شروع شده و تا توسعه کامل بدافزار ادامه مییابد.
- این دوره به صورت تئوری و عملی، توسعه و عملکرد یک باجافزار را آموزش میدهد.
- با دانش حاصل از این دوره، دانشجو نسبت به چگونگی عملکرد معروفترین نرمافزارهای مخرب موجود آگاهی خواهد یافت.
پیشنیازهای دوره
- نیازی به دانش قبلی نیست، فقط میل به یادگیری کافی است.
توضیحات دوره
معرفی
- در این بخش، آموزش تاریخچه باجافزار، چگونگی پیدایش آن، اولین گزارشها، گروهها، قربانیان و موارد دیگر را آغاز خواهیم کرد.
منطق Golang
- پس از اتمام دانش تئوری، به سراغ عمل میرویم و با یادگیری مبانی زبان Golang، متغیرها، توابع، ماژولها، کانال و غیره شروع میکنیم.
دستکاری فایل
- اکنون که مبانی Golang را میدانیم، بیایید عمیقتر شده و در مورد دستکاری فایل، خواندن، نوشتن، لیست کردن، مجوزها و غیره بیاموزیم. از آنجایی که این یک دوره باجافزار است، دانستن در مورد فایلها مهم است، موافق نیستید؟
هش
- در این بخش کمی در مورد هش، md5 ،base64، sha256 و موارد دیگر خواهیم آموخت.
رمزنگاری پیشرفته
- در این ماژول، محتوا را دشوارتر خواهیم کرد. دانشجو دانش پایه و پیشرفته در مورد رمزنگاری متقارن و نامتقارن را عمیقاً فرا خواهد گرفت، بسیاری از آنها در باجافزارهای معروف استفاده میشوند: AES ،RSA ،CHACHA20
سندباکس
- بیایید کمی در مورد محیطهای سندباکس برای فرآیندهای فرار بیاموزیم و توابع متعددی ایجاد کنیم که بتوانند تشخیص دهند آیا بدافزار ما در محیطهای آزمایشی در حال اجرا است یا خیر.
فرآیندهای در حال اجرا
- در باجافزارهای واقعی، لیستی از فرآیندهای در حال اجرا وجود دارد. این مرحله مهم است، زیرا هدف این است که بدانیم برای اجرای بدافزار کدام فرآیندها را باید متوقف کنیم.
سیستم اطلاعات
- در این ماژول، در مورد جمعآوری اطلاعات از «اهداف» خود، نام میزبان، نام کاربری، آدرسها، مجوزها و سیستمعامل صحبت خواهیم کرد.
درباره لاگها
- در این ماژول، در مورد لاگهای ذخیرهشده روی اهدافمان و چگونگی «حذف» آنها خواهیم آموخت، فرآیندی مهم در حمله برای پاکسازی ردپاها.
README
- در این بخش یاد خواهیم گرفت که چگونه بنر هشدار معروف خود را بسازیم، همان بنری که همه باجافزارها دارند: «تمام فایلهای شما رمزگذاری شده است، برای بازیابی آنها تلاش نکنید.»
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان بدافزار، تیم قرمز، تستکنندگان نفوذ، مهندسان معکوس
دوره توسعه بدافزار
-
معرفی 12:32
-
دسترسی به مطالب کامل 04:27
-
درباره باجافزار 18:28
-
خواندن فایل 20:47
-
ایجاد فایل 08:39
-
ایجاد فایل 15:34
-
لیست کردن فایلها 16:55
-
Base64 10:13
-
MD5 08:26
-
MD5 07:02
-
SHA256 05:08
-
AES - ایجاد کلید 18:15
-
AES - رمزگذاری فایل 11:24
-
AES - رمزگشایی فایل 09:37
-
CHACHA20 15:27
-
CHACHA20 17:44
-
RSA - ایجاد کلید 12:32
-
RSA - رمزگذاری کلید 11:50
-
سندباکس 14:12
-
سندباکس 00:19
-
سندباکس 12:52
-
سندباکس 06:47
-
سندباکس 09:07
-
سندباکس 12:23
-
سندباکس 07:47
-
پایان دادن به فرآیند 10:52
-
پایان دادن به فرآیند 13:05
-
پایان دادن به فرآیند 12:50
-
پایان دادن به فرآیند 14:26
-
پایان دادن به فرآیند 16:27
-
سیستم اطلاعات 19:28
-
سیستم اطلاعات 03:12
-
پاکسازی لاگها 13:27
-
نقشه فایل - 1 12:46
-
نقشه فایل - 2 08:51
-
رمزگذاری AES 12:09
-
رمزگذاری AES 23:22
-
XOR 03:59
-
رمزگشایی AES 20:44
-
رمزگذاری از طریق خط فرمان 20:30
-
رمزگشایی از طریق خط فرمان 13:26
-
اولین تست باجافزار 08:18
-
چیدمان صفحه کلید 10:53
-
رمزگذاری RSA 13:12
-
رمزگذاری RSA 12:13
-
رمزگشایی RSA 16:23
-
سازماندهی باجافزار 16:51
-
فرآیند رمزگذاری 15:38
-
فرآیند رمزگذاری 12:07
-
فرآیند رمزگذاری 17:06
-
فرآیند رمزگشایی 16:05
-
رمزگذاری از طریق خط فرمان 12:34
-
رمزگشایی از طریق خط فرمان 09:08
-
اجرای باجافزار 14:07
-
تقدیر و تشکر 01:56
مشخصات آموزش
دوره توسعه بدافزار
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:متخصص
- تعداد درس:55
- مدت زمان :11:09:05
- حجم :4.84GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy