آموزش دوره کامل هک اخلاقی موبایل

The Complete Mobile Ethical Hacking Course

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: بیاموزید که چگونه هکرها به تلفن ها، برنامه های کاربردی تلفن همراه و دستگاه های تلفن همراه با آخرین فناوری حمله می کنند و از خود محافظت کنید! امنیت سایبری موبایل برای برنامه‌ها و دستگاه‌های موبایل نرم‌افزارها و بازی‌های موبایل تست‌های نفوذ تست‌های نفوذ دستگاه موبایل اندروید و iOS اصول پایه جاوا و سوئیفت اصول هک اخلاقی مهندسی معکوس اصول توسعه اپلیکیشن موبایل پیش نیازها:کامپیوتر با حداقل رم 4 گیگابایت

به آموزش آنلاین هک اخلاقی موبایل از ابتدا خوش آمدید!

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

به هر دانش‌آموزی که می‌خواهد سرور خود را برای بخش Pentesting API بسازد، 25 تا 100 دلار اعتبار رایگان از Digital Ocean دریافت می‌کند.

این دوره توسط آتیل سامانچی اوغلو که بیش از 250000 دانشجو در Udemy دارد ارائه می شود. آتیل توسعه اپلیکیشن موبایل امنیت سایبری را تدریس می کند و همچنین مدرس توسعه اپلیکیشن موبایل در یکی از معتبرترین دانشگاه های اروپا است.

می‌توانید برخی از موضوعاتی را که در این دوره پوشش می‌دهیم مشاهده کنید:

  • درپشتی برای دستگاه‌های همراه

  • مهندسی معکوس

  • هک بازی

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

  • نظارت شبکه

  • اصول لینوکس

  • Firebase Hacking Firebase Security

  • عملیات Root JailBreak

  • Dalvik Bytecode

  • Cycript

  • Jadx

  • Apktool

  • تمرینات CTF

  • اصول برنامه تلفن همراه اندروید

  • اصول برنامه های کاربردی موبایل iOS

  • اصول جاوا

  • اصول سوئیفت

  • API Pentesting

محتوا

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

در طول دوره ما بر روی نظریه محض تمرکز نمی کنیم. ما قصد داریم همه چیزهایی را که یاد می گیریم با برنامه ها و چالش های ویژه ای که فقط برای این دوره ایجاد شده اند، تمرین کنیم! ما تمرین هک زمان واقعی را خواهیم داشت.

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


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

معرفی Introduction

معرفی Introduction

  • معرفی و خوش آمدید Introduction and Welcome

  • قبل از اینکه شروع کنیم Before We Start

راه اندازی آزمایشگاه Lab Setup

راه اندازی آزمایشگاه Lab Setup

  • مقدمه ای بر راه اندازی آزمایشگاه Introduction to Lab Setup

  • ماشین مجازی چیست؟ What is Virtual Machine?

  • نصب Virtualbox برای کاربران ویندوز Installing Virtualbox for Windows Users

  • نصب Virtualbox برای کاربران MAC Installing Virtualbox for MAC Users

  • دانلود کالی لینوکس Kali Linux Download

  • لینک های دانلود کالی لینوکس Kali Linux Download Links

  • نصب لینوکس کالی Kali Linux Installation

  • حل مسئله (ویندوز) Problem Solving (Windows)

  • حل مشکلات نصب کالی: نصب Iso Solving Kali Installation Problems: Iso Installation

  • حل مسئله (MAC) Problem Solving (MAC)

  • راه‌حل‌هایی برای مشکلات رایج و پیوندها Solutions to Common Problems and Links

  • گرفتن عکس فوری Taking Snapshots

  • نمای کلی لینوکس کالی Kali Linux Overview

  • جهت یابی Navigation

  • جابجایی وسایل Moving Stuff

  • امتیازات و مجوزها Privilege and Permissions

  • پوشه های لینوکس Linux Folders

  • مدیران بسته Package Managers

  • نانو Nano

  • تغییر رمزهای عبور Changing Passwords

درهای پشتی موبایل Mobile Backdoors

