惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

G
Google Developers Blog
人人都是产品经理
人人都是产品经理
爱范儿
爱范儿
云风的 BLOG
云风的 BLOG
Last Week in AI
Last Week in AI
H
Hackread – Cybersecurity News, Data Breaches, AI and More
B
Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
H
Help Net Security
B
Blog RSS Feed
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
N
Netflix TechBlog - Medium
S
SegmentFault 最新的问题
The Cloudflare Blog
I
InfoQ
美团技术团队
博客园 - 三生石上(FineUI控件)
MyScale Blog
MyScale Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 司徒正美
L
LangChain Blog
A
About on SuperTechFans
T
The Blog of Author Tim Ferriss
Y
Y Combinator Blog

DEV Community

Authentication Security Deep Dive: From Brute Force to Salted Hashing (With Java Examples) Why AI Systems Don’t Fail — They Drift Spilling beans for how i learn for exam😁"Reinforcement Learning Cheat Sheet" I Replaced Chrome with Safari for AI Browser Automation. Here's What Broke (and What Finally Worked) How Python Borrows Other People's Work The $40 Architecture: Processing 1 Billion API Requests with 99.99% Uptime Vibe Coding: A Workflow Guide (From Zero to SaaS) Most webhook security guides protect the wrong side. The scary part is delivery. Headless CMS for TanStack Start: Build a Blog with Cosmic EU Age Verification App "Hacked in 2 Minutes" — What Actually Happened Comfy Cloud’s delete function does not actually remove files Running AI Models on GPU Cloud Servers: A Beginner Guide Event-driven media intelligence with AWS Step Functions and Bedrock I scored 500 AI prompts across 8 quality dimensions — here's what broke How to Call Google Gemini API from Next.js (Free Tier, No Backend Needed) The Portal Protocol: Reclaiming Human Connection in the Age of AI How to Fix Your Team's Scattered Knowledge Problem With a Self-Hosted Forum Intro to tc Cloud Functors: A Graph-First Mental Model for the Modern Cloud Designing Multi-Tenant Backends With Both Ownership and Team Access I Built a Neumorphic CSS Library with 77+ Components — Here's What I Learned PostgreSQL Performance Optimization: Why Connection Pooling Is Critical at Scale Cómo construí un SaaS multi-rubro para gestionar expensas en Argentina con FastAPI + Vue 3 🚀 I Built an Ethical Hacking Scanner Tool – Open Source Project I Replaced /usage and /context in Claude Code With a Single Statusline A Pythonic Way to Handle Emails (IMAP/SMTP) with Auto-Discovery and AI-Ready Design I Collected 8.9 Million Polymarket Price Points — Here's What I Found About How Markets Really Move EcoTrack AI — Carbon Footprint Tracker & Dashboard Everyone's Using AI. No One Agrees How. 5 self-hosted ebook managers worth trying in 2026 Building Your First AI Agent with LangChain: From Chatbot to Autonomous Assistant
ClawNet: Building an AI powered Security Terminal with Op...
Rajarshi Dat · 2026-04-27 · via DEV Community

This is a submission for the OpenClaw Challenge.

ClawNet — AI Security Terminal Powered by OpenClaw

What I Built

We all have a habit of downloading open-source GitHub repos, random tools, scripts, cracked installers, and trying new software without really knowing what they’re doing in the background.

The problem is simple: unless you already have strong endpoint security running, you usually have zero visibility into what these processes are doing on your machine.

That’s where ClawNet comes in.

ClawNet is a Windows-native AI-powered interactive security terminal that continuously monitors live network connections, maps them to running processes, detects suspicious behavior, and uses OpenClaw to explain whether something is safe, suspicious, or critical.

Instead of just showing “unknown.exe connected to 185.xxx.xxx.xxx,” it tells you:

  • why it’s dangerous
  • whether it looks like malware or C2 beaconing
  • whether the binary is suspicious
  • whether you should kill the process or block the IP

It acts like an intelligent network watchdog between the user and hidden threats.

Core value:

Detection → Analysis → Explanation → Response

Not just alerts. Actual decisions.


How I Used OpenClaw

OpenClaw is the brain of ClawNet.

The system first monitors active TCP/UDP connections using psutil, maps each connection to the exact process running on Windows, checks file paths, suspicious ports, VPN state, GeoIP location, and process legitimacy.

Then OpenClaw takes over.

OpenClaw powers:

1. AI Threat Classification

Every suspicious connection is sent to OpenClaw (GPT-4o-mini engine) where it classifies it into:

  • SAFE
  • SUSPICIOUS
  • CRITICAL

It returns structured JSON with:

  • threat level
  • reasoning
  • action recommendation

Example:

{
  "level": "CRITICAL",
  "reason": "Unsigned binary connecting to high-risk foreign ASN",
  "action": "kill_and_block"
}

Enter fullscreen mode Exit fullscreen mode

This removes false positives and turns noisy logs into useful decisions.


2. Persistent Threat Memory

I added memory using Supermemory SDK with local JSON fallback.

This means ClawNet remembers:

  • suspicious IPs
  • repeated malicious processes
  • previous kill/block decisions
  • flagged binaries
  • user approvals/rejections

Without memory:

“node.exe looks suspicious”

With memory:

“node.exe connected to this IP 3 times this week and was previously marked suspicious”

This dramatically reduces hallucinations and improves context-aware threat analysis.


3. Telegram Remote Alerts

Critical threats trigger Telegram alerts instantly.

So even if I’m away from my machine, I can get:

  • threat alerts
  • severity score
  • reason for detection
  • recommended action

This makes it useful beyond a local terminal and closer to a lightweight personal SOC system.


4. Copilot Security Mode

There’s also an interactive “Copilot Mode” where I can ask:

Why is node.exe connecting to this foreign IP?

and OpenClaw explains it in plain English like a security analyst would.

This makes it useful for both technical and non-technical users.


Demo

GitHub Repo

Project Repository:
https://github.com/rajarshidattapy/clawnet

Example Workflow

unknown.exe → foreign IP → unsigned binary

↓

OpenClaw analyzes behavior

↓

CRITICAL threat detected

↓

Telegram alert sent

↓

Suggested action:
kill process + block IP

Enter fullscreen mode Exit fullscreen mode

Live Terminal Experience

ClawNet runs as an interactive terminal showing:

  • active network connections
  • process names
  • remote IPs
  • risk scoring
  • AI-generated verdicts

with autonomous response recommendations.


What I Learned

The biggest thing I learned:

Security tools fail when they only show data.

Users don’t need more logs.
They need decisions.

Raw monitoring is easy.
Context-aware threat reasoning is hard.

That’s where OpenClaw became genuinely powerful.

Another major realization was how important memory is.

Without persistent memory, AI keeps re-analyzing the same threats like they’re new. With memory, it starts behaving like an actual security system instead of a stateless chatbot.

I also learned that building autonomous recommendations is far more useful than simple detection.

People don’t want:

“This looks suspicious”

They want:

“Kill this right now.”

That shift changes everything.


ClawCon Michigan

I did not attend ClawCon Michigan, but building ClawNet made me realize how powerful personal AI infrastructure can become when it moves from “assistant” to “operator.”

OpenClaw feels less like prompting an LLM and more like building an actual intelligent system.

That’s the future I’m interested in building.


ClawNet is not just another monitoring tool.

It’s an AI security layer for the open-source era—where we install first and regret later.