分享一些日常收集到的开源软件、开发工具和技术知识。
BitChat Mesh – 离线蓝牙聊天应用

一款基于蓝牙网状网络的去中心化点对点通讯应用。无需互联网,无需服务器,无需电话号码。它是群聊的补充。

特性
去中心化网状网络:通过蓝牙LE自动发现节点和多跳消息中继
隐私优先:无需账号、无需电话号码、无需持久化标识符
流量伪装:时间混淆和虚拟消息以增强隐私
私密消息端到端加密:Noise协议
存储转发:消息缓存以供离线节点,并在其重新连接时发送
IRC风格命令:熟悉的/slap、/msg、/who风格界面
通用应用:原生支持iOS和macOS
紧急清除:三击即可立即清除所有数据
性能优化:LZ4消息压缩、自适应电池模式和优化网络

https://github.com/permissionlesstech/bitchat

#Bluetooth #Communication #Local GitHub - permissionlesstech/bitchat: bluetooth mesh chat, IRC vibes
macchanger
GNU MAC Changer is an utility that makes the maniputation of MAC addresses of network interfaces easier. MAC addresses are unique identifiers on networks, they only need to be unique, they can be changed on most network hardware. MAC addresses have started to be abused by unscrupulous marketing firms, government agencies, and others to provide an easy way to track a computer across multiple networks. By changing the MAC address regularly, this kind of tracking can be thwarted, or at least made a lot more difficult.

Features:

set specific MAC address of a network interface
set the MAC randomly
set a MAC of another vendor
set another MAC of the same vendor
set a MAC of the same kind (eg: wireless card)
display a vendor MAC list (today, 6200 items) to choose from


https://www.kali.org/tools/macchanger/

#mac
root@kali:~# macchanger -h
GNU MAC Changer
Usage: macchanger [options] device

  -h,  --help                   Print this help
  -V,  --version                Print version and exit
  -s,  --show                   Print the MAC address and exit
  -e,  --ending                 Don't change the vendor bytes
  -a,  --another                Set random vendor MAC of the same kind
  -A                            Set random vendor MAC of any kind
  -p,  --permanent              Reset to original, permanent hardware MAC
  -r,  --random                 Set fully random MAC
  -l,  --list[=keyword]         Print known vendors
  -b,  --bia                    Pretend to be a burned-in-address
  -m,  --mac=XX:XX:XX:XX:XX:XX
       --mac XX:XX:XX:XX:XX:XX  Set the MAC XX:XX:XX:XX:XX:XX

Report bugs to https://github.com/alobbs/macchanger/issues
Docker容器备份和恢复工具
一个功能完整的Docker容器备份和恢复解决方案,专为Linux系统设计,能够自动识别并备份Docker容器的完整配置、挂载点和数据卷,支持在新服务器上一键恢复。

https://github.com/shuguangnet/docker_backup_script

#docker
PrivateAccess
PrivateAccess 具有以下功能
创建密码以防止他人访问受保护的数据
加密和保护关键和敏感文件
备份和恢复加密数据
支持的产品:
SanDisk Phone Drive, iXpand USB, USB Flash, Wireless Charger Sync, Extreme Portable, Extreme PRO Portable


https://support-cn.sandisk.com/app/products/downloads/softwaredownloads

#u盘
Stirling-PDF 是一款基于 Docker 的本地部署的稳健型 PDF 操作工具。它允许您对 PDF 文件进行多种操作,包括拆分、合并、转换、重新组织、添加图片、旋转、压缩等。这款本地部署的 Web 应用程序已发展成为一个功能全面的工具集,满足您所有的 PDF 需求。

所有文件和 PDF 仅存在于客户端,仅在任务执行期间驻留在服务器内存中,或仅在任务执行期间临时驻留在文件中。用户下载的任何文件在该点之前都已被从服务器删除。

Homepage: https://stirlingpdf.com

All documentation available at https://docs.stirlingpdf.com/


https://github.com/Stirling-Tools/Stirling-PDF

#PDF
tproxy

监控网络连接,分析请求内容。比如:

分析 gRPC 连接何时连接、何时重连
分析 MySQL 连接池,当前多少连接,连接的生命周期是什么策略
也可以用来观察和分析任何 TCP 连接

