من المعروف أن لغة Python هي احدى لغات البرمجة المفضّلة للهاكرز والـ Pentesters فهي سهلة التعلم وقوية بنفس الوقت تمكننا من برمجة أدوات فعالة وعلى الرغم أن هذه اللغة تفسيرية وتصنف من اللغات المرتفعة المستوى الا أن مكتباتها تدعم البرمجة مخفضة المستوى low-level وهذا مايفيد الهاكرز بشكل كبير ويساعدهم على القيام بعملهم. يأتي كتاب Gray Hat Python ليركز على استخدام لغة بايثون وكيف يمكن للهاكرز أن يستفيد منها.

Gray Hat Python
الكتاب من تأليف Justin Seitz ونشر No Starch يشرح كيف يمكننا استخدام لغة بايثون في العديد من الأمور التي تفيد الهاكرز وبرمجة أدوات قوية باستخدام هذه اللغة ويركز بشكل أساسي على نظام ويندوز و قوة لغة بايثون في الهندسة العكسية بأسلوب عملي جميل كما يشرح كيف يمكننا برمجة Debugger يشبه PyGDB والكثير من الأمور الأخرى.

محتويات الكتاب:

  • الفصل الأول: Setting Up Your Development Environment
  • الفصل الثاني: Debuggers and Debugger Design
  • الفصل الثالث: Building a Windows Debugger
  • الفصل الرابع: PYDBG: A Pure Python Windows Debugger
  • الفصل الخامس: Immunity Debugger: The Best of Both Worlds
  • الفصل السادس: Hooking
  • الفصل السابع: DLL and Code Injection
  • الفصل الثامن: Fuzzing
  • الفصل التاسع: Sulley
  • الفصل العاشر: Fuzzing Windows Drivers
  • الفصل الحادي عشر: IDAPython—Scripting IDAPro
  • الفصل الثاني عشر: Pyemu—The Scriptable Emulator

سعر الكتاب 39.99$ تقريباً ولمعرفة مزيد من التفاصيل عنه يمكنك زيارة صفحة الكتاب في موقع No Starch (من هنا)

رأي شخصي: لمن يملك لغة انجليزية جيدة انصحة بقتناء الكتاب لما فية من فائدة كبيرة للمهتمين بهذا المجال وايضاً لمن يفكر احتراف استخدام لغة Python في هذه الامور.

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn