معرفی و دانلود کتاب امنیت پایتون در تمامی لایهها
برای دانلود قانونی کتاب امنیت پایتون در تمامی لایهها و دسترسی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را رایگان نصب کنید.
معرفی کتاب امنیت پایتون در تمامی لایهها
کتاب امنیت پایتون در تمامی لایهها برای برنامهنویسانی طراحی شده که میخواهند امنیت کدهای نگارشی خود را در بالاترین حد ممکن حفظ کنند. دنیس بایرن، مهندس سرشناس نرمافزار در این راهنمای جامع به شما یاد میدهد تا به کمک قابلیتهای منحصربهفرد زبان پایتون، سد امنیتی محکمی برای دادههای تحت وب خود طراحی کنید. درحقیقت این کتاب گواهی ورود شما به بالاترین سطح استانداردهای امنیتی در دنیای برنامهنویسی است.
دربارهی کتاب امنیت پایتون در تمامی لایهها
خطر نفوذ هکرها و یا سایر آسیبهای امنیتی، کابوس همیشگی برنامهنویسان است؛ خطری که حتی سیستمهای امنیتی بزرگترین شرکتهای جهان نیز از آن رهایی ندارند. اما اینبار یک متخصص علوم کامپیوتری از دره سیلیکون ولی، دنیس بایرن (Dennis Byrne) به کمک ما آمده تا زبان پایتون و زیرساختهای آن را برای بالا بردن امنیت شبکهی خود بکار بگیریم. بهعبارتی کتاب امنیت پایتون در تمامی لایهها (Full Stack Python Security) نقشهی پیروزی شما بر تلهی هکرهاست.
ارتقاء امنیت شبکه آن هم با کمک گرفتن از زبان پایتون در ابتدا موضوع پیچیدهای بهنظر میرسد. اما فصلبندی دقیق و راهنمایی گامبهگام نویسندهی کتاب امنیت پایتون در تمامی لایهها، جایی برای نگرانی دربارهی این موضوع باقی نمیگذارد. درحقیقت این اثر خودآموز به شما نشان خواهد داد که چگونه با زیرساختهای کاملی که برنامهی پایتون از آن برخوردار است، مراحل برنامهنویسی و کدگذاری را با اطمینانخاطر بیشتری پیش ببرید.
اما وقتی صحبت از امنیت در دادههای وب به میان آید، موضوعات و مباحث متنوعی در ذهن خواننده شکل میگیرد. از طراحی اصولی رابطه کاربردی و وب سرورها گرفته تا ایجاد API یا همان واسط برنامهنویسی کاربردی، تنها بخشی از فرایند شکلدهی به یک پایگاه داده است که باید با دقت و امنیت بالا رمزنگاری شود. خوشبختانه فصلبندیهای کتاب امنیت پایتون در تمامی لایهها، هیچیک از این مراحل را از قلم نیانداخته و با استفاده از پروتکلهای امنیتی TLS راهوروش رمزنگاری امن را به شما آموزش میدهد.
کتاب پایتون در تمامی لایهها، در طول 18 سرفصل اصلی، و با همراهی مثالها و پروژههای متنوع خواننده را به سمت هدف پیش میبرد. درطول این فصلها شما قرار است با الگوریتمهای رمزنگاری، ایجاد هش و امضاهای دیجیتالی آشنا شوید؛ مراحل احراز هویت و اعتبارسنجی را بهطور کامل بیاموزید؛ اقدامات لازم برای محافظت در برابر حملات سایبری را فرا بگیرید؛ دادههای خود را در برابر جعل درخواست بینسایتی و دزدی کلیک ایمن نگه دارید، و درنهایت سیاست امنیت محتوای خود را به بهترین شکل طراحی و اجراسازی کنید.
این کتاب اولینبار در سال 2021 روانهی بازار شده و نسخهی فارسی آن کاری از انتشارات فناوری نوین، با ترجمهای از مرتضی روحی آهنگر، ابوالفضل آرائی درونکلا و مهدیه آقا بابائی رودباری است.
نکوداشتهای کتاب امنیت پایتون در تمامی لایهها
- یادگیری این کتاب برای تمامی برنامهنویسان و توسعهدهندگان وب ضرورت دارد. (هاوارد وال، مهندس نرمافزار)
- توضیحات نویسنده عالی است و به روشنگری مفاهیم امنیتی و نحوهی پیادهسازی آن را توضیح میدهد. (تیم ون دویزن، مهندس نرمافزار)
- با استفاده از مثالهای ساده به شما میآموزد امنیت برنامه و سیستمهای خود را بالا ببرید. (مارک آنتونی تیلور، مهندس نرمافزار)
- حتی اگر در برنامهنویسی خبره هستید چیزهای تازهای از آن میآموزید. (ویلیام ژامیر سیلوا، مهندس نرمافزار)
کتاب امنیت پایتون در تمامی لایهها برای چه کسانی مناسب است؟
خواندن این کتاب کاربردی را به متخصصین علوم کامپیوتری بهویژه مهندسان امنیت نرمافزار و برنامهنویسان پیشنهاد میکنیم.
در بخشی از کتاب امنیت پایتون در تمامی لایهها میخوانیم
ما هر روز به هش کردن (هشینگ)، رمزگذاری و امضای دیجیتال متکی هستیم. از این سه، رمزگذاری معمولاً توجه بیشتری را به خود جلب میکند. در کنفرانسها، سالنهای سخنرانی و رسانههای اصلی بیشتر به آن توجه میشود. برنامهنویسان نیز بهطورکلی علاقهی بیشتری به یادگیری آن دارند.
این بخش اول کتاب بارها نشان میدهد که چرا هش کردن و امضاهای دیجیتال به اندازهی رمزگذاری حیاتی هستند. علاوه بر این، بخشهای بعدی کتاب اهمیت هر سه را نشان میدهند. بنابراین فصلهای 2 تا 6 به تنهایی مفید هستند، اما آنها همچنین به شما کمک میکنند بسیاری از فصلهای بعدی را درک کنید.
فهرست مطالب کتاب
فصل 1: دفاع در عمق
بخش اول: پایههای رمزنگاری
فصل 2: هش کردن
فصل 3: هش کردن کلیددار
فصل 4: رمزنگاری متقارن
فصل 5: رمزنگاری نامتقارن
فصل 6: امنیت لایه انتقال
بخش دوم: احراز هویت و مجوز
فصل 7: مدیریت جلسه http
فصل 8: احراز هویت کاربر
فصل 9: مدیریت کلمه عبور کاربر
فصل 10: مجوز
فصل 11: OAuth 2.0
بخش سوم: مقاومت در برابر حملات
فصل 12: کار با سیستمعامل
فصل 13: هیچوقت به ورودی اعتماد نکنید
فصل 14: حملات اسکریپت بین سایتی
فصل 15: سیاست امنیت محتوا
فصل 16: جعل درخواست بین سایتی
فصل 17: اشتراکگذاری منابع بین سایتهای مختلف
فصل 18: دزدی کلیک
مشخصات کتاب الکترونیک
نام کتاب | کتاب امنیت پایتون در تمامی لایهها |
نویسنده | دنیس بایرن |
مترجم | مرتضی روحی آهنگر، ابوالفضل آرائی درونکلا، مهدیه آقابابائی رودباری |
ناشر چاپی | انتشارات فناوری نوین |
سال انتشار | ۱۴۰۳ |
فرمت کتاب | |
تعداد صفحات | 320 |
زبان | فارسی |
شابک | 978-622-4610-10-2 |
موضوع کتاب | کتابهای امنیت شبکه، کتابهای برنامه نویسی پایتون |