درهای پشتی موبایل Mobile Backdoors

  • معرفی درهای پشتی موبایل Mobile Backdoors Introduction

  • Backdoor Android در مقابل iOS Backdoor Android vs iOS

  • Payload چیست؟ What is Payload

  • آدرس آی پی IP Address

  • خدمات تونل Tunnel Services

  • فرآیند APK APK Process

  • گوش دادن به اتصالات Listening for Connections

  • فرآیند امضا Signing Process

  • هک کردن گوشی Hacking Phone

Android Studio Fundamentals Android Studio Fundamentals

Android Studio Fundamentals Android Studio Fundamentals

  • مقدمه ای بر Android Studio Fundamentals Introduction to Android Studio Fundamentals

  • نصب JDK (ویندوز) JDK Installation (Windows)

  • نصب JDK (MAC) JDK Installation (MAC)

  • نصب اندروید استودیو (ویندوز) Android Studio Installation (Windows)

  • نصب اندروید استودیو (MAC) Android Studio Installation (MAC)

  • نصب SDK SDK Installation

  • ایجاد اولین پروژه Creating First Project

  • نمای کلی اندروید استودیو Android Studio Overview

  • رابط کاربری User Interface

  • اتصال نماها با کد Connecting Views with Code

  • تغییر تصویر Changing Image

  • باز کردن نوار عنوان Opening Title Bar

اصول جاوا Java Fundamentals

اصول جاوا Java Fundamentals

  • مقدمه ای بر اصول جاوا Introduction to Java Fundamentals

  • مبانی جاوا Java Basics

  • متغیرها Variables

  • انواع داده ها ادامه دارد Data Types Continued

  • متغیر یا ثابت Variable or Constant

  • آرایه ها Arrays

  • فهرست آرایه Array List

  • تنظیم Set

  • HashMap HashMap

  • شرایط Conditions

  • اگر بیانیه ها If Statements

  • تعویض Switch

  • برای حلقه For Loop

  • برای حلقه ادامه دارد For Loop Continued

  • در حالی که حلقه While Loop

  • چرخه حیات فعالیت Activity Lifecycle

  • مواد و روش ها Methods

  • محدوده Scope

  • کلاس ها Classes

  • سازنده Constructor

  • سطوح دسترسی Access Levels

  • گیرنده و تنظیم کننده Getter and Setter

  • کدهای GitHub Fundamentals Java Java Fundamentals GitHub Codes

  • رابط کاربری ماشین حساب Calculator User Interface

  • محدودیت های ماشین حساب Calculator Constraints

  • اتصال نماها Connecting Views

  • کدهای ماشین حساب Calculator Codes

  • ماشین حساب ایمن Safe Calculator

  • ماشین حساب کدهای GitHub Calculator GitHub Codes

  • توسعه اندروید در 10 دقیقه Android Development in 10 Minutes

اصول توسعه iOS iOS Development Fundamentals

اصول توسعه iOS iOS Development Fundamentals

  • مقدمه ای بر اصول توسعه iOS Introduction to iOS Development Fundamentals

  • سوئیفت در ویندوز Swift on Windows

  • راه اندازی مک بوک MacBook Setup

  • ایجاد اولین پروژه Creating First Project

  • نمای کلی Xcode Xcode Overview

  • شبیه ساز Simulator

  • رابط کاربری User Interface

  • اتصال نماها Connecting Views

  • تغییر تصویر با کد Changing Image with Code

  • دانلود پروژه ها Downloading Projects

  • گزینه هایی برای نوشتن Options for Writing

  • متغیرها و ثابت ها Variables and Constants

  • انواع متغیر Variable Types

  • از پیش تعریف انواع Predefining Types

  • آرایه ها Arrays

  • تنظیم Set

  • لغت نامه ها Dictionaries

  • در حالی که حلقه While Loop

  • برای حلقه For Loop

  • اگر کنترل ها If Controls

  • کارکرد Functions

  • اختیاری Optionals

  • بدترین تکلیف ماشین حساب Worst Calculator Assignment

  • طراحی ماشین حساب Calculator Design

  • کدهای ماشین حساب Calculator Codes

  • ایمنی و دامنه Safety and Scope

  • OOP چیست؟ What is OOP?

  • آغازگر Initiliazer

  • Enum چیست؟ What is Enum?

  • ارث چیست؟ What is Inheritance?

  • سطوح دسترسی Access Levels

  • لینک های GitHub GitHub Links

