<?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: Bryant</title>
    <description>The latest articles on DEV Community by Bryant (@bryant_at_bxbtech).</description>
    <link>https://dev.to/bryant_at_bxbtech</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%2F4111760%2F5b989a56-f056-4dcb-ada7-a77bda023055.png</url>
      <title>DEV Community: Bryant</title>
      <link>https://dev.to/bryant_at_bxbtech</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/bryant_at_bxbtech"/>
    <language>en</language>
    <item>
      <title>Why I Built a Real SOC in My Basement</title>
      <dc:creator>Bryant</dc:creator>
      <pubDate>Sun, 06 Sep 2026 01:38:45 +0000</pubDate>
      <link>https://dev.to/bryant_at_bxbtech/why-i-built-a-real-soc-in-my-basement-1a0e</link>
      <guid>https://dev.to/bryant_at_bxbtech/why-i-built-a-real-soc-in-my-basement-1a0e</guid>
      <description>&lt;p&gt;&lt;a href="https://byte-x-bit.com/blog/why-i-built-a-real-soc.html" rel="noopener noreferrer"&gt;https://byte-x-bit.com/blog/why-i-built-a-real-soc.html&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;&lt;em&gt;Part 0 of a series on building an enterprise-grade Security Operations Center at home — from&lt;br&gt;
open-source foundations and custom tooling.&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;Most "home lab" security projects end the same way: you install Security Onion, watch the dashboard&lt;br&gt;
light up with alerts for a week, feel like you've built something real, and then never look at it&lt;br&gt;
again. The alerts pile up. The noise buries the signal. Nothing gets tuned. Eventually the VM gets&lt;br&gt;
powered off to reclaim the RAM.&lt;/p&gt;

&lt;p&gt;I wanted the opposite of that. I wanted a Security Operations Center that actually &lt;em&gt;operates&lt;/em&gt; — one&lt;br&gt;
that runs 24/7, triages its own alerts, tells me only when something matters, and keeps working when&lt;br&gt;
I'm not looking at it. In other words, I wanted to build the thing enterprises pay six figures a year&lt;br&gt;
for, on a home network, and understand every layer well enough to have built it myself.&lt;/p&gt;

&lt;p&gt;This series is how I did it.&lt;/p&gt;

&lt;h2&gt;
  
  
  This isn't just a tutorial lab
&lt;/h2&gt;

