<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Saurabh Kumar</title>
    <description>The latest articles on DEV Community by Saurabh Kumar (@cybermoranda).</description>
    <link>https://dev.to/cybermoranda</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4107802%2F1af284a7-5ab6-4819-b630-01d671da7360.jpg</url>
      <title>DEV Community: Saurabh Kumar</title>
      <link>https://dev.to/cybermoranda</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/cybermoranda"/>
    <language>en</language>
    <item>
      <title>CyberMoranda CIDS: Building a Security System That Thinks Before It Acts</title>
      <dc:creator>Saurabh Kumar</dc:creator>
      <pubDate>Sat, 05 Sep 2026 20:00:12 +0000</pubDate>
      <link>https://dev.to/cybermoranda/cybermoranda-cids-building-a-security-system-that-thinks-before-it-acts-3604</link>
      <guid>https://dev.to/cybermoranda/cybermoranda-cids-building-a-security-system-that-thinks-before-it-acts-3604</guid>
      <description>&lt;p&gt;For a long time, I have been working on an idea called CyberMoranda CIDS.&lt;/p&gt;

&lt;p&gt;CIDS stands for Cognitive Intrusion Defense System.&lt;/p&gt;

&lt;p&gt;The idea started with a simple question:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;What if a security system could understand behavior before deciding how to respond?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Traditional security systems often make decisions from individual events, signatures, rules, or predefined patterns.&lt;/p&gt;

&lt;p&gt;But real attacks are not always a single event.&lt;/p&gt;

&lt;p&gt;Sometimes the intent becomes visible only when multiple actions are connected over time.&lt;/p&gt;

&lt;p&gt;That is where CIDS begins.&lt;/p&gt;

&lt;p&gt;The Core Philosophy&lt;/p&gt;

&lt;p&gt;Think Before You Act.&lt;/p&gt;

&lt;p&gt;CIDS is being designed around this pipeline:&lt;/p&gt;

&lt;p&gt;Observation&lt;br&gt;
     ↓&lt;br&gt;
Context&lt;br&gt;
     ↓&lt;br&gt;
Behavior&lt;br&gt;
     ↓&lt;br&gt;
Security Signals&lt;br&gt;
     ↓&lt;br&gt;
Risk + Confidence&lt;br&gt;
     ↓&lt;br&gt;
Decision&lt;br&gt;
     ↓&lt;br&gt;
Adaptive Response&lt;br&gt;
     ↓&lt;br&gt;
Feedback&lt;/p&gt;

&lt;p&gt;Instead of immediately treating every suspicious request as an attack, the system builds context around the behavior.&lt;/p&gt;

&lt;p&gt;The Backend Is the Product&lt;/p&gt;

&lt;p&gt;One thing I have become increasingly clear about while developing CIDS is that the dashboard is not the product.&lt;/p&gt;

&lt;p&gt;The security engine is the product.&lt;/p&gt;

&lt;p&gt;The backend needs to understand:&lt;/p&gt;

&lt;p&gt;What happened?&lt;/p&gt;

&lt;p&gt;Who/what generated the activity?&lt;/p&gt;

&lt;p&gt;What happened before it?&lt;/p&gt;

&lt;p&gt;Is this behavior normal for the session?&lt;/p&gt;

&lt;p&gt;Which security signals were triggered?&lt;/p&gt;

&lt;p&gt;How confident are we?&lt;/p&gt;

&lt;p&gt;What is the current risk?&lt;/p&gt;

&lt;p&gt;What response should the policy allow?&lt;/p&gt;

&lt;p&gt;This leads to a more structured architecture.&lt;/p&gt;

&lt;p&gt;Traffic / Host Telemetry&lt;br&gt;
          ↓&lt;br&gt;
     Event Normalizer&lt;br&gt;
          ↓&lt;br&gt;
     Session Context&lt;br&gt;
          ↓&lt;br&gt;
    Behavior Analysis&lt;br&gt;
          ↓&lt;br&gt;
     Signal Engine&lt;br&gt;
          ↓&lt;br&gt;
      Risk Engine&lt;br&gt;
          ↓&lt;br&gt;
     Policy Engine&lt;br&gt;
          ↓&lt;br&gt;
    Response Engine&lt;br&gt;
          ↓&lt;br&gt;
      Audit / Events&lt;/p&gt;

&lt;p&gt;Behavioral Detection&lt;/p&gt;

&lt;p&gt;The goal is not simply:&lt;/p&gt;

&lt;p&gt;Request → Rule → Block&lt;/p&gt;

&lt;p&gt;Instead, CIDS should be able to observe a sequence such as:&lt;/p&gt;

&lt;p&gt;Login&lt;br&gt;
   ↓&lt;br&gt;
Repeated authentication failures&lt;br&gt;
   ↓&lt;br&gt;
Endpoint enumeration&lt;br&gt;
   ↓&lt;br&gt;
Restricted path probing&lt;br&gt;
   ↓&lt;br&gt;
Abnormal request frequency&lt;/p&gt;

&lt;p&gt;Each individual event may not be enough to make a decision.&lt;/p&gt;

&lt;p&gt;Together, however, they can form a much stronger behavioral signal.&lt;/p&gt;

&lt;p&gt;Adaptive Defense&lt;/p&gt;

&lt;p&gt;CIDS is not designed around a single response.&lt;/p&gt;

&lt;p&gt;Depending on context and risk, the response layer can move through different levels:&lt;/p&gt;

&lt;p&gt;ALLOW&lt;br&gt;
  ↓&lt;br&gt;
