Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

PS229 Cyber Assistant

An AI-powered cybersecurity assistant that answers security questions, explains vulnerabilities, and guides secure configuration — built for the PS229 practical.

Python Status

What it does

PS229 Cyber Assistant is a conversational security tool designed to:

  • Answer security questions — vulnerabilities, attack vectors, best practices
  • Explain CVEs — plain-language breakdowns of common vulnerabilities and exposures
  • Guide hardening — step-by-step secure configuration for Windows and Linux
  • Check configurations — flag weak settings (passwords, firewalls, updates)

Status

⚠️ In development — this repository currently holds the project scaffold. The assistant core (LLM integration, security knowledge base, configuration checker) is being built. Check back soon.

Planned architecture

┌─────────────┐   ┌──────────────────┐   ┌─────────────────┐
│  CLI / GUI  │──▶│  Assistant core  │──▶│  Security KB    │
│  (chat)     │   │  (LLM + rules)   │   │  (CVE, configs) │
└─────────────┘   └──────────────────┘   └─────────────────┘
                        │
                        ▼
                 ┌─────────────┐
                 │  Hardening  │  (Windows / Linux checks)
                 └─────────────┘

Related

License

MIT

About

AI-powered cybersecurity assistant — answers security questions, explains CVEs, guides hardening. PS229 practical project.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors