2024-06-02 13:37:08 +02:00
2024-06-02 13:33:14 +02:00
2024-06-02 13:37:08 +02:00

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

Description
Bjorn is a powerful network scanning and offensive security tool for the Raspberry Pi with a 2.13-inch e-Paper HAT. It discovers network targets, identifies open ports, exposed services, and potential vulnerabilities. Bjorn can perform brute force attacks, file stealing, host zombification, and supports custom attack scripts.
Readme MIT 16 MiB
Languages
Python 77.6%
JavaScript 7.4%
HTML 6.5%
Shell 6.1%
CSS 2.4%