MONITOR&lt;br&gt;
  ↓&lt;br&gt;
SLOW / CHALLENGE&lt;br&gt;
  ↓&lt;br&gt;
CONTAIN&lt;br&gt;
  ↓&lt;br&gt;
DECEPTION&lt;/p&gt;

&lt;p&gt;The purpose is defensive.&lt;/p&gt;

&lt;p&gt;CIDS will not hack back or retaliate against attackers.&lt;/p&gt;

&lt;p&gt;The goal is to protect the system while making malicious activity less useful.&lt;/p&gt;

&lt;p&gt;Where I Want to Take It&lt;/p&gt;

&lt;p&gt;The architecture is evolving toward several areas:&lt;/p&gt;

&lt;p&gt;Host-based telemetry&lt;/p&gt;

&lt;p&gt;eBPF-based observability&lt;/p&gt;

&lt;p&gt;JA4 and fingerprint-based signals&lt;/p&gt;

&lt;p&gt;Context-aware deception&lt;/p&gt;

&lt;p&gt;Honeytokens&lt;/p&gt;

&lt;p&gt;Feedback loops for detection tuning&lt;/p&gt;

&lt;p&gt;Standardized security signals and rules&lt;/p&gt;

&lt;p&gt;Event-driven processing&lt;/p&gt;

&lt;p&gt;Strong auditing&lt;/p&gt;

&lt;p&gt;Replay-based testing&lt;/p&gt;

&lt;p&gt;Performance and reliability testing&lt;/p&gt;

&lt;p&gt;These are part of the engineering direction, not claims that every component is already production-ready.&lt;/p&gt;

&lt;p&gt;From a Phone-Built MVP&lt;/p&gt;

&lt;p&gt;The first CIDS MVP was built with extremely limited resources.&lt;/p&gt;

&lt;p&gt;It was built on a phone.&lt;/p&gt;

&lt;p&gt;It is not the final system.&lt;/p&gt;

&lt;p&gt;But building that MVP proved something important to me:&lt;/p&gt;

&lt;p&gt;The idea could become a working system.&lt;/p&gt;

&lt;p&gt;Now I want to take that prototype much further.&lt;/p&gt;

&lt;p&gt;The next goal is not simply to make CIDS look impressive.&lt;/p&gt;

&lt;p&gt;The goal is to make its backend technically strong, explainable, testable, and scalable.&lt;/p&gt;

&lt;p&gt;I am still building.&lt;/p&gt;

&lt;p&gt;And I am documenting the journey as I go.&lt;/p&gt;

&lt;p&gt;CyberMoranda CIDS&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Think Before You Act.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h1&gt;
  
  
  cybersecurity
&lt;/h1&gt;

&lt;h1&gt;
  
  
  rust
&lt;/h1&gt;

&lt;h1&gt;
  
  
  security
&lt;/h1&gt;

&lt;h1&gt;
  
  
  opensource
&lt;/h1&gt;

&lt;h1&gt;
  
  
  devops
&lt;/h1&gt;

&lt;h1&gt;
  
  
  cybermoranda
&lt;/h1&gt;

</description>
      <category>architecture</category>
      <category>cybersecurity</category>
      <category>security</category>
      <category>software</category>
    </item>
    <item>
      <title>Why CIDS?</title>
      <dc:creator>Saurabh Kumar</dc:creator>
      <pubDate>Sat, 05 Sep 2026 04:47:37 +0000</pubDate>
      <link>https://dev.to/cybermoranda/why-cids-p3g</link>
      <guid>https://dev.to/cybermoranda/why-cids-p3g</guid>
      <description>&lt;p&gt;Traditional security often focuses on what happened.&lt;br&gt;
CIDS focuses on how the behavior develops over time.&lt;br&gt;
A single request may look harmless. But when multiple actions form an unusual pattern, the context can tell a very different story.&lt;br&gt;
That is the problem I’m trying to solve with CIDS.&lt;br&gt;
Observe the behavior. Understand the context. Then act.&lt;/p&gt;

&lt;h1&gt;
  
  
  CyberSecurity #CIDS #CyberMoranda #ThreatDetection #BehavioralSecurity
&lt;/h1&gt;

</description>
    </item>
    <item>
      <title>CyberMoranda CIDS: Building a Security System That Thinks Before It Acts</title>
      <dc:creator>Saurabh Kumar</dc:creator>
      <pubDate>Thu, 03 Sep 2026 10:20:03 +0000</pubDate>
      <link>https://dev.to/cybermoranda/cybermoranda-cids-building-a-security-system-that-thinks-before-it-acts-55oh</link>
      <guid>https://dev.to/cybermoranda/cybermoranda-cids-building-a-security-system-that-thinks-before-it-acts-55oh</guid>
      <description>&lt;p&gt;I’m building CyberMoranda CIDS — Cognitive Intrusion Defense System, a behavior-based approach to cybersecurity.&lt;br&gt;
Instead of reacting to every request individually, CIDS aims to understand behavior, context, and intent before deciding how to respond.&lt;br&gt;
Observe → Understand → Assess → Adapt&lt;br&gt;
The project is still under development, but the goal is clear:&lt;br&gt;
Build security that thinks before it acts.&lt;br&gt;
CyberMoranda CIDS — Think Before You Act.&lt;/p&gt;

&lt;h1&gt;
  
  
  CyberSecurity #CIDS #CyberMoranda #CyberDefense #SecurityEngineering
&lt;/h1&gt;

</description>
      <category>architecture</category>
      <category>cybersecurity</category>
      <category>security</category>
    </item>
  </channel>
</rss>
