Skip to content

hsvarun-dev/cyberbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›‘οΈ CyberBot

A multi-stack Cybersecurity Automation Bot built using Python and Node.js for monitoring systems, managing logs, and performing automated security operations.


πŸš€ Overview

CyberBot is designed to automate essential cybersecurity tasks including:

  • πŸ” Log monitoring
  • πŸ›  Vulnerability scanning
  • 🧩 Security patch installation
  • 🦠 Antivirus update automation
  • πŸ€– Bot-based command execution
  • πŸ” Authentication tracking

This project combines Python automation scripts with a Node.js backend to create a structured and scalable security tool.


πŸ—οΈ Project Structure

CYBERBOT/ β”‚ β”œβ”€β”€ node js/ # Node.js backend services β”‚ β”œβ”€β”€ server.js β”‚ β”œβ”€β”€ bot.js β”‚ └── package.json β”‚ β”œβ”€β”€ python/ # Python automation & security scripts β”‚ β”œβ”€β”€ models/ β”‚ β”œβ”€β”€ scripts/ β”‚ β”œβ”€β”€ logs/ β”‚ β”œβ”€β”€ bot.py β”‚ β”œβ”€β”€ server.py β”‚ └── requirements.txt β”‚ └── .gitignore


βš™οΈ Tech Stack

  • Python
  • Node.js
  • PowerShell Scripts
  • REST-based Server Architecture
  • File-based Logging System

πŸ” Key Features

  • πŸ“Š Real-time log monitoring
  • 🚨 Automated vulnerability scanning
  • πŸ”„ Patch management automation
  • πŸ›‘ Antivirus update execution
  • πŸ€– Command-based bot interaction
  • πŸ”‘ Authentication failure tracking

πŸ–₯️ Installation Guide

1️⃣ Clone the Repository

git clone https://github.com/hsvarun-dev/cyberbot.git
cd cyberbot



cd python
python -m venv .venv
.venv\Scripts\activate
pip install -r requirements.txt


python server.py

cd "node js"
npm install
node server.js



⚠️ Security Notice

This project is developed for educational and research purposes only.
Do not deploy in production environments without proper security validation.



πŸ‘¨β€πŸ’» Author

H S Varun
AI & Cybersecurity Enthusiast
πŸ“ Mysore, India

About

Multi-stack Cybersecurity Automation Bot built with Python & Node.js for monitoring, vulnerability scanning, and security management.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors