درباره این کتاب
کتاب Black Hat Go: Go Programming For Hackers and Pentesters اثر تام استیل (Tom Steele)، کریس پتن (Chris Patten) و دن کاتمن (Dan Kottmann) یکی از مراجع معتبر و کلیدی در این حوزه است. این کتاب در حال حاضر در صف ترجمه و بازتفسیر آزاد قرار دارد.
سرفصلهای کتاب جهت ترجمه:
- فصل ۱: مبانی و اصول اولیه زبان Go در امنیت
- فصل ۲: شبکه TCP، ساخت اسکنرهای پورت و پراکسیها
- فصل ۳: کلاینتهای HTTP و تعامل با سرویسهای ریموت
- فصل ۴: سرورهای HTTP، مسیریابی و میدلویرهای امنیتی
- فصل ۵: حمله به پروتکل و سرورهای DNS
- فصل ۶: تعامل با پروتکلهای احراز هویت SMB و NTLM
- فصل ۷: سوءاستفاده از پایگاههای داده و فایلسیستمها
- فصل ۸: پردازش و تزریق بستههای خام شبکه (Raw Packets)
- فصل ۹: توسعه و پورت کدهای اکسپلویت
- فصل ۱۰: رمزنگاری کاربردی و مهندسی معکوس
- فصل ۱۱: تعامل با سیستمعامل و APIهای ویندوز
- فصل ۱۲: پنهاننگاری (Steganography)
- فصل ۱۳: توسعه ابزارهای تحلیل رمز و حمله به هشها
نحوه مشارکت در ترجمه
علاقهمندان به مهندسی نرمافزار و فعالان جامعه متنباز میتوانند برای آغاز ترجمه و بازتفسیر مفهومی، به مخزن اختصاصی این کتاب مراجعه فرمایند: 🔗 مشاهده مخزن در گیتهاب