
عنوان:
Alice and Bob Learn Secure Coding
نویسنده:
Tanya Janca
انتشارات:
Wiley
تاریخ انتشار
2025
حجم:
3.45MB
معرفی کتاب:" یادگیری کدنویسی امن با آلیس و باب "
قدرت برنامهنویسی امن را با این راهنمای ساده و قابلدرک آزاد کنید!
کتاب "Alice and Bob Learn Secure Coding" منبعی متحولکننده برای توسعهدهندگان در هر سطح مهارت است. این کتاب با رویکردی تازه، مفاهیم پیچیده امنیتی را از طریق داستانها، مثالهای واقعی، توضیحات فنی، نمودارها و تشبیههای آموزنده توسط شخصیتهای آشنای «آلیس» و «باب» به شکلی ساده و کاربردی آموزش میدهد که میتوانید بلافاصله در پروژههای خود بهکار ببرید.
با یادگیری کدنویسی امن در زبانهای محبوبی مانند Python، Java، JavaScript و بسیاری دیگر، و با محافظت از فریمورکهایی نظیر Angular، .Net و React، از ابتدا کدهای خود را در برابر آسیبپذیریها ایمن کنید.
مباحث کلیدی کتاب
- کدنویسی امن در زبانهایی مانند Python، Java، JavaScript، C/C++، SQL، C#، PHP و غیره
- امنیت در فریمورکهای رایج از جمله Angular، Express، React، .Net و Spring
- بهترین شیوههای امنیتی برای APIها، اپلیکیشنهای موبایل، WebSocket، سرورلس، اینترنت اشیا (IoT) و سرویس مشها
- دستهبندیهای اصلی آسیبپذیریها، نحوه ایجاد، خطرات و روشهای پیشگیری از آنها
- چرخه عمر توسعه سیستم امن (SSDLC) بهصورت جامع
- مدلسازی تهدید، تست امنیتی و بازبینی کد
- اصول بنیادی و مستقل از زبان برای ایجاد کدی امن که در هر زبان یا فریمورکی قابل اعمال است
کتاب Alice and Bob Learn Secure Coding برای طیف گستردهای از مخاطبان طراحی شده است: توسعهدهندگان نرمافزار در هر سطح، مهندسان امنیت تازهکار، معماران نرمافزار و متخصصان امنیت برنامهها.
این کتاب با ارائه مثالهای کاربردی و ملموس، درک مفاهیم پایه و پیشرفته را برای خواننده آسانتر کرده و باعث ماندگاری بهتر مطالب میشود.
با همراهی آلیس و باب، آیندهای ایمن و موفق در دنیای کدنویسی را بسازید!
فهرست مطالب
- Contents
- ch2
- Output Encoding
- Security Headers
- Secure Cookies
- ch4
- Secure Design
- How much is “enough” (design) security?
- Dependency Management and Supply Chain Security
- Secure Defaults
- Readable and Auditable Code
- Important Functions Happen on Trusted Systems
- Allowlists versus Blocklists
- Secure Configurations
- Hostname Validation
- Reusable Code
- Safe System Calls
- Commenting and Other Documentation
- Verification of User Consent
- Integrity Checks, Code Signing, and Immutable Builds
- Avoiding Brute Force
- Security Controls
- Handling Elevated Privileges
- Security Maintenance
- Repaying Technical Debt
- part2a
- Checklist of Technology-Specific Secure Coding Advice
- Checklist of Secure Coding Advice for Languages and Frameworks
- Summary of Vulnerability Issues to Watch For
- part3a
- Checklist of Security Activities for Each Phase of the SDLC
- app2
مشخصات
نام کتاب
Alice and Bob Learn Secure Coding
نویسنده
Tanya Janca
انتشارات
Wiley
تاریخ انتشار
2025
ISBN
9781394171705
تعداد صفحات
398
زبان
انگلیسی
فرمت
حجم
3.45MB
موضوع
cybersecurity/secure coding