<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Application Security on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/application-security/</link><description>Recent content in Application Security on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Thu, 28 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/application-security/index.xml" rel="self" type="application/rss+xml"/><item><title>Chapter 1: Foundations of Web Security: Understanding the Threat Landscape</title><link>https://ai-blog.noorshomelab.dev/web-security-ethical-hacking-2026/foundations-threat-landscape/</link><pubDate>Sun, 04 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/web-security-ethical-hacking-2026/foundations-threat-landscape/</guid><description>&lt;h2 id="chapter-1-foundations-of-web-security-understanding-the-threat-landscape"&gt;Chapter 1: Foundations of Web Security: Understanding the Threat Landscape&lt;/h2&gt;
&lt;p&gt;Welcome, aspiring web security master! In this journey, we&amp;rsquo;re not just learning to patch holes; we&amp;rsquo;re learning to think like the most sophisticated attackers, build like the most resilient defenders, and design systems that stand strong against the ever-evolving threat landscape. This isn&amp;rsquo;t about memorizing a list of vulnerabilities; it&amp;rsquo;s about understanding the underlying principles, the psychology of exploitation, and the art of secure design.&lt;/p&gt;</description></item><item><title>Chapter 3: Introduction to the OWASP Top 10 (2021) &amp;amp; Why It Matters</title><link>https://ai-blog.noorshomelab.dev/web-security-hacker-dev-2026/intro-owasp-top-10/</link><pubDate>Sun, 04 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/web-security-hacker-dev-2026/intro-owasp-top-10/</guid><description>&lt;h2 id="chapter-3-introduction-to-the-owasp-top-10-2021--why-it-matters"&gt;Chapter 3: Introduction to the OWASP Top 10 (2021) &amp;amp; Why It Matters&lt;/h2&gt;
&lt;p&gt;Welcome back, future security champion! In our previous chapters, we explored the fundamentals of web application security, learned how to think like an attacker, and understood the importance of threat modeling. You&amp;rsquo;ve laid a solid foundation for building secure applications.&lt;/p&gt;
&lt;p&gt;Now, it&amp;rsquo;s time to introduce you to one of the most widely recognized and crucial resources in application security: the &lt;strong&gt;OWASP Top 10&lt;/strong&gt;. This chapter will explain what OWASP is, why their Top 10 list is so important for every web developer, and give you a high-level overview of the most critical security risks facing web applications today (as of the 2021 edition). Think of this chapter as your essential roadmap to the most common pitfalls you&amp;rsquo;ll want to avoid.&lt;/p&gt;</description></item><item><title>Application and Workload Security: From Development to Deployment</title><link>https://ai-blog.noorshomelab.dev/zero-trust-security-guide/application-workload-security/</link><pubDate>Thu, 28 May 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/zero-trust-security-guide/application-workload-security/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Welcome back! In our journey through Zero Trust, we&amp;rsquo;ve explored how to verify identities and secure network access. Now, it&amp;rsquo;s time to turn our attention to the very heart of most modern organizations: applications and their underlying workloads. These are the engines that drive business, making them prime targets for attackers.&lt;/p&gt;
&lt;p&gt;Securing applications and the services they rely on—often called &amp;ldquo;workloads&amp;rdquo;—is a critical, yet complex, undertaking. Traditional security models often assumed that once an application was inside the network perimeter, it was inherently trustworthy. Zero Trust shatters this assumption, demanding that we apply &amp;ldquo;never trust, always verify&amp;rdquo; to every line of code, every API call, and every interaction between application components.&lt;/p&gt;</description></item><item><title>Chapter 12: Frontend Attack Surfaces: Securing React and Angular Applications</title><link>https://ai-blog.noorshomelab.dev/web-security-ethical-hacking-2026/frontend-react-angular-security/</link><pubDate>Sun, 04 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/web-security-ethical-hacking-2026/frontend-react-angular-security/</guid><description>&lt;h2 id="chapter-12-frontend-attack-surfaces-securing-react-and-angular-applications"&gt;Chapter 12: Frontend Attack Surfaces: Securing React and Angular Applications&lt;/h2&gt;
&lt;p&gt;Welcome back, future security master! In our journey through advanced web application security, we&amp;rsquo;ve explored many server-side vulnerabilities and exploitation techniques. Now, it&amp;rsquo;s time to shift our focus to the client side – the modern frontend. With the rise of Single Page Applications (SPAs) built with frameworks like React and Angular, a significant portion of application logic, data handling, and user interaction now happens directly in the user&amp;rsquo;s browser. This shift creates new and often overlooked attack surfaces.&lt;/p&gt;</description></item><item><title>Chapter 14: Secure Architecture Design and Defense-in-Depth Strategies</title><link>https://ai-blog.noorshomelab.dev/web-security-ethical-hacking-2026/secure-architecture-defense-in-depth/</link><pubDate>Sun, 04 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/web-security-ethical-hacking-2026/secure-architecture-defense-in-depth/</guid><description>&lt;h2 id="introduction-to-proactive-security-design"&gt;Introduction to Proactive Security Design&lt;/h2&gt;
&lt;p&gt;Welcome back, future security master! In previous chapters, we’ve delved deep into identifying and exploiting specific vulnerabilities, from XSS and CSRF to API abuse. That&amp;rsquo;s crucial for understanding how attackers think. But what if we could prevent many of these issues from ever reaching production? What if we could design our applications to be inherently more resilient?&lt;/p&gt;
&lt;p&gt;This chapter shifts our focus from reactive patching to proactive prevention. We&amp;rsquo;re going to explore the art and science of &lt;strong&gt;secure architecture design&lt;/strong&gt; and &lt;strong&gt;defense-in-depth strategies&lt;/strong&gt;. You&amp;rsquo;ll learn how to build applications with security baked in from the very first line of code, rather than bolted on as an afterthought. This foundational knowledge is essential for anyone aspiring to build truly robust and trustworthy web applications in today&amp;rsquo;s threat landscape.&lt;/p&gt;</description></item><item><title>Chapter 19: Building Intentionally Vulnerable Demo Projects</title><link>https://ai-blog.noorshomelab.dev/web-security-ethical-hacking-2026/building-vulnerable-projects/</link><pubDate>Sun, 04 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/web-security-ethical-hacking-2026/building-vulnerable-projects/</guid><description>&lt;h2 id="introduction-becoming-the-architect-of-vulnerabilities"&gt;Introduction: Becoming the Architect of Vulnerabilities&lt;/h2&gt;
&lt;p&gt;Welcome to Chapter 19! So far in our journey through advanced web application security, we&amp;rsquo;ve explored deep exploitation techniques, chained vulnerabilities, business logic flaws, and various bypasses for XSS and CSRF. We&amp;rsquo;ve dissected authentication failures, token attacks, API abuse, and even touched upon modern frontend attack surfaces. Now, it&amp;rsquo;s time to flip the script and step into the shoes of the &lt;em&gt;creator&lt;/em&gt; of insecure systems.&lt;/p&gt;</description></item><item><title>Chapter 21: Establishing Secure Design Patterns for Production Systems</title><link>https://ai-blog.noorshomelab.dev/web-security-ethical-hacking-2026/secure-design-patterns-production/</link><pubDate>Sun, 04 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/web-security-ethical-hacking-2026/secure-design-patterns-production/</guid><description>&lt;h2 id="chapter-21-establishing-secure-design-patterns-for-production-systems"&gt;Chapter 21: Establishing Secure Design Patterns for Production Systems&lt;/h2&gt;
&lt;p&gt;Welcome back, future security master! In our previous chapters, we&amp;rsquo;ve honed our skills in identifying and exploiting vulnerabilities. We&amp;rsquo;ve learned to think like an attacker, meticulously picking apart applications to find their weaknesses. But what if we could prevent many of these vulnerabilities from ever existing? What if we could build systems that are inherently more resilient and harder to compromise?&lt;/p&gt;</description></item></channel></rss>