Skip to content
forked from infinition/Bjorn

Bjorn is an educational cybersecurity project designed to run on a Raspberry Pi Zero equipped with a Waveshare screen. Once connected to a network (WiFi, Ethernet, Bluetooth, or USB), Bjorn will discover targets on the network, identify open ports, exposed services, and potential vulnerabilities.

License

Notifications You must be signed in to change notification settings

wackojice/Bjorn

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

I am pleased to introduce you to Bjorn, a CyberViking that, once connected to the network (WiFi, Ethernet, Bluetooth, or USB), will discover targets present on the network, find open ports, exposed services, and potential vulnerabilities… With the help of Q-learning, he will learn to improve by performing scans or executing simple brute force or dictionary attacks (ssh, Telnet, SQL, etc.). He will gain experience by discovering as many networks and hosts as possible, passwords, or exposed services. He will have a memory of the networks to which he has already connected. See you soon for future updates!

Features Network Discovery: Automatically scans for devices and open ports on the network. Vulnerability Detection: Identifies exposed services and potential vulnerabilities. Q-learning: Utilizes Q-learning to improve scanning and attack techniques over time. Brute Force and Dictionary Attacks: Performs simple brute force and dictionary attacks on common services (SSH, Telnet, SQL, etc.). Experience Gaining: Gains experience by discovering new networks, hosts, passwords, and exposed services. Network Memory: Remembers networks it has connected to previously for enhanced efficiency.

Prerequisites A Raspberry Pi Zero A Waveshare screen (2.13 inches V4 model in this example) A microSD card with Raspberry Pi OS Lite installed

image

About

Bjorn is an educational cybersecurity project designed to run on a Raspberry Pi Zero equipped with a Waveshare screen. Once connected to a network (WiFi, Ethernet, Bluetooth, or USB), Bjorn will discover targets on the network, identify open ports, exposed services, and potential vulnerabilities.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published