کتاب امنیت پایتون فول استک : رمزنگاری ، TLS و مقاومت حمله

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

دانلود کتاب Full Stack Python Security: Cryptography, TLS, and attack resistance

عنوان کتاب به انگلیسی:

Full Stack Python Security: Cryptography, TLS, and attack resistance

سال انتشار: 2021  |  305 صفحه  |  حجم فایل: 10 مگابایت  |  زبان: انگلیسی
نویسندهDennis Byrne
ناشرManning
ISBN10:1617298824
ISBN13:9781617298820

توضیحات کتاب

Full Stack Python Securityteaches you everything you’ll need to build secure Python web applications. Summary In Full Stack Python Security: Cryptography, TLS, and attack resistance, you’ll learn how to: Use algorithms to encrypt, hash, and digitally sign data Create and install TLS certificates Implement authentication, authorization, OAuth 2.0, and form validation in Django Protect a web application with Content Security Policy Implement Cross Origin Resource Sharing Protect against common attacks including clickjacking, denial of service attacks, SQL injection, cross-site scripting, and more Full Stack Python Security: Cryptography, TLS, and attack resistance teaches you everything you’ll need to build secure Python web applications. As you work through the insightful code snippets and engaging examples, you’ll put security standards, best practices, and more into action. Along the way, you’ll get exposure to important libraries and tools in the Python ecosystem. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the technology Security is a full-stack concern, encompassing user interfaces, APIs, web servers, network infrastructure, and everything in between. Master the powerful libraries, frameworks, and tools in the Python ecosystem and you can protect your systems top to bottom. Packed with realistic examples, lucid illustrations, and working code, this book shows you exactly how to secure Python-based web applications. About the book Full Stack Python Security: Cryptography, TLS, and attack resistance teaches you everything you need to secure Python and Django-based web apps. In it, seasoned security pro Dennis Byrne demystifies complex security terms and algorithms. Starting with a clear review of cryptographic foundations, you’ll learn how to implement layers of defense, secure user authentication and third-party access, and protect your applications against common hacks. What's inside Encrypt, hash, and digitally sign data Create and install TLS certificates Implement authentication, authorization, OAuth 2.0, and form validation in Django Protect against attacks such as clickjacking, cross-site scripting, and SQL injection About the reader For intermediate Python programmers. About the author Dennis Byrne is a tech lead for 23andMe, where he protects the genetic data of more than 10 million customers. Table of Contents 1 Defense in depth PART 1 - CRYPTOGRAPHIC FOUNDATIONS 2 Hashing 3 Keyed hashing 4 Symmetric encryption 5 Asymmetric encryption 6 Transport Layer Security PART 2 - AUTHENTICATION AND AUTHORIZATION 7 HTTP session management 8 User authentication 9 User password management 10 Authorization 11 OAuth 2 PART 3 - ATTACK RESISTANCE 12 Working with the operating system 13 Never trust input 14 Cross-site scripting attacks 15 Content Security Policy 16 Cross-site request forgery 17 Cross-Origin Resource Sharing 18 Clickjacking

توضیحات کتاب به فارسی (ترجمه ماشینی)

Full Stack Python SecurityTeaches شما همه چیزهایی را که برای ساخت برنامه های وب Python Secure نیاز دارید ، برای شما فراهم می کند. خلاصه در پشته کامل Python Security: رمزنگاری ، TLS و مقاومت حمله ، شما یاد خواهید گرفت که چگونه: برای رمزگذاری ، هش و داده های دیجیتالی از الگوریتم ها استفاده کنید گواهینامه های TLS را ایجاد و نصب کنید احراز هویت ، مجوز ، OAUTH 2.0 و اعتبار فرم را در Django اجرا کنید از یک برنامه وب با سیاست امنیت محتوا محافظت کنید به اشتراک گذاری منابع متقابل Origin را پیاده سازی کنید در برابر حملات مشترک از جمله کلیک ، انکار حملات خدماتی ، تزریق SQL ، برنامه نویسی متقابل سایت و موارد دیگر محافظت کنید Full Stack Python Security: رمزنگاری ، TLS و مقاومت حمله به شما می آموزد همه چیزهایی را که برای ساخت برنامه های ایمن وب Python نیاز دارید ، به شما آموزش می دهد.همانطور که از طریق قطعه های کد بینش و نمونه های جذاب کار می کنید ، استانداردهای امنیتی ، بهترین شیوه ها و موارد دیگر را به کار می گیرید.در طول راه ، در اکوسیستم پایتون در معرض کتابخانه ها و ابزارهای مهم قرار خواهید گرفت. خرید کتاب چاپ شامل یک کتاب الکترونیکی رایگان در قالب های PDF ، Kindle و EPUB از انتشارات منینگ است. در مورد فناوری امنیت یک نگرانی کامل است ، شامل رابط های کاربر ، API ها ، سرورهای وب ، زیرساخت های شبکه و همه چیز در بین.کتابخانه ها ، چارچوب ها و ابزارهای قدرتمند را در اکوسیستم پایتون تسلط دهید و می توانید از سیستم های خود از بالا به پایین محافظت کنید.این کتاب که با نمونه های واقع بینانه ، تصاویر شفاف و کد کار ، دقیقاً نحوه تأمین برنامه های وب مبتنی بر پایتون را به شما نشان می دهد. درباره کتاب Full Stack Python Security: رمزنگاری ، TLS و مقاومت حمله به شما همه چیزهایی را که برای تأمین امنیت برنامه های وب پایتون و مبتنی بر جنگو نیاز دارید ، به شما می آموزد.در آن ، دنیس بایرن ، طرفدار امنیت فصلی ، اصطلاحات امنیتی پیچیده و الگوریتم ها را نشان می دهد.با شروع یک بررسی واضح از مبانی رمزنگاری ، یاد می گیرید که چگونه لایه های دفاع ، تأیید اعتبار کاربر ایمن و دسترسی به شخص ثالث را پیاده سازی کنید و از برنامه های خود در برابر هک های مشترک محافظت کنید. چه چیزی در داخل است رمزگذاری ، هش و داده های دیجیتالی را امضا کنید گواهینامه های TLS را ایجاد و نصب کنید احراز هویت ، مجوز ، OAUTH 2.0 و اعتبار فرم را در Django اجرا کنید در برابر حملات مانند Clickjacking ، Scripting Crossite و تزریق SQL محافظت کنید درباره خواننده برای برنامه نویسان میانی پایتون. درباره نویسنده دنیس بایرن یک رهبر فناوری برای 23andMe است ، جایی که او از داده های ژنتیکی بیش از 10 میلیون مشتری محافظت می کند. فهرست مطالب 1 دفاع در عمق قسمت 1 - مبانی رمزنگاری 2 هش 3 هشدار کلید 4 رمزگذاری متقارن 5 رمزگذاری نامتقارن 6 امنیت لایه حمل و نقل قسمت 2 - احراز هویت و مجوز 7 مدیریت جلسه HTTP 8 احراز هویت کاربر 9 مدیریت رمز عبور کاربر 10 مجوز 11 oauth 2 قسمت 3 - مقاومت در برابر حمله 12 کار با سیستم عامل 13 هرگز به ورودی اعتماد نکنید 14 حمله به برنامه نویسی در سایت 15 سیاست امنیت محتوا 16 درخواست متقابل سایت جعل 17 اشتراک منابع متقاطع 18 ClickJacking

📚 محتوای این محصول آموزشی (پکیج کامل)

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

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل ویدیوهای آموزشی، کتاب‌ها، تمرین‌ها و خودآزمایی.

ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های محصول همان جا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.