[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-72066":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":25,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":27,"readmeContent":28,"aiSummary":29,"trendingCount":16,"starSnapshotCount":16,"syncStatus":30,"lastSyncTime":31,"discoverSource":32},72066,"Bjorn","infinition\u002FBjorn","infinition","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.","https:\u002F\u002Finfinition.github.io\u002FBjorn\u002F",null,"Python",6045,348,150,36,0,26,46,116,78,38.63,"MIT License",false,"main",true,[],"2026-06-12 02:02:58","# \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fc5eb4cc1-0c3d-497d-9422-1614651a84ab\" alt=\"thumbnail_IMG_0546\" width=\"33\"> Bjorn\n\n![Python](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPython-3776AB?logo=python&logoColor=fff)\n![Status](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FStatus-Development-blue.svg)\n[![License: MIT](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-MIT-yellow.svg)](https:\u002F\u002Fopensource.org\u002Flicenses\u002FMIT)\n\n[![Reddit](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FReddit-Bjorn__CyberViking-orange?style=for-the-badge&logo=reddit)](https:\u002F\u002Fwww.reddit.com\u002Fr\u002FBjorn_CyberViking)\n[![Discord](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDiscord-Join%20Us-7289DA?style=for-the-badge&logo=discord)](https:\u002F\u002Fdiscord.com\u002Finvite\u002FB3ZH9taVfT)\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fc5eb4cc1-0c3d-497d-9422-1614651a84ab\" alt=\"thumbnail_IMG_0546\" width=\"150\">\n  \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F1b490f07-f28e-4418-8d41-14f1492890c6\" alt=\"bjorn_epd-removebg-preview\" width=\"150\">\n\u003C\u002Fp>\n\nBjorn is a « Tamagotchi like » sophisticated, autonomous network scanning, vulnerability assessment, and offensive security tool designed to run on a Raspberry Pi equipped with a 2.13-inch e-Paper HAT. This document provides a detailed explanation of the project.\n\n\n## 📚 Table of Contents\n\n- [Introduction](#-introduction)\n- [Features](#-features)\n- [Getting Started](#-getting-started)\n  - [Prerequisites](#-prerequisites)\n  - [Installation](#-installation)\n- [Quick Start](#-quick-start)\n- [Usage Example](#-usage-example)\n- [Contributing](#-contributing)\n- [License](#-license)\n- [Contact](#-contact)\n\n## 📄 Introduction\n\nBjorn is a powerful tool designed to perform comprehensive network scanning, vulnerability assessment, and data ex-filtration. Its modular design and extensive configuration options allow for flexible and targeted operations. By combining different actions and orchestrating them intelligently, Bjorn can provide valuable insights into network security and help identify and mitigate potential risks.\n\nThe e-Paper HAT display and web interface make it easy to monitor and interact with Bjorn, providing real-time updates and status information. With its extensible architecture and customizable actions, Bjorn can be adapted to suit a wide range of security testing and monitoring needs.\n\n## 🌟 Features\n\n- **Network Scanning**: Identifies live hosts and open ports on the network.\n- **Vulnerability Assessment**: Performs vulnerability scans using Nmap and other tools.\n- **System Attacks**: Conducts brute-force attacks on various services (FTP, SSH, SMB, RDP, Telnet, SQL).\n- **File Stealing**: Extracts data from vulnerable services.\n- **User Interface**: Real-time display on the e-Paper HAT and web interface for monitoring and interaction.\n\n![Bjorn Display](https:\u002F\u002Fgithub.com\u002Finfinition\u002FBjorn\u002Fassets\u002F37984399\u002Fbcad830d-77d6-4f3e-833d-473eadd33921)\n\n## 🚀 Getting Started\n\n## 📌 Prerequisites\n\n### 📋 Prerequisites for RPI zero W (32bits)\n\n![image](https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F3980ec5f-a8fc-4848-ab25-4356e0529639)\n\n- Raspberry Pi OS installed. \n    - Stable:\n      - System: 32-bit\n      - Kernel version: 6.6\n      - Debian version: 12 (bookworm) '2024-10-22-raspios-bookworm-armhf-lite'\n- Username and hostname set to `bjorn`.\n- 2.13-inch e-Paper HAT connected to GPIO pins.\n\n### 📋 Prerequisites for RPI zero W2 (64bits)\n\n![image](https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fe8d276be-4cb2-474d-a74d-b5b6704d22f5)\n\nI did not develop Bjorn for the raspberry pi zero w2 64bits, but several feedbacks have attested that the installation worked perfectly.\n\n- Raspberry Pi OS installed. \n    - Stable:\n      - System: 64-bit\n      - Kernel version: 6.6\n      - Debian version: 12 (bookworm) '2024-10-22-raspios-bookworm-arm64-lite'\n- Username and hostname set to `bjorn`.\n- 2.13-inch e-Paper HAT connected to GPIO pins.\n\n\nAt the moment the paper screen v2  v4 have been tested and implemented.\nI juste hope the V1 & V3 will work the same.\n\n### 🔨 Installation\n\nThe fastest way to install Bjorn is using the automatic installation script :\n\n```bash\n# Download and run the installer\nwget https:\u002F\u002Fraw.githubusercontent.com\u002Finfinition\u002FBjorn\u002Frefs\u002Fheads\u002Fmain\u002Finstall_bjorn.sh\nsudo chmod +x install_bjorn.sh && sudo .\u002Finstall_bjorn.sh\n# Choose the choice 1 for automatic installation. It may take a while as a lot of packages and modules will be installed. You must reboot at the end.\n```\n\nFor **detailed information** about **installation** process go to [Install Guide](INSTALL.md)\n\n## ⚡ Quick Start\n\n**Need help ? You struggle to find Bjorn's IP after the installation ?**\nUse my Bjorn Detector & SSH Launcher :\n\n[https:\u002F\u002Fgithub.com\u002Finfinition\u002Fbjorn-detector](https:\u002F\u002Fgithub.com\u002Finfinition\u002Fbjorn-detector)\n\n![ezgif-1-a310f5fe8f](https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F182f82f0-5c3a-48a9-a75e-37b9cfa2263a)\n\n**Hmm, You still need help ?**\nFor **detailed information** about **troubleshooting** go to [Troubleshooting](TROUBLESHOOTING.md)\n\n**Quick Installation**: you can use the fastest way to install **Bjorn** [Getting Started](#-getting-started)\n\n## 💡 Usage Example\n\nHere's a demonstration of how Bjorn autonomously hunts through your network like a Viking raider (fake demo for illustration):\n\n```bash\n# Reconnaissance Phase\n[NetworkScanner] Discovering alive hosts...\n[+] Host found: 192.168.1.100\n    ├── Ports: 22,80,445,3306\n    └── MAC: 00:11:22:33:44:55\n\n# Attack Sequence \n[NmapVulnScanner] Found vulnerabilities on 192.168.1.100\n    ├── MySQL 5.5 \u003C 5.7 - User Enumeration\n    └── SMB - EternalBlue Candidate\n\n[SSHBruteforce] Cracking credentials...\n[+] Success! user:password123\n[StealFilesSSH] Extracting sensitive data...\n\n# Automated Data Exfiltration\n[SQLBruteforce] Database accessed!\n[StealDataSQL] Dumping tables...\n[SMBBruteforce] Share accessible\n[+] Found config files, credentials, backups...\n```\n\nThis is just a demo output - actual results will vary based on your network and target configuration.\n\nAll discovered data is automatically organized in the data\u002Foutput\u002F directory, viewable through both the e-Paper display (as indicators) and web interface.\nBjorn works tirelessly, expanding its network knowledge base and growing stronger with each discovery.\n\nNo constant monitoring needed - just deploy and let Bjorn do what it does best: hunt for vulnerabilities.\n\n🔧 Expand Bjorn's Arsenal!\nBjorn is designed to be a community-driven weapon forge. Create and share your own attack modules!\n\n⚠️ **For educational and authorized testing purposes only** ⚠️\n\n## 🤝 Contributing\n\nThe project welcomes contributions in:\n\n- New attack modules.\n- Bug fixes.\n- Documentation.\n- Feature improvements.\n\nFor **detailed information** about **contributing** process go to [Contributing Docs](CONTRIBUTING.md), [Code Of Conduct](CODE_OF_CONDUCT.md) and [Development Guide](DEVELOPMENT.md).\n\n## 📫 Contact\n\n- **Report Issues**: Via GitHub.\n- **Guidelines**:\n  - Follow ethical guidelines.\n  - Document reproduction steps.\n  - Provide logs and context.\n\n- **Author**: __infinition__\n- **GitHub**: [infinition\u002FBjorn](https:\u002F\u002Fgithub.com\u002Finfinition\u002FBjorn)\n\n## 🌠 Stargazers\n\n[![Star History Chart](https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=infinition\u002Fbjorn&type=Date)](https:\u002F\u002Fstar-history.com\u002F#infinition\u002Fbjorn&Date)\n\n---\n\n## 📜 License\n\n2024 - Bjorn is distributed under the MIT License. For more details, please refer to the [LICENSE](LICENSE) file included in this repository.\n","Bjorn 是一个专为配备2.13英寸电子纸HAT的树莓派设计的强大网络扫描和安全攻击工具。它能够发现网络中的活动主机、开放端口、暴露的服务以及潜在漏洞，并支持暴力破解、文件窃取、主机僵尸化等操作，同时允许用户自定义攻击脚本。该项目采用Python语言编写，具有模块化设计和高度可配置性，适用于网络安全测试、渗透测试及监控场景。通过其电子纸显示屏和Web界面，用户可以方便地实时监控和交互，获取网络状态信息。",2,"2026-06-11 03:40:13","high_star"]