分享一些日常收集到的开源软件、开发工具和技术知识。
BitChat Mesh – 离线蓝牙聊天应用
一款基于蓝牙网状网络的去中心化点对点通讯应用。无需互联网,无需服务器,无需电话号码。它是群聊的补充。
特性
去中心化网状网络:通过蓝牙LE自动发现节点和多跳消息中继
隐私优先:无需账号、无需电话号码、无需持久化标识符
流量伪装:时间混淆和虚拟消息以增强隐私
私密消息端到端加密:Noise协议
存储转发:消息缓存以供离线节点,并在其重新连接时发送
IRC风格命令:熟悉的/slap、/msg、/who风格界面
通用应用:原生支持iOS和macOS
紧急清除:三击即可立即清除所有数据
性能优化:LZ4消息压缩、自适应电池模式和优化网络
https://github.com/permissionlesstech/bitchat
#Bluetooth #Communication #Local
一款基于蓝牙网状网络的去中心化点对点通讯应用。无需互联网,无需服务器,无需电话号码。它是群聊的补充。
特性
去中心化网状网络:通过蓝牙LE自动发现节点和多跳消息中继
隐私优先:无需账号、无需电话号码、无需持久化标识符
流量伪装:时间混淆和虚拟消息以增强隐私
私密消息端到端加密:Noise协议
存储转发:消息缓存以供离线节点,并在其重新连接时发送
IRC风格命令:熟悉的/slap、/msg、/who风格界面
通用应用:原生支持iOS和macOS
紧急清除:三击即可立即清除所有数据
性能优化:LZ4消息压缩、自适应电池模式和优化网络
https://github.com/permissionlesstech/bitchat
#Bluetooth #Communication #Local
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
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/issuesPrivateAccess 具有以下功能
创建密码以防止他人访问受保护的数据
加密和保护关键和敏感文件
备份和恢复加密数据
支持的产品:
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盘
所有文件和 PDF 仅存在于客户端,仅在任务执行期间驻留在服务器内存中,或仅在任务执行期间临时驻留在文件中。用户下载的任何文件在该点之前都已被从服务器删除。
Homepage: https://stirlingpdf.com
All documentation available at https://docs.stirlingpdf.com/
https://github.com/Stirling-Tools/Stirling-PDF
tproxy
监控网络连接,分析请求内容。比如:
分析 gRPC 连接何时连接、何时重连
分析 MySQL 连接池,当前多少连接,连接的生命周期是什么策略
也可以用来观察和分析任何 TCP 连接
https://github.com/kevwan/tproxy
#tcp #proxy
监控网络连接,分析请求内容。比如:
分析 gRPC 连接何时连接、何时重连
分析 MySQL 连接池,当前多少连接,连接的生命周期是什么策略
也可以用来观察和分析任何 TCP 连接
https://github.com/kevwan/tproxy
#tcp #proxy
🎬 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
Random User-Agent 是一款开源的 MIT 许可证浏览器扩展程序,旨在将原始浏览器用户代理标识符(类似于“指纹”)替换为基于您偏好的随机生成的用户代理。
https://github.com/tarampampam/random-user-agent
#chrome
🚀 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
是一款适用于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
本项目使用 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
标准 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
猫抓
浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension
https://github.com/xifangczy/cat-catch
#download #plugin
浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension
https://github.com/xifangczy/cat-catch
#download #plugin
MemShellParty 是一款可本地部署的一键生成常见中间件框架内存马的可视化平台,并且致力于打造内存马的全方位的学习平台。
https://github.com/ReaJason/MemShellParty?tab=readme-ov-file
#java
https://github.com/ReaJason/MemShellParty?tab=readme-ov-file
#java