&lt;p&gt;I want to be precise about the claim, because a home SOC can be a lot of things. What I built is&lt;br&gt;
different from a follow-the-steps install in a few specific ways:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;It runs continuously and monitors itself.&lt;/strong&gt; A SOC that silently dies is worse than no SOC,
because it gives you false confidence. Mine has a dead-man's-switch that alerts me if the
monitoring &lt;em&gt;itself&lt;/em&gt; stops. (More on that later — and yes, it's caught real outages.)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;It triages in tiers, not floods.&lt;/strong&gt; Raw intrusion-detection output on a normal home network is
~99% noise. The system automatically dismisses the noise, files the "worth-a-glance" items for
later, and pings me in real time &lt;em&gt;only&lt;/em&gt; for the genuinely serious. I'm hands-off unless something
is actually wrong.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;It has an AI analyst I wrote from scratch&lt;/strong&gt; — not a wrapper around a cloud API, but a custom
triage engine combining deterministic security logic with a locally-run language model. The SOC's
data never leaves my network. (This is the part I'm most proud of, and it gets its own posts.)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;It closes the loop to remediation&lt;/strong&gt; — not just "here are 5,000 vulnerabilities," but "here are
the three things actively being exploited in the wild that you should patch first."&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This isn't just a lab — it's a purpose-built architecture. And the point of this series is to get&lt;br&gt;
security engineers, security architects, and home-SOC builders thinking outside the box: to build&lt;br&gt;
better defenses, contribute to a stronger security community, and raise the bar for what a&lt;br&gt;
self-built system can do. My hardware for this setup is admittedly a bit overkill — but the series&lt;br&gt;
is scaled down so you can do a real version of this at home.&lt;/p&gt;

&lt;h2&gt;
  
  
  The 30,000-foot view
&lt;/h2&gt;

&lt;p&gt;Here's the whole system in one diagram:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faojgk5dmxun8p41reldq.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faojgk5dmxun8p41reldq.webp" alt=" " width="799" height="337"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Every arrow in that diagram is a design decision, and over the next several posts I'll walk through&lt;br&gt;
each one: why Zeek &lt;em&gt;and&lt;/em&gt; Suricata, why the AI layer is deterministic-first, how beacon detection&lt;br&gt;
actually works, why remediation should be ranked by real-world exploitation instead of raw severity&lt;br&gt;
scores, and how the system watches itself.&lt;/p&gt;

&lt;h2&gt;
  
  
  "But I don't have a data center in my basement"
&lt;/h2&gt;

&lt;p&gt;Neither do most people, and you don't need one. My setup is robust — multiple virtualization hosts,&lt;br&gt;
dedicated GPUs, a segmented network with a pentest range bolted on — because I also use it for other&lt;br&gt;
work. That's overkill for getting started, and I don't want my hardware to gatekeep the idea.&lt;/p&gt;

&lt;p&gt;The architecture scales &lt;em&gt;down&lt;/em&gt;. The concepts in this series — tiered triage, topology-aware&lt;br&gt;
detection, risk-based remediation — work on a single mini-PC with 16GB of RAM. Later in the series&lt;br&gt;
I'll lay out three honest tiers: the "single box, start here" floor, the "comfortable home SOC"&lt;br&gt;
sweet spot (a used GPU changes everything for the AI layer), and my full reference build. Hardware&lt;br&gt;
is a dial, not a gate.&lt;/p&gt;

&lt;p&gt;If you've followed one of the excellent home-lab build series out there — the kind that walk you&lt;br&gt;
through standing up a virtual network, a firewall, a range, and a SIEM — this series picks up where&lt;br&gt;
those leave off. Those teach you to &lt;em&gt;build&lt;/em&gt; the lab. This one is about making it &lt;em&gt;operate&lt;/em&gt;: turning a&lt;br&gt;
pile of security tools into a system that triages itself and only bothers you when it matters.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why bother?
&lt;/h2&gt;

&lt;p&gt;Three reasons, and they're probably yours too if you're reading this:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;You learn a field by building its systems, not by reading about them.&lt;/strong&gt; Standing up detection,
watching it fail, tuning it, and operating it taught me more about security operations than any
course. When something breaks at 2am — and it will — you learn how it actually works.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;It's a portfolio you can't fake.&lt;/strong&gt; A running system with a custom AI analyst, real detection
engineering, and documented war stories says more than any resume bullet. This series &lt;em&gt;is&lt;/em&gt; that
portfolio, in public.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;It's the capability behind the work I do.&lt;/strong&gt; I run a cybersecurity company,
&lt;a href="https://byte-x-bit.com" rel="noopener noreferrer"&gt;ByTE X Bit Technologies LLC&lt;/a&gt;; this is the kind of architecture and
tooling that work is built on. Showing it beats claiming it.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  What's next
&lt;/h2&gt;

&lt;p&gt;Over the coming posts, we'll build this up layer by layer:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;The foundation&lt;/strong&gt; — the open-source stack (Wazuh, Zeek, Suricata, ntopng, Elastic, and a few
others) on a segmented home network, and why each one earns its place.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The signal-to-noise problem&lt;/strong&gt; — why raw alerts are unusable, and the tiered-triage idea that
fixes it.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Building the AI analyst&lt;/strong&gt; — the custom triage engine, and why running the LLM locally matters.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Hunting C2&lt;/strong&gt; — catching malware beacons with statistics and Zeek flow data.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Actionable alerts&lt;/strong&gt; — LLM enrichment and getting notified only when it counts.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Risk-based remediation&lt;/strong&gt; — prioritizing what's actually being exploited (CISA KEV).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Who watches the watcher&lt;/strong&gt; — self-monitoring, and the real failures I found running this thing.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If you've ever wanted to see what "enterprise-grade" actually means under the hood — and build a&lt;br&gt;
real version of it yourself — follow along.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Next up: [The Foundation — Wazuh, Zeek, Suricata &amp;amp; Elastic on a Home Network].&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;I'm Bryant, founder of &lt;a href="https://byte-x-bit.com" rel="noopener noreferrer"&gt;ByTE X Bit Technologies LLC&lt;/a&gt;, a Maryland-based&lt;br&gt;
cybersecurity company. I build and operate the kind of detection, triage, and remediation systems&lt;br&gt;
this series walks through. If your organization needs help with security monitoring, detection&lt;br&gt;
engineering, or hardening — &lt;a href="https://byte-x-bit.com" rel="noopener noreferrer"&gt;get in touch&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

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