0
نام کتاب
Securing AI-Driven Development

Principles and Practice for the AI-Assisted Engineer

Mohammad Nauman

Print Length467 Pages
PublisherApress
Edition1
LanguageEnglish
Year2026
ISBN9798868832512
436
A7307
انتخاب نوع چاپ:
جلد سخت
1,485,000ت
0
جلد نرم
1,345,000ت
0
طلق پاپکو و فنر
1,355,000ت
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:دارای متن و کادر رنگی
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Securing

#AI

#ML

#Software_developers

توضیحات

Software development has undergone a fundamental transformation as AI coding assistants redefine how software is built. Tasks that once required days now take hours, and complex systems are increasingly created by individuals rather than teams. This acceleration has introduced a hidden cost: security risks that accumulate quietly beneath polished, functional code. AI-generated outputs often appear correct and secure on the surface, yet frequently contain structural flaws such as outdated cryptographic practices, weak authorization controls, and overly permissive infrastructure. The common instinct to simply request ‘secure’ code from an AI misses a critical reality. Security is not an added feature but the result of deliberate architectural thinking and informed design choices.


This book builds this mindset from the ground up. It begins by challenging the illusion that security can be appended through prompts, reframing it instead as a continuous balance of risk, cost, and usability. It introduces practical threat modeling and emphasizes the importance of strict trust boundaries to defend against adversarial inputs. The discussion then moves into core engineering practices, covering least privilege, compartmentalization, secrets management, and the prevention of context leakage in modern workflows. It addresses common cryptographic mistakes generated by AI systems and explains how to select and apply secure primitives correctly. The book then expands to real-world systems, focusing on APIs, middleware, and distributed architectures where authorization flaws and verification gaps often arise. It establishes disciplined validation processes that combine automated analysis with human judgment. Finally, it explores the emerging risks of autonomous AI agents, presenting strategies such as minimal agency, sandboxing, and structured prompt design, alongside practical patterns for building secure AI-assisted workflows and end-to-end system hardening through realistic case studies.


By the end of this book, you will have developed a rigorous and practical security mindset for the AI-driven era, enabling you to critically evaluate generated code, design systems with structural resilience, and guide AI tools toward outcomes that are not only efficient but fundamentally secure.


What You Will Learn:

  • Why AI coding assistants fail at security and precisely where to intervene
  • How to apply the core principles of security engineering to AI-generated code
  • How to audit, test, and verify code generated by an AI tool
  • How to work securely at the frontier of agentic development


Who It Is For:

This book is for modern software developers who use AI coding assistants in their daily workflow and want to build secure systems without a formal background in security. It is designed for engineers at all levels, as well as data scientists, ML practitioners, and technical founders who are creating real-world applications with AI tools. No prior security expertise is required; only basic programming knowledge and experience working with AI-assisted development.


Table of Contents

Part I. The Philosophy of AI-Assisted Security

Chapter 1. Before You Begin

Chapter 2. Why "Make It Secure" Fails in Prompts

Chapter 3. The Seesaw: Risk, Balance, and Compromise

Chapter 4. The Happy-Path Fallacy and Trust Boundaries


Part II. Core Engineering Principles in Generated Code

Chapter 5. Least Privilege and Structural Defenses

Chapter 6. Secrets, State, and Context Leakage

Chapter 7. Cryptographic Realities (and AI Blunders)


Part III. Hardening the Boundaries

Chapter 8. APIs, Middleware, and Distributed Integration

Chapter 9. The Security Lifecycle: Verifying the LLM's Output


Part IV. The Agentic Frontier and Playbooks

Chapter 10. Securing Autonomous Agentic Coders

Chapter 11. Practical Prompt Blueprints for Defensive Design

Chapter 12. From Vulnerable to Fortified

Chapter 13. The Secure Generation Playbook


About the Author

Mohammad Nauman holds a PhD in Security and completed his postdoctoral research at the Max Planck Institute for Software Systems in Germany, where his work focused on the intersection of security and machine learning. His expertise uniquely combines deep knowledge of traditional security principles with a nuanced understanding of modern AI systems and code-generation technologies, an increasingly critical and rare skill set in today’s evolving technological landscape.


With a career spanning more than 25 years, Nauman has taught security and related technical subjects at both undergraduate and postgraduate levels in academic institutions, as well as through widely accessible online platforms. His Udemy courses, followed by over 24,000 students worldwide, reflect both the broad relevance of his work and the effectiveness of his teaching methodology.

Nauman brings together strong theoretical foundations and practical insights, enabling him to not only explain why security vulnerabilities arise at a structural level but also demonstrate how developers can address them in real-world scenarios. His experience as an educator and researcher allows him to translate complex concepts into actionable guidance, making security accessible and applicable for practitioners across skill levels.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
Artificial intelligence
697
AI Agents and Applications
1,301,000 تومان
Artificial intelligence
1,354
Artificial Intelligence For Dummies
1,198,000 تومان
Artificial intelligence
758
AI Systems Performance Engineering
3,251,000 تومان
AWS
1,189
Using Amazon Bedrock
1,363,000 تومان
Software Engineering
789
The Platform Engineer's Handbook
1,303,000 تومان
Artificial intelligence
1,626
Creators of Intelligence
1,131,000 تومان
Machine Learning
966
Machine Learning Evaluation
1,253,000 تومان
Artificial intelligence
650
AI for Everyday IT
1,140,000 تومان
Artificial intelligence
1,159
Practical Artificial Intelligence
2,153,000 تومان
Artificial intelligence
1,141
Applied Computer Vision through Artificial Intelligence
1,700,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما