Scripts2026年7月22日·1 分钟阅读

Bjorn — Raspberry Pi Network Scanner and Offensive Security Tool

A network scanning and offensive security tool designed for Raspberry Pi with an e-Paper display. Discovers targets, identifies open ports, and tests for vulnerabilities.

Agent 就绪

Agent 可直接安装

这个资产可安装;Agent 先选择当前运行时、检查安装计划,再运行匹配命令。

Native · 98/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
Bjorn
直接安装命令
npx -y tokrepo@latest install 43f74adc-85a9-11f1-9bc6-00163e2b0d79 --target codex

先 dry-run 确认安装计划,再运行此命令。

Introduction

Bjorn is an open-source network scanning and offensive security tool built for the Raspberry Pi with a 2.13-inch e-Paper HAT. It automates network reconnaissance, port scanning, service identification, and basic penetration testing in a compact, portable form factor.

What Bjorn Does

  • Discovers network targets via ARP and passive scanning
  • Identifies open ports and running services on discovered hosts
  • Performs automated brute-force testing against common services
  • Displays real-time scan status on the e-Paper display
  • Supports custom attack scripts for extensibility

Architecture Overview

Bjorn runs as a Python service on Raspberry Pi OS. The core engine orchestrates scanning modules (Nmap integration, custom probes) and cycles through discovered targets. Results are stored in a local SQLite database and rendered on the e-Paper HAT via the display driver. A web dashboard provides remote access to findings.

Self-Hosting & Configuration

  • Requires Raspberry Pi (3B+ or later) with a Waveshare 2.13-inch e-Paper HAT
  • Run the install script which sets up dependencies and systemd service
  • Configure scan ranges, timing, and modules in config.toml
  • Enable or disable specific attack modules as needed
  • Access the web dashboard on port 8080 for remote monitoring

Key Features

  • Portable network scanner with e-Paper display
  • Automated service enumeration and vulnerability detection
  • Brute-force testing for SSH, FTP, SMB, and other services
  • Extensible with custom Python attack scripts
  • Web dashboard for remote access to scan results

Comparison with Similar Tools

  • Nmap — Industry-standard scanner; Bjorn adds automation and the portable display
  • Pwnagotchi — Wi-Fi audit tool with display; Bjorn targets network services instead
  • Flipper Zero — Hardware hacking tool; Bjorn focuses on network-layer scanning
  • Kali Linux — Full pentest OS; Bjorn is a focused, always-on scanner

FAQ

Q: Is this legal to use? A: Only use Bjorn on networks you own or have written authorization to test. Unauthorized scanning is illegal in most jurisdictions.

Q: Does it work without the e-Paper display? A: Yes, Bjorn can run headless with output via the web dashboard or log files.

Q: What Raspberry Pi models are supported? A: Pi 3B+, Pi 4, and Pi 5. A Pi Zero 2 W works but with reduced scan speed.

Q: Can I add custom scan modules? A: Yes, drop Python scripts into the modules directory following the plugin template.

Sources

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产