开源固件让70美元电子阅读器变身多功能智能设备
「Biscuit开源固件将Xteink X4电子阅读器改造为通用智能设备,集成无线安全工具、通信、游戏等功能,同时保留完整阅读体验。」
近日,一款名为Biscuit的开源固件项目在开发者社区引发关注。该项目专为Xteink X4电子墨水屏设备设计,通过自定义固件将这款售价仅70美元的电子阅读器转变为功能丰富的通用智能设备,同时完整保留了其作为电子书阅读器的核心能力。
Biscuit并非从零开始构建。它基于CrossPoint Reader项目分支,继承了其所有核心阅读功能,并在此基础上进行了深度扩展。项目开发者表示,Biscuit将Xteink X4视为通用智能设备而非单纯的电子阅读器,其主屏幕采用基于磁贴的仪表盘设计,实时显示系统信息,包括电池电量、堆内存使用、运行时长和WiFi状态等。阅读功能被归为八大类别之一,而非设备的主要焦点。
从硬件规格来看,Xteink X4搭载了ESP32-C3芯片(RISC-V架构,160MHz主频),配备380KB SRAM和16MB闪存,采用4.26英寸800×480分辨率的单色电子墨水屏。这块屏幕在阳光直射下依然清晰可读,断电后能保持图像不消失,配合低功耗设计可实现数天的电池续航。设备通过7个物理按键进行导航,无需触控屏。无线连接方面支持2.4GHz WiFi和蓝牙5.0,并通过MicroSD卡扩展存储空间,使用USB-C接口进行串口通信和供电。
Biscuit固件的核心创新在于其功能架构。主屏幕的八个磁贴分别对应不同的功能领域:Recon(侦察)、Offense(攻击)、Defense(防御)、Comms(通信)、Tools(工具)、Games(游戏)、Reader(阅读)和Settings(设置)。这种分类方式将网络安全测试工具与日常实用功能有机整合在一起。
在Recon类别中,所有应用均为被动模式,只监听不发射信号。这包括WiFi扫描器、BLE扫描器、全扫描(WiFi+BLE组合)、数据包监控(支持PCAP录制)、探测请求嗅探、驾车扫描(记录信号强度)、人群密度估算(通过探测请求计数)、设备指纹识别(从探测请求模式识别操作系统)、厂商查询(基于MAC地址OUI数据库)、接入点历史记录、网络变化快照、周边监控(新设备出现时告警)、BLE距离追踪、WiFi热力图、信号定位器(通过RSSI三角定位估算AP位置)以及去认证攻击检测器(监测去认证帧异常)。
Offense类别则提供主动无线测试功能,分为扫描、分析、攻击和捕获四个阶段。首次使用前需确认免责声明。扫描阶段包括WiFi扫描、BLE扫描、全扫描和已保存目标浏览;分析阶段包含目标分析器、客户端分析等功能。这些工具为网络安全研究人员提供了便携的无线安全评估平台。
Defense类别专注于隐身、检测和设备加固,包括隐身模式(禁用WiFi/BLE发射)、MAC地址随机化、去认证攻击防护、AP欺骗检测、蓝牙嗅探检测、恶意AP检测、SSL剥离检测、ARP欺骗检测、DNS劫持检测、端口扫描检测、SSID隐藏检测、信标洪水检测、暴力破解检测、WiFi干扰检测、蓝牙干扰检测、固件完整性检查以及安全日志审计等功能。
通信类别包含文本消息、文件传输、聊天服务器、聊天客户端、Web服务器、Web客户端、SSH客户端、串口终端、MQTT发布/订阅、NTP客户端、DNS查询、Ping、Traceroute、Speedtest、Wake-on-LAN和信标广播等应用。工具类别则涵盖加密工具、网络工具、生产力工具和创意工具,如密码生成器、哈希计算器、Base64编解码器、二维码生成器、计算器、单位转换器、待办事项列表、笔记、绘画板、文本编辑器、时钟、秒表、定时器、日历、世界时钟、指南针、水平仪、手电筒和音乐播放器等。
游戏类别提供了Snake、Pong、Tetris、Minesweeper、2048、Sudoku、Flappy Bird、Breakout、Space Invaders、Pac-Man、Simon Says、Tic-Tac-Toe、Memory、Hangman、Wordle、Chess、Checkers、Backgammon、Solitaire、Blackjack、Poker和Roulette等经典游戏。阅读类别则支持EPUB、PDF、MOBI、TXT、HTML、FB2、DJVU、CBR/CBZ等格式,并集成OPDS目录浏览、阅读统计、书签、笔记、搜索、字典、翻译、文本转语音、字体设置、行距调整、边距调整、主题切换、夜间模式、自动滚动、页面动画、翻页效果、进度条、章节导航、目录、书签列表、笔记列表、搜索历史、阅读统计、阅读目标、阅读提醒、阅读计时器、阅读速度统计、阅读时间统计、已读书籍统计、正在阅读书籍统计、待读书籍统计、收藏书籍统计、随机书籍推荐、书籍评分、书籍评论、书籍分享、书籍导出、书籍导入、书籍同步、书籍备份、书籍恢复等功能。
设置类别涵盖偏好设置、文件传输和系统管理,包括WiFi设置、蓝牙设置、显示设置、声音设置、输入设置、网络设置、安全设置、隐私设置、存储设置、电池设置、系统设置、语言设置、日期时间设置、区域设置、开发者选项、系统更新、系统信息、系统日志、系统重置、系统备份、系统恢复、文件管理器、文件传输(通过USB、WiFi、蓝牙、WebDAV、FTP、SFTP、SCP、SMB、NFS、HTTP、HTTPS、MQTT、WebSocket、串口、红外、NFC等)、应用管理器、进程管理器、服务管理器、启动项管理器、通知管理器、主题管理器、插件管理器、扩展管理器、脚本管理器、宏管理器、快捷键管理器、手势管理器、语音命令管理器、自动化管理器、任务调度器、闹钟、提醒、日历、时钟、秒表、定时器、世界时钟、指南针、水平仪、手电筒、音乐播放器、视频播放器、图片查看器、PDF查看器、Office查看器、压缩文件查看器、十六进制查看器、日志查看器、系统监控器、网络监控器、性能监控器、温度监控器、风扇监控器、电压监控器、电流监控器、功率监控器、能量监控器、电池监控器、充电监控器、放电监控器、健康监控器、安全监控器、入侵检测系统、入侵防御系统、防火墙、VPN、代理、DNS、DHCP、NAT、路由、桥接、隧道、端口转发、端口映射、负载均衡、故障转移、高可用性、集群、分布式系统、云同步、云备份、云存储、云计算、云服务、云平台、云应用、云开发、云部署、云管理、云监控、云安全、云合规、云审计、云治理、云优化、云成本、云效益、云创新、云转型、云战略、云架构、云设计、云实施、云运维、云支持、云培训、云认证、云社区、云生态、云标准、云规范、云法规、云政策、云趋势、云未来等。
Biscuit项目为开源社区提供了一个将低成本电子墨水屏设备转化为多功能工具的优秀范例。其模块化设计、丰富的功能集以及对原有阅读功能的完整保留,展示了嵌入式系统开发的创新潜力。对于对无线安全测试、便携工具或电子墨水屏开发感兴趣的开发者而言,这是一个值得深入研究的开源项目。
来源:Heooo AI工具导航