آموزش تست نفوذ با پایتون نسخهٔ 3.x ۲۰۲۱
Learn Penetration Testing with Python 3.x 2021

دانلود کتاب آموزش تست نفوذ با پایتون نسخهٔ 3.x ۲۰۲۱ (Learn Penetration Testing with Python 3.x 2021) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Yehia Elghaly

voucher-1

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2021

زبان

English

تعداد صفحه‌ها

344

نوع فایل

pdf

حجم

118.2 MB

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب آموزش تست نفوذ با پایتون نسخهٔ 3.x ۲۰۲۱

آسیب‌پذیری‌ها را در برنامه‌ها، شبکه‌ها و سیستم‌ها با استفاده از اسکریپت‌نویسی ساده‌ی امنیت سایبری شناسایی کنید.

ویژگی‌های کلیدی

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

توضیحات

این کتاب با درک تست نفوذ و روش‌های تیم قرمز شروع می‌شود و پایتون 3.x را از ابتدا برای کسانی که با برنامه‌نویسی آشنایی ندارند، آموزش می‌دهد. این کتاب مهارت‌های لازم برای ایجاد اسکریپت برای کرک کردن و حملات brute force را ارائه می‌دهد.

بخش دوم این کتاب بر روی سطح شبکه و بی‌سیم تمرکز دارد. این کتاب به شما مهارت‌های لازم برای ایجاد یک ابزار تهاجمی با استفاده از پایتون 3.x را آموزش می‌دهد تا سرویس‌ها و پورت‌های مختلف را با استفاده از ماژول‌های مختلف شبکه پایتون شناسایی کرده و حملات شبکه را انجام دهید. در بخش نظارت بر شبکه، شما قادر خواهید بود لایه‌های 3 و 4 را نظارت کنید. و در نهایت، شما قادر خواهید بود حملات مختلفی را بر روی بی‌سیم انجام دهید.

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

آنچه خواهید آموخت

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

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

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

فهرست مطالب

1. شروع با تست نفوذ و پایتون پایه
2. کرک کردن با پایتون
3. Brute Force سرویس‌ها و برنامه‌ها با پایتون
4. شناسایی سرویس‌های پایتون – پورت‌ها و بنر
5. ماژول‌های شبکه پایتون و Nmap
6. نظارت بر شبکه با پایتون
7. حمله به بی‌سیم با پایتون
8. تجزیه و تحلیل برنامه‌های کاربردی وب با پایتون
9. حمله به برنامه‌های کاربردی وب با پایتون
10. توسعه‌ی اکسپلویت با پایتون


فهرست کتاب:

۱. صفحه روی جلد

۲. صفحه عنوان

۳. صفحه حق چاپ

۴. صفحه تقدیم

۵. درباره نویسنده

۶. درباره بازبینان

۷. قدردانی

۸. پیشگفتار

۹. فهرست اشتباهات

۱۰. فهرست مطالب

۱. شروع با تست نفوذ و پایتون مقدماتی

۲. کرک کردن با پایتون

۳. جستجوی فراگیر سرویس‌ها و برنامه‌ها با پایتون

۴. شناسایی سرویس‌های پایتون – پورت‌ها و بنر

۵. ماژول‌های شبکه پایتون و Nmap

۶. مانیتورینگ شبکه با پایتون

۷. حمله به بی‌سیم با پایتون

۸. تجزیه و تحلیل برنامه‌های وب با پایتون

۹. حمله به برنامه وب با پایتون

۱۰. توسعه اکسپلویت با پایتون

۲۱. فهرست نمایه

 

توضیحات(انگلیسی)

Identify vulnerabilities across applications, network and systems using simplified cybersecurity scripting

 

KEY FEATURES  

● Exciting coverage on red teaming methodologies and penetration testing techniques.

● Explore the exploitation development environment and process of creating exploit scripts.

● Includes powerful Python libraries to analyze the web and helps identifying critical vulnerabilities.

● Conduct wireless attacks and identify potential threats using Python.

 

DESCRIPTION 

This book starts with an understanding of penetration testing and red teaming methodologies and teaches Python 3.x from scratch for those who are not familiar with programming. The book gives the skills of how to create scripts for cracking, and brute force attacks.

 

The second part of this book focuses on the network and wireless level. The book teaches you the skills of how to create an offensive tool using Python 3.x to identify different services and ports using different Python network modules and conducting network attacks. In the network monitoring section, you will be able to monitor layers 3 and 4. And finally, you will be able to conduct different attacks on wireless.

 

The last part of this book focuses on web applications and exploitation developments. It focuses on how to create scripts to extract web information such as links, images, documents, etc. It also focuses on how  to create scripts to identify and exploit web vulnerabilities and how to bypass WAF. The last chapter of this book focuses on exploitation development starting with how to play with the stack and then moving on to how to use Python in fuzzing and creating exploitation scripts.

 

WHAT YOU WILL LEARN

● Learn to code Python scripts from scratch to identify web vulnerabilities.

● Conduct network attacks, create offensive tools, and identify vulnerable services and ports.

● Perform deep monitoring of network up to layers 3 and 4.

● Execute web scraping scripts to extract images, documents, and links.

WHO THIS BOOK IS FOR  

This book is for Penetration Testers, Security Researchers, Red Teams,  Security Auditors and IT Administrators who want to start with an action plan in protecting their IT systems. All you need is some basic understanding of programming concepts and working of IT systems. Hands-on experience with python will be more beneficial but not required.

 

TABLE OF CONTENTS

1. Start with Penetration Testing and Basic Python

2. Cracking with Python

3. Service and Applications Brute Forcing with Python

4. Python Services Identifications – Ports and Banner

5. Python Network Modules and Nmap

6. Network Monitoring with Python

7. Attacking Wireless with Python

8. Analyze Web Applications with Python

9. Attack Web Application with Python

10. Exploitation Development with Python


Table of Contents

1. Cover Page

2. Title Page

3. Copyright Page

4. Dedication Page

5. About the Author

6. About the Reviewers

7. Acknowledgement

8. Preface

9. Errata

10. Table of Contents

1. Start with Penetration Testing and Basic Python

2. Cracking with Python

3. Service and Applications Brute Forcing with Python

4. Python Services Identifications – Ports and Banner

5. Python Network Modules and Nmap

6. Network Monitoring with Python

7. Attacking Wireless with Python

8. Analyze Web Applications with Python

9. Attack Web Application with Python

10. Exploitation Development with Python

21. Index

دیگران دریافت کرده‌اند

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.