https://github.com/kevwan/tproxy

#tcp #proxy GitHub - kevwan/tproxy: A cli tool to proxy and analyze TCP connections.
MoonTV


🎬 MoonTV 是一个开箱即用的、跨平台的影视聚合播放器。它基于 Next.js 14 + Tailwind CSS + TypeScript 构建,支持多资源搜索、在线播放、收藏同步、播放记录、本地/云端存储,让你可以随时随地畅享海量免费影视内容。


https://github.com/senshinya/MoonTV

#tv
自动将用户代理替换为随机生成的用户代理


Random User-Agent 是一款开源的 MIT 许可证浏览器扩展程序,旨在将原始浏览器用户代理标识符(类似于“指纹”)替换为基于您偏好的随机生成的用户代理。

https://github.com/tarampampam/random-user-agent

#chrome GitHub - tarampampam/random-user-agent: 😎 Browser extension that automatically replaces the User-Agent with a randomized one
Douban Book+ 是一款浏览器的扩展插件,专为喜欢在 豆瓣读书 上发现好书的用户设计。它的主要功能是在豆瓣读书页面右侧自动添加「在线阅读」区域,集成了多个主流电子书平台的直达链接。


用户在浏览豆瓣读书时,只需一键即可跳转到这些平台,直接阅读或获取电子书资源。

可以在 官网 或各大浏览器插件商店(Chrome / Edge / Firefox)免费下载和安装。

#reader #chrome #plugin
HubProxy

🚀 Docker 和 GitHub 加速代理服务器

一个轻量级、高性能的多功能代理服务,提供 Docker 镜像加速、GitHub 文件加速、下载离线镜像、在线搜索 Docker 镜像等功能。

特性:

🐳 Docker 镜像加速 - 单域名实现 Docker Hub、GHCR、Quay 等多个镜像仓库加速,流式传输优化拉取速度。
🐳 离线镜像包 - 支持下载离线镜像包,流式传输加防抖设计。
📁 GitHub 文件加速 - 加速 GitHub Release、Raw 文件下载,支持api.github.com,脚本嵌套加速等等
🤖 AI 模型库支持 - 支持 Hugging Face 模型下载加速
🛡 智能限流 - IP 限流保护,防止滥用
🚫 仓库审计 - 强大的自定义黑名单,白名单,同时审计镜像仓库,和GitHub仓库
🔍 镜像搜索 - 在线搜索 Docker 镜像
⚡️ 轻量高效 - 基于 Go 语言,单二进制文件运行,资源占用低,优雅的内存清理机制。
🔧 配置热重载 - 统一配置管理,部分配置项支持热重载,无需重启服务

https://github.com/sky22333/hubproxy

#GitHub #docker #proxy
Termora

是一款适用于Windows、macOS和Linux的终端模拟器及SSH客户端。

Termora采用Kotlin/JVM开发,并部分实现了XTerm协议(持续完善中)。其终极愿景是通过Kotlin Multiplatform实现全平台支持(包括Android、iOS和iPadOS)。


功能特性
支持SSH与本地终端
支持串口协议
支持SFTP及命令行文件传输
兼容Windows、macOS与Linux系统
支持Zmodem协议
SSH端口转发与跳板主机功能
支持X11与SSH-Agent
终端日志记录
通过Gist和WebDAV实现配置同步
宏功能支持(录制与回放脚本)
关键字高亮显示
密钥管理
向多个会话广播命令
全局快速导航搜索
数据加密保护


https://github.com/TermoraDev/termora


#ssh
RustDesk API

本项目使用 Go 实现了 RustDesk 的 API,并包含了 Web Admin 和 Web 客户端。RustDesk 是一个远程桌面软件,提供了自托管的解决方案。


https://github.com/lejianwen/rustdesk-api

#windows #rustdesk
Cloudflare但仍然直连可用的DOH地址。

标准 DNS(团队默认路由):
‘https://[任意子域].cloudflare-gateway.com/dns-query

家庭保护 DNS (拦截恶意内容和成人内容):
‘https://[任意子域].family.cloudflare-dns.com/dns-query

安全 DNS (仅拦截恶意内容):
‘https://[任意子域].security.cloudflare-dns.com/dns-query

#cloudflare #dns
Back to Top