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

Web Security and Hacking for Beginners

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

در پایان One Month Web Security، می‌توانید برنامه‌های کاربردی خود را از نظر مسائل امنیتی بررسی کنید و مطمئن شوید که کد به درستی در برابر حملات مخرب سخت شده است. همچنین می‌توانید برنامه‌های جدیدی را با در نظر گرفتن امنیت طراحی کنید، که به طور قابل توجهی ریسک و هزینه مربوط به استقرار برنامه‌های جدید را کاهش می‌دهد.


سرفصل ها و درس ها

روز اول: معرفی Day 1: Introduction

  • هک کردن یک ماه با جان و کریس! Hacking into One Month with Jon and Chris!

  • مروری بر برنامه ای که ما هک می کنیم An Overview of the App We Are Hacking

  • سلب مسئولیت حقوقی Legal Disclaimer

روز 2: ابزارهای هکر - پروکسی Day 2: Hacker Tools - The Proxy

  • بیایید با جان و کریس وارد پروکسی شویم Let's Dive into Proxies with Jon and Chris

  • درک پورت ها Understanding Ports

  • مقدمه ای بر پروکسی ها Intro to Proxies

  • رهگیری درخواست ها با Burp Intercepting Requests with Burp

  • سرگرمی با رمزگذاری Fun With Encoding

روز 3: حساب کاربری Bruteforcing Day 3: Account Bruteforcing

  • Bruteforcing چیست؟ What is Bruteforcing?

  • حدس زدن نام کاربری و رمز عبور Guessing Usernames and Passwords

  • برداشت یک ماهه Harvesting One Month

  • حملات رمز عبور Password Attacks

  • رفع پیام خطا Fixing Error Message

  • اجرای رمزهای عبور قوی Enforcing Strong Passwords

  • جلوگیری از حملات Brute Force Preventing Brute Force Attacks

روز 4: شکستن کنترل های مجوز Day 4: Breaking Authorization Controls

  • اعتماد به کاربران Trusting Users

  • ایمن سازی پارامترهای درخواست Securing Request Parameters

  • جستجو برای آسیب پذیری ها Searching For Vulnerabilities

  • پیدا کردن صفحات مخفی Finding Hidden Pages

  • خودکار کردن کشف فایل و دایرکتوری با Dirbuster Automating File and Directory Discovery with Dirbuster

  • اجرای دسترسی مدیریت Enforcing Admin Access

روز پنجم: اسکریپت بین سایت Day 5: Cross Site Scripting

  • بیایید در مورد "اسکریپت بین سایتی" بحث کنیم Let's Discuss "Cross-Site Scripting"

  • هک جاوا اسکریپت با استفاده از اسکریپت بین سایتی (XSS) Javascript Hacks Using Cross-Site Scripting (XSS)

  • ابزار هک - گوشت گاو Hacking Tool - Beef

روز ششم: تزریق SQL Day 6: SQL Injection

  • Jon و Chris Break Down SQL Injection Jon and Chris Break Down SQL Injection

  • مقدمه ای بر پرس و جوهای پایگاه داده با استفاده از SQL Introduction to Database Queries Using SQL

  • تشخیص تزریق SQL Detecting SQL Injection

  • ابزار هک - Sqlmap Hack Tool - Sqlmap

  • رفع آسیب پذیری های تزریق SQL Fixing SQL Injection Vulnerabilities

روز هفتم: رمزگذاری و ذخیره اسرار Day 7: Encryption and Storing Secrets

  • ذخیره اسرار Storing Secrets

  • حفظ رمزهای عبور Keeping Passwords

  • ابزار هک - جان چاک دهنده Hack Tool - John The Ripper

  • هش های قوی تر با Bcrypt Stronger Hashes with Bcrypt

  • حفاظت از اطلاعات حساس در پایگاه داده Protecting Sensitive Information in a Database

  • بررسی کد رمزگذاری Reviewing Encryption Code

  • اعمال رمزگذاری Applying Encryption

  • پوشاندن داده های حساس Masking Sensitive Data

روز 8: فراخوانی دستورات سیستم Day 8: Calling System Commands

  • بهره برداری از دستورات سیستم Exploiting System Commands

  • ایمن سازی عملیات فایل Securing File Operations