روت کردن و جیل بریک Rooting & JailBreaking

روت کردن و جیل بریک Rooting & JailBreaking

  • مقدمه ای بر روت کردن و جیل بریکینگ Introduction to Rooting & JailBreaking

  • Rooting و Jail Breaking چیست؟ What is Rooting & Jail Breaking?

  • ابزار فرار از زندان Jail Break Tools

  • فرآیند فرار از زندان Jail Break Process

  • iPad SSH iPad SSH

  • اندروید: نصب APK Android: Installing APKs

  • روت کردن اندروید Rooting Android

مهندسی معکوس: اندروید Reverse Engineering: Android

مهندسی معکوس: اندروید Reverse Engineering: Android

  • مقدمه مهندسی معکوس اندروید Android Reverse Engineering Introduction

  • ابزارهای مهندسی معکوس Reverse Engineering Tools

  • ابزار مهندسی معکوس کالی Kali Reverse Engineering Tools

  • ابزارهای مهندسی معکوس MAC MAC Reverse Engineering Tools

  • اپلیکیشن Hello World Hello World App

  • ایجاد APK Creating APK

  • دالویک بایت کد Dalvik Bytecode

  • دستکاری برنامه App Manipulation

  • امضا کردن Signing

  • استفاده از Jadx Jadx Usage

  • استفاده از ProGuard ProGuard Usage

  • رمزگشایی APK مبهم Obfuscated APK Decryption

  • تمرین هک بازی Game Hacking Practice

  • کدهای بازی کلمات Word Game Codes

  • مهندسی معکوس پیشرفته Reverse Engineering Advanced

  • دستکاری روش Method Manipulation

  • هک بازی Hacking the Game

  • لینک های GitHub GitHub Links

مهندسی معکوس: iOS Reverse Engineering: iOS

مهندسی معکوس: iOS Reverse Engineering: iOS

  • مقدمه مهندسی معکوس iOS iOS Reverse Engineering Introduction

  • تشخیص فرار از زندان Jail Break Detection

  • مونتاژ Assembly

  • هگزادمیکال Hexademical

  • نکات مونتاژ Assembly Hints

  • Cycript Cycript

  • دستکاری برنامه در زمان اجرا Manipulating App in Runtime

  • چالش های سریع Swift Challanges

  • لینک های GitHub GitHub Links

Cloud Hacking: Firebase Security Cloud Hacking: Firebase Security

Cloud Hacking: Firebase Security Cloud Hacking: Firebase Security

  • مقدمه امنیت ابری Cloud Security Introduction

  • تمرین امنیتی Firebase Firebase Security Practice

  • Firebase چیست؟ What is Firebase?

  • یکپارچه سازی Firebase Firebase Integration

  • کار وابستگی Dependency Work

  • آماده سازی فایل ها Preparing Files

  • XML کار XML Work

  • فایل های جاوا Java Files

  • آزمایش کردن Testing

  • SecureTweet چگونه کار می کند How SecureTweet Works

  • مهندسی معکوس Reverse Engineering

  • دریافت شناسه پروژه Getting Project ID

  • دریافت نام مجموعه Getting Collection Name

  • عملیات پروکسی Proxy Operations

  • پروکسی شبیه ساز Emulator Proxy

  • گواهینامه های SSL SSL Certificates

  • دستکاری APK APK Manipulation

  • HTTPS Listening HTTPS Listening

  • هک فایر استور Hacking Firestore

  • قوانین پایگاه داده ایمن Safe Database Rules

  • قوانین امنیتی Firestore در عمق Firestore Security Rules In Depth

  • لینک های GitHub GitHub Links

CTF: هک برنامه بانکی CTF: Banking App Hacking

