کامپیوترها

تسلط بر پایتون برای شبکه و امنیت: از اسکریپت ها و کتابخانه های پایتون نسخه 3.7 و بالاتر برای غلبه بر مشکلات شبکه و امنیت استفاده کنید.

Mastering Python for Networking and Security: Leverage the scripts and libraries of Python version 3.7 and beyond to overcome networking and security issues

دانلود کتاب Mastering Python for Networking and Security: Leverage the scripts and libraries of Python version 3.7 and beyond to overcome networking and security issues (به فارسی: تسلط بر پایتون برای شبکه و امنیت: از اسکریپت ها و کتابخانه های پایتون نسخه 3.7 و بالاتر برای غلبه بر مشکلات شبکه و امنیت استفاده کنید.) نوشته شده توسط «Jose Manuel Ortega»


اطلاعات کتاب تسلط بر پایتون برای شبکه و امنیت: از اسکریپت ها و کتابخانه های پایتون نسخه 3.7 و بالاتر برای غلبه بر مشکلات شبکه و امنیت استفاده کنید.

موضوع اصلی: کامپیوترها

نوع: کتاب الکترونیکی

ناشر: Packt Publishing

نویسنده: Jose Manuel Ortega

زبان: english

فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2021

تعداد صفحه: 538 / 539

حجم فایل: 7.02 مگابایت

کد کتاب: 1839216212 , 9781839216213

نوبت چاپ: 2

توضیحات کتاب تسلط بر پایتون برای شبکه و امنیت: از اسکریپت ها و کتابخانه های پایتون نسخه 3.7 و بالاتر برای غلبه بر مشکلات شبکه و امنیت استفاده کنید.

برطرف کردن مسائل امنیتی و شبکه با استفاده از کتابخانه‌های پایتون مانند Nmap، درخواست‌ها، asyncio و 

scapy.

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

·  پایتون خود را تقویت کنید مهارت های برنامه نویسی در ایمن سازی سیستم ها و اجرای وظایف شبکه

·  کاوش اسکریپت های پایتون برای اشکال زدایی و ایمن سازی شبکه های پیچیده</span

·  بیاموزید از رویدادهای رایج سایبری با اسکریپت‌نویسی مدرن پایتون اجتناب کنید

توضیحات کتاب

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

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

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

در پایان این کتاب پایتون، می‌توانید از Python برای ساختن برنامه‌های امن با استفاده از تکنیک‌های رمزنگاری و استگانوگرافی استفاده کنید.

آنچه یاد خواهید گرفت

 – اسکریپت‌هایی را در Python ایجاد کنید تا وظایف امنیتی و آزمایشی را خودکار کنید

– ابزارهای برنامه‌نویسی Python را که در فرآیندهای امنیتی شبکه استفاده می‌شوند کاوش کنید

وظایف خودکار مانند تجزیه و تحلیل و استخراج اطلاعات از سرورها

– آشنایی با نحوه شناسایی آسیب‌پذیری‌های سرور و تجزیه و تحلیل ماژول‌های امنیتی

راههای اتصال به شبکه Tor و دریافت اطلاعات از آن را کشف کنید

– روی نحوه استخراج اطلاعات با ابزارهای پزشکی قانونی Python تمرکز کنید

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

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

فهرست محتوا

1. کار با Python Scripting

2. بسته های برنامه نویسی سیستم

3. برنامه نویسی سوکت

4. برنامه نویسی HTTP

5. اتصال به شبکه Tor و کشف سرویس های پنهان

6. جمع آوری اطلاعات از سرورها

7. تعامل با سرورهای FTP، SFTP و SSH

8. کار با اسکنر Nmap p>

9. تعامل با اسکنرهای آسیب پذیری

10. شناسایی آسیب پذیری های سرور در برنامه های کاربردی وب

11. امنیت و آسیب پذیری در ماژول های پایتون

12. ابزارهای پایتون برای تجزیه و تحلیل پزشکی قانونی

13. استخراج موقعیت جغرافیایی و فراداده از اسناد، تصاویر و مرورگرها

14. رمزنگاری و استگانوگرافی


Tackle security and networking issues using Python libraries such as Nmap, requests, asyncio, and 

scapy.

Key Features

·  Enhance your Python programming skills in securing systems and executing networking tasks

·  Explore Python scripts to debug and secure complex networks

·  Learn to avoid common cyber events with modern Python scripting

Book Description

It’s now more apparent than ever that security is a critical aspect of IT infrastructure, and that devastating data breaches can occur from simple network line hacks. As shown in this book, combining the latest version of Python with an increased focus on network security can help you to level up your defenses against cyber attacks and cyber threats.

Python is being used for increasingly advanced tasks, with the latest update introducing new libraries and packages featured in the Python 3.7.4 recommended version. Moreover, most scripts are compatible with the latest versions of Python and can also be executed in a virtual environment.

This book will guide you through using these updated packages to build a secure network with the help of Python scripting. You’ll cover a range of topics, from building a network to the procedures you need to follow to secure it. Starting by exploring different packages and libraries, you’ll learn about various ways to build a network and connect with the Tor network through Python scripting. You will also learn how to assess a network’s vulnerabilities using Python security scripting. Later, you’ll learn how to achieve endpoint protection by leveraging Python packages, along with writing forensic scripts.

By the end of this Python book, you’ll be able to use Python to build secure apps using cryptography and steganography techniques.

What you will learn

 – Create scripts in Python to automate security and pentesting tasks

– Explore Python programming tools that are used in network security processes

– Automate tasks such as analyzing and extracting information from servers

– Understand how to detect server vulnerabilities and analyze security modules

– Discover ways to connect to and get information from the Tor network

– Focus on how to extract information with Python forensics tools

Who this book is for

This Python network security book is for network engineers, system administrators, or any security professional looking to overcome networking and security challenges. You will also find this book useful if you’re a programmer with prior experience in Python. A basic understanding of general programming structures and the Python programming language is required before getting started.

Table of Contents

1. Working with Python Scripting

2. System Programming Packages

3. Socket Programming

4. HTTP Programming

5. Connecting to the Tor Network and Discovering Hidden Services

6. Gathering Information from Servers

7. Interacting with FTP, SFTP and SSH Servers

8. Working with Nmap Scanner

9. Interacting with Vulnerability Scanners

10. Identifying Server Vulnerabilities in Web Applications

11. Security and Vulnerabilities in Python Modules

12. Python Tools for Forensics Analysis

13. Extracting Geolocation and Metadata from Documents, Images, and Browsers

14. Cryptography and Steganography

دانلود کتاب «تسلط بر پایتون برای شبکه و امنیت: از اسکریپت ها و کتابخانه های پایتون نسخه 3.7 و بالاتر برای غلبه بر مشکلات شبکه و امنیت استفاده کنید.»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.

دیدگاهتان را بنویسید