πŸ“– Взгляд ΠΏΠΎΠ΄ ΠΊΠ°ΠΏΠΎΡ‚: ассСмблСр для Ρ…Π°ΠΊΠ΅Ρ€ΠΎΠ² ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ² πŸ› οΈ

Π­Ρ‚ΠΎΡ‚ курс раскрываСт ΠΌΠΎΡ‰ΡŒ ассСмблСра для Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ понимания Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, рСвСрс-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡ€ΠΈΠ½Π³Π°, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ΄Π° ΠΈ создания эксплоитов.

Π’Ρ‹ Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹ΠΉ ΠΊΠΎΠ΄, Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π±Π΅Π· исходников ΠΈ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ уязвимости.

πŸ“– ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для:

1) Π₯Π°ΠΊΠ΅Ρ€ΠΎΠ²Β (пСнтСстСров, рСвСрс-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ²,…
Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ
3-4 часа Π² нСдСлю

Π§Π΅ΠΌΡƒ Π²Ρ‹ Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ

  • 1. ΠžΡΠ½ΠΎΠ²Ρ‹ ассСмблСра x86/x64
  • РСгистры, инструкции, стСк, Π²Ρ‹Π·ΠΎΠ²Ρ‹ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ;
  • Различия ΠΌΠ΅ΠΆΠ΄Ρƒ Linux (syscall) ΠΈ Windows (WinAPI);
  • Π Π°Π±ΠΎΡ‚Π° с ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ: сСгмСнты, ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ, динамичСскоС Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅.
  • 2. РСвСрс-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡ€ΠΈΠ½Π³
  • ДизассСмблированиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ (IDA Pro, Ghidra, Radare2);
  • Анализ Π±ΠΈΠ½Π°Ρ€Π½ΠΈΠΊΠΎΠ² Π±Π΅Π· исходного ΠΊΠΎΠ΄Π°;
  • Поиск уязвимостСй (пСрСполнСния Π±ΡƒΡ„Π΅Ρ€Π°, format strings, UAF).
  • 3. НаписаниС шСллкодов ΠΈ эксплоитов
  • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ position-independent ΠΊΠΎΠ΄Π° (PIC);
  • ΠžΠ±Ρ…ΠΎΠ΄ DEP, ASLR, Stack Canaries;
  • ROP-Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ (Return-Oriented Programming).
  • 4. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠ΄Π°
  • УскорСниС критичСских участков ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ;
  • ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΊΠΎΠ΄Π° (для встраиваСмых систСм);
  • ВСкторизация (SIMD: SSE, AVX).
  • 5. ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅
  • ВзаимодСйствиС с ΠΆΠ΅Π»Π΅Π·ΠΎΠΌ (GPIO, прСрывания, DMA);
  • Анализ врСдоносного ПО;
  • Π’Π·Π»ΠΎΠΌ CTF-Π·Π°Π΄Π°Ρ‡ ΠΈ crackme.

О курсС

πŸ“š О курсС

Это практичСский курс с ΡƒΠΏΠΎΡ€ΠΎΠΌ Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ кСйсы:

  • Π›Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹: Π²Π·Π»ΠΎΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, написаниС шСллкодов, оптимизация Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ².

  • Π Π°Π·Π±ΠΎΡ€ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… эксплоитов: CVE, 0-day уязвимости.

  • Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹: GDB, WinDbg, Binary Ninja, Metasploit.

  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ°: ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° вопросы, Ρ€Π°Π·Π±ΠΎΡ€ Π΄ΠΎΠΌΠ°ΡˆΠ½ΠΈΡ… Π·Π°Π΄Π°Π½ΠΈΠΉ.

Π€ΠΎΡ€ΠΌΠ°Ρ‚:

  • πŸ“ΉΒ Π’ΠΈΠ΄Π΅ΠΎΠ»Π΅ΠΊΡ†ΠΈΠΈΒ Ρ ΠΏΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹ΠΌ Ρ€Π°Π·Π±ΠΎΡ€ΠΎΠΌ

  • πŸ’»Β ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°Β Π½Π° симуляторах ΠΈ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ ΠΆΠ΅Π»Π΅Π·Π΅

  • πŸ“–Β ΠšΠΎΠ½ΡΠΏΠ΅ΠΊΡ‚Ρ‹ ΠΈ Ρ‡ΠΈΡ‚-листы по инструкциям

ΠΠ°Ρ‡Π°Π»ΡŒΠ½Ρ‹Π΅ трСбования

πŸ”° ΠΠ°Ρ‡Π°Π»ΡŒΠ½Ρ‹Π΅ трСбования

  • Π‘Π°Π·ΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ языка C ΠΈΠ»ΠΈ Python (ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ)

  • Π—Π½Π°Π½ΠΈΠ΅ основ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ (Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ CPU, RAM, стСк)

  • Π“ΠΎΡ‚ΠΎΠ²Π½ΠΎΡΡ‚ΡŒ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ Π² слоТных Ρ‚Π΅ΠΌΠ°Ρ…

НС трСбуСтся:

  • ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ассСмблСром (Π½Π°ΡƒΡ‡ΠΈΠΌ с нуля)

  • Π”ΠΎΡ€ΠΎΠ³ΠΎΠ΅ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ (Ρ…Π²Π°Ρ‚ΠΈΡ‚ ПК с Linux/Windows)

Наши ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΠΈ

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° курса

Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌ...

ΠžΡ‚Π·Ρ‹Π²Ρ‹ ΠΏΡ€ΠΎΡˆΠ΅Π΄ΡˆΠΈΡ… курс

4.5
ΠΈΠ· 5
ΠΈΠ· 4 ΠΎΡ‚Π·Ρ‹Π²ΠΎΠ²
4 ΠΎΡ‚Π·Ρ‹Π²Π°
Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌ...

Π§Ρ‚ΠΎ Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅

  • βœ… Π“ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ для:
  • РСвСрс-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡ€ΠΈΠ½Π³Π° (Π°Π½Π°Π»ΠΈΠ· вирусов, ΠΏΡ€ΠΎΠΏΡ€ΠΈΠ΅Ρ‚Π°Ρ€Π½ΠΎΠ³ΠΎ ПО)
  • ΠŸΠ΅Π½Ρ‚Π΅ΡΡ‚Π° (поиск уязвимостСй Π² Π±ΠΈΠ½Π°Ρ€Π½ΠΈΠΊΠ°Ρ…)
  • НизкоуровнСвой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ (Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹, firmware, embedded)
  • βœ… Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹:
  • ΠšΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡ шСллкодов ΠΈ ROP-Π³Π°Π΄ΠΆΠ΅Ρ‚ΠΎΠ²
  • Π‘Π°Π·Π° crackme для Ρ‚Ρ€Π΅Π½ΠΈΡ€ΠΎΠ²ΠΊΠΈ
  • ΠŸΠΎΠ΄Π±ΠΎΡ€ΠΊΠ° инструмСнтов для Π°Π½Π°Π»ΠΈΠ·Π°
  • βœ… Π‘Π΅Ρ€Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ ΠΎ ΠΏΡ€ΠΎΡ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠΈ (для Ρ€Π΅Π·ΡŽΠΌΠ΅)

Бколько стоит ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅

Price: 1Β 999Β β‚½
Π’Ρ‹ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π»ΠΈ ΠΈ поняли, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ сСйчас Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ этот курс? НичСго ΡΡ‚Ρ€Π°ΡˆΠ½ΠΎΠ³ΠΎ, ΠΌΡ‹ Π²Π΅Ρ€Π½Ρ‘ΠΌ Π²Π°ΠΌ дСньги Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ 30-Ρ‚ΠΈ Π΄Π½Π΅ΠΉ послС ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ.

Часто Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡ‹Π΅ вопросы

РасскаТитС ΠΎ курсС Π΄Ρ€ΡƒΠ·ΡŒΡΠΌ

Price: 1Β 999Β β‚½