کتاب آموزش برنامه نویسی پایتون برای کلاه خاکستری زبان فارسی رایگان


کتاب آموزش برنامه نویسی پایتون برای کلاه خاکستری ها به زبان فارسی رایگان / ۲۰۲۲
سالام خدمت کاربر های عزیز مجله آی تی در این مقاله قصد دارم به شما کتاب آموزش برنامه نویسی پایتون برای کلاه خاکستری ها به زبان فارسی رایگان معرفی کنم پس تا اخر این مقاله همراه من باشید
توضیحات کتاب آموزش برنامه نویسی پایتون برای کلاه خاکستری
کتاب پایتون برای کلاه خاکستریها نوشتهی جاستین سیتز و حاصل مطالعه و تحقیقات شاهین رمضانی در راستای علم مهندسی معکوس برای کشف آسیبپذیریها و نوشتن اکسپلویتها، مبارزه با بدافزارها و خصوصا خودکارسازی وظایف مهندسی معکوس با استفاده از زبان پایتون است.
این کتاب در واقع طراحی شده است تا به شما کمک کند تئوری و تکنولوژی پشت بیشتر ابزارهای هکینگ را مانند دیباگرها، دربهای پشتی، فازرها، شبیه سازها و ابزارهای تزریق کد را فرابگیرید بعلاوه به شما بینش این موضوع را میدهد که چگونه میتوانید از ابزارهایی که قبلا توسط پایتون ساخته شدهاند در زمانی که نیاز به یک راهکار انحصاری برای کار خود ندارید، استفاده کنید.
توضیحات مترجم کتاب اموزش برنامه نویسی پایتون برای کلاه خاکستری
من پایتون را مخصوصابرای هکینگ آموختم,البته این جمله کهپایتوندر موارد بسیار دیگری نیز کاربرد دارد کاملا صحیح است. من
زمان بسیار زیادی را برای پیدا کردن یک زبان برنامه نویسی برایهکینگ و مهندسی معکوس صرف کردم
در سالهای گذشتهوقتی
پایتون کم کم ظاهر شد به سرعت تبدیل به سرآمد و رهبر زبان های برنامه نویسی هکو نفوذگریتبدیل شد. یک نکته جالب اینجا بود
که هیچ راهنمایی برای استفاده از پایتون برای انجام وظایف مختلف هکینگوجود نداشت.
شما مجبور بودید به پست های انجمن های
مختلف و راهنماهای موجود متکی باشید و با صرف زمان کاری کنید که برنامه شما کار کنید. این کتاب مانند یک گردباد شما را به
یک تور از نحوه ی استفاده از پایتون در هکینگ و مهندسی معکوس با استفاده از راههای مختلف میبرد.
این کتاب درواقع طراحی شدهاست,تا به شما کمک کندتاتئوری و تکنولوژی پشت بیشتر ابزارهای هکینگ را مانند,دیباگر ها,درب
های پشتی۱,فازرها۱,شبیه سازها۱وابزارهای تزریق کد
را فرابگیریدبعلاوهبه شما بینش این موضوع را میدهد که چگونه میتوانید از
ابزارهایی کهقبلا توسط پایتون ساخته شدهاند در زمانی که نیاز به یک راهکار انحصاریبرای کار خودندارید,استفاده کنید.
البته دقت داشته باشید شما تنها نمی آموزید چگونه از ابزارهایی مبتنی بر پایتون استفاده کنید شما یاد میگیرید چگونه ابزارهای خود را در پایتون
بسازید. هرچندکهدر آینده,این کتاب یک مرجع کامل نخواهد بود.
چرا کهتعداد بیشماری ابزار درضمینه ی امنیت هستند که در پایتون
نوشته شده اند و در این کتاب پشتیبانی نشده اند. اگرچه این کتاب به شما اجازه میدهد از برنامه های مختلف مشابه که در پایتون کد
نویسی شده اند استفاده کنید آنها را اشکال زدایی کرده و یا گسترش داده و به طور کلی کارایی آنهاراتغییردهید.
شما راههای زیادی دارید تا با استفاده از این کتاب پیشرفت کنید. اگر شما در پایتون و یاساخت ابزارهای هکینگ مبتدی هستید,شما
باید کتاب را از اول بخوانید با این کار شما تئوری ضروری آشنا میشوید و مقدار زیادی کدنویسی پایتون انجام میدهید و آشنایی بسیار
مناسبی برای نوشتنابزارهایی هکینگ و معندسی معکوس پیدا میکنید.
اگر شما با پایتون آشنا هستید و باکتابخانهیctypesآشنایی کافیداریدمیتوانید به فصل دوم پرش کنید. و برای آن دسته از شماها که آشنایی با بخشهای مختلف کتاب دارید میتوانید کدها و قسمت های مختلف کتاب را روز–به–روز با توجه به وظایف خود استفاده کنید.
من زمان زیادی را صرف دیباگر ها کردم,ابتدا در فصل دوم با تئوری دیباگرها شروع کردم,و سپس به طورمفصلدر فصل پنجم در
مورددیباگرImmunityصحبت کردم. دیباگر ها ابزارهایی بسیار حیاتی برای نفوذگران هستند بنابراین من در سراسر کتاب درباره آنهاصحبت کردم.
با جلوتر رفتن در فصل ششم و هفتم شما با مباحثی مانند تکنولوژی هایهوک۱و تزریق کد آشنا میشوید کهبه شما اجازه
میدهد به دیباگرخود قابلیت های دستکاری و کنترل بیشتر بر روی حافظه۱را میدهند.
هدف قسمت بعدی کتاب شکستن برنامه ها با استفاده از فازینگ است.
در فصل هشتم شما درباره ی فازینگ آموزش هایی میبینیدو
سپس فازر مبتنی بر فایل ساده خود را خواهیم ساخت. در فصل نهم از چهارچوب۱فازر سالی۹برای شکستن یک برنامه واقعی سرور
FTPاستفادهمیکنیم و در فصل دهم شما یاد میگیرید چگونه میتوانید یک فازر برای درایورهای ویندوز ایجاد کنید.
در فصل یازدهم شما میبینید چگونه میتوانید وظایف تحلیل خودکار را درIDA Proکه یک ابزار بسیار معروف تحلیل فایل اجراییاست
انجام دهید. سپس ما کتاب را باPyEmuکه یک شبیه ساز پایتون است در فصل دوازده ادامهو پایانمیدهیم. ادامه در کتاب