روز نهم: امنیت API Day 9: API Security

  • "Hack یک API چیست؟" "What the Heck is an API?"

  • دسترسی به مدل ها با استفاده از API Accessing Models Using an API

  • ایمن سازی API Securing an API

روز دهم: جعل درخواست بین سایتی Day 10: Cross-Site Request Forgery

  • توضیح تقلب سایت متقاطع Explaining Cross Site Forgery

  • خراب کردن تعطیلات با استفاده از جعل درخواست بین سایتی Ruin a Vacation Using Cross-Site Request Forgery

  • ساختن یک حمله جعل درخواست بین سایتی Building a Cross-Site Request Forgery Attack

  • هک جیمیل با استفاده از CSRF Hacking Gmail Using CSRF

  • محافظت در برابر CSRF Protecting Against CSRF

روز یازدهم: تکلیف دسته جمعی Day 11: Mass Assignment

  • درک تکلیف جمعی Understanding Mass Assignment

  • افزایش امتیاز با استفاده از تخصیص انبوه Privilege Escalation Using Mass Assignment

  • جلوگیری از واگذاری انبوه Preventing Mass Assignment

  • هک Github با استفاده از Mass Assignment Hacking Github Using Mass Assignment

  • افزایش انتساب انبوه با پارامترهای قوی Enhancing Mass Assignment with Strong Parameters

روز دوازدهم: دانلودهای ناامن Day 12: Insecure Downloads

  • قابلیت دانلود هک Hacking Download Functionality

  • ایمن سازی دانلود فایل ها Securing File Downloads

روز سیزدهم: به روز نگه داشتن Day 13: Keeping Up To Date

  • "چرا باید ریل ها را به روز کنم؟" "Why Do I Have to Update Rails?"

  • نگهداری یاقوت، ریل و جواهرات Maintaining Ruby, Rails, and Gems

روز 14: تغییر مسیر URL Day 14: URL Redirection

  • تغییر مسیر URL توضیح داده شد URL Redirection Explained

  • درک حملات تغییر مسیر URL Understanding URL Redirection Attacks

  • بهره برداری از تغییر مسیر URL Exploiting URL Redirection

  • رفع آسیب‌پذیری‌های تغییر مسیر URL Fixing URL Redirection Vulnerabilities

روز پانزدهم: ابزارهای امنیتی - ترمزگیر Day 15: Security Tools - Brakeman

  • ممیزی کد با Brakeman Code Audits with Brakeman

  • ابزار هک - Brakeman Hack Tool - Brakeman

روز شانزدهم: OWASP Day 16: OWASP

  • OWASP چه کاری می تواند برای شما انجام دهد؟ What Can OWASP Do for You?

  • منابع اضافی - OWASP Additional Resources - OWASP

روز هفدهم: رامبلر Day 17: Rumblr

  • رامبلر در جنگل با جان و کریس A Rumblr in the Jungle with Jon and Chris

  • Rumblr Walkthrough Rumblr Walkthrough

روز 18: مسائل امنیتی Rumblr Day 18: Rumblr Security Issues

  • هک رامبلر شماره 1 Rumblr Hack #1

  • هک رامبلر شماره 2 Rumblr Hack #2

  • هک رامبلر شماره 3 Rumblr Hack #3

  • هک رامبلر شماره 4 Rumblr Hack #4

  • هک رامبلر شماره 5 Rumblr Hack #5

  • هک رامبلر شماره 6 Rumblr Hack #6

با جان رز عمیق تر می شوی Going Deeper with Jon Rose

  • هی جون، "بعدش چیه؟" Hey Jon, "What's Next?"

  • Bug Bounty چیست؟ What is a Bug Bounty?

  • روز زندگی یک هکر امنیت وب چیست؟ What's the Day in the Life of a Web Security Hacker?

نمایش نظرات

نظری ارسال نشده است.

آموزش امنیت وب و هک برای مبتدیان
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
5 hours
75
Udemy (یودمی) udemy-small
01 فروردین 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
10,958
4.5 از 5
دارد
دارد
دارد
One Month

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

One Month One Month

آموزش کدنویسی در 30 روز

Udemy (یودمی)

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

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