CTF: هک برنامه بانکی CTF: Banking App Hacking

  • مقدمه CTF CTF Introduction

  • تمرین CTF CTF Practice

  • نصب Genymotion Installing Genymotion

  • تنظیمات Genymotion Genymotion Settings

  • راه اندازی سرور (ویندوز) Server Setup (Windows)

  • راه اندازی سرور (MAC) Server Setup (MAC)

  • برنامه در حال اجرا Running App

  • دور زدن تشخیص ریشه Bypassing Root Detection

  • دستکاری فعالیت Activity Manipulation

  • نقص مدیریت ساده Simple Admin Flaw

  • آسیب پذیری ادمین Admin Vulnerability

  • هک رمز شناسی Cryptology Hacking

  • هک کردن ارائه دهندگان محتوا Hacking Content Providers

  • لینک های GitHub GitHub Links

حملات درون شبکه ای برای دستگاه های موبایل In-Network Attacks for Mobile Devices

حملات درون شبکه ای برای دستگاه های موبایل In-Network Attacks for Mobile Devices

  • معرفی حملات درون شبکه ای In-Network Attacks Introduction

  • MITM چیست؟ What is MITM?

  • گزینه های کارت USB Wi-Fi USB Wi-Fi Card Options

  • لیست کارت وای فای لینوکس کالی Kali Linux Wi-Fi Card List

  • اتصال کارت وای فای USB Connecting USB Wi-Fi Card

  • راه حل مشکلات مشترک اتصال Solutions to Common Connection Problems

  • نصب Bettercap Bettercap Installation

  • حمله ARP ARP Attack

  • اهمیت HTTPS HTTPS Importance

  • پیوندهای GitHub مبدل ارز Currency Converter GitHub Links

API Pentesting API Pentesting

API Pentesting API Pentesting

  • امنیت API چیست؟ What is API Security?

  • لینک اعتباری رایگان DigitalOcean DigitalOcean Free Credit Link

  • ایجاد سرور Creating Server

  • نصب API در سرور Installing API in Server

  • تنظیمات Burpsuite Burpsuite Settings

  • پستچی Postman

  • مجوز اشیاء شکسته Broken Object Authorization

  • احراز هویت شکسته Broken Authentication

  • قرار گرفتن در معرض بیش از حد داده ها Excessive Data Exposure

  • یک بار دور زدن رمز عبور One Time Password Bypass

  • احراز هویت سطح عملکرد شکسته Broken Function Level Authentication

  • تکلیف انبوه Mass Assignment

  • Cors Cors

  • SQLi SQLi

  • مدیریت نامناسب دارایی Improper Asset Management

  • بسته شدن Closing

بسته شدن Closing

بسته شدن Closing

  • ابزار بیشتر و مواد خواندنی Further Tools & Reading Materials

نمایش نظرات

آموزش دوره کامل هک اخلاقی موبایل
جزییات دوره
27 hours
202
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
10,894
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Atil Samancioglu Atil Samancioglu

مربی هرکی مربه ، Udemy'de 200.000'den fazla öğrenciye Yazılım، Mobil Uygulamalar ve Siber Güvenlik konuları üzerine eğitim veriyorum. Aynı zamanda mezunu olduğum Boğaziçi Üniversitesi'nde Mobil Geliştirme'ye Giriş dersi veriyorum. Ayrıca Kolektif Academy kurucu ortağı ve CEO's olarak çalışıyorum. Mesleğiniz ve eğitiminiz ne olursa olsun programlama öğrenmeye bir şans vermeniz gerektiğine inanıyorum. Yıllar geçtikçe dünyamızda kod yazıp okuyabilenlerin oranı hızla yükseliyor. Siz de eğer ileride dijital çağı yakalayan ve hatta yön veren bir birey olmak istiyorsanız doğru yerdesiniz! Eğer aklınızda çok iyi bir mobil uygulama fikri varsa، hayallerinizin peşinden koşuyorsanız، iyi bir geliştirici olarak iş sahibi olmak istiyorsanız، siber güvenlik uzmanı olma yoluna girme veyyaliyantanici oylaksiyansenöyön sadyelecenindy 180.000'den fazla kişiden 5 üzerinden 4.6 ortalama puan almış eğitimlere kayıt olup hemen başlayabilirsiniz.

Codestars • over 2 million students worldwide! Codestars • over 2 million students worldwide!

آموزش نسل بعدی کدگذارها