How to Protect Private npm Packages from Dependency ConfusionWhen downloading and using a package from any of the sources(npm, pip etc), you are essentially trusting its publisher to run code on your machine. So can this blind trust be exploited by malicious actors? This question gave rise to a new attack vect...Jan 22, 2025 · 2 min readsreedeep.hashnode.dev
Exploring Dot NET: Key Features and Popular Use CasesIf you’re a developer or tech enthusiast, you’ve probably heard of .NET. But what exactly is it, and why is it so popular? Let’s dive into this versatile framework and explore its key features and famous use cases. What is .NET? Dot NET is a powerful...Jan 20, 2025 · 2 min readsreedeep.hashnode.dev
Mastering Regex: The Quick Guide to Regular ExpressionsRegular Expressions, or Regex, are powerful tools for working with text. While it may seem overwhelming at first, understanding Regex opens doors to solving a wide range of problems efficiently. This guide will walk you through the theoretical founda...Jan 19, 2025 · 3 min readsreedeep.hashnode.dev
Intro to SSTI: The Hidden Threat in Web ApplicationsServer-Side Template Injection (SSTI) is a critical web vulnerability that arises when an attacker can inject malicious code into a server-side template, leading to unauthorized code execution on the server. This occurs when user inputs are improperl...Jan 17, 2025 · 2 min readsreedeep.hashnode.dev
Discover Hidden URLs and Endpoints with a Simple BookmarkletIn the world of web development and cybersecurity, the ability to analyze a webpage’s structure and resources can be invaluable. Whether you're a developer debugging your site or a security professional investigating potential vulnerabilities, a tool...ZJan 16, 2025 · 3 min readsreedeep.hashnode.dev