传文件还要注册登录?croc 一串口令直传对方

把文件发给另一台电脑上的同事,最怕的是:开网盘传要登录,用聊天工具要加好友,文件大了还被限速。croc 用一条命令解决:发送方执行一句 send,把生成的口令告诉对方,对方输入口令文件就加密直传过来了。
它解决什么问题
临时把文件传给别人,网盘、邮箱要么限速要么注册登录,流程繁琐。
敏感文件经过第三方服务器中转,传输安全完全依赖对方平台的承诺。
核心能力
| 能力 | 具体能做到什么 |
|---|---|
| 一条命令发送 | 执行 croc send 加文件路径,即生成简短口令短语。 |
| 口令即凭据 | 接收方输入口令即可开始接收,无需注册与好友关系。 |
| 端到端加密 | 传输内容加密,中转服务器也看不到文件内容。 |
| 断点续传 | 传输中断后重新执行同一命令可从中断处继续。 |
| 跨平台单文件 | Windows、macOS、Linux 都是单个可执行文件,下载即用。 |
| 支持文件夹与多文件 | 可以一次发送整个目录或多个文件。 |
口令短语背后的安全设计
croc 的安全性来自「口令派生密钥」的思路:发送方生成一串包含几个词的口令短语,双方用它协商出会话密钥对数据做端到端加密,这个过程基于成熟的密钥协商技术,中继服务器只负责撮合连接,接触不到明文。口令短语既是连接凭据也是加密根,所以不要通过公开群聊发送。
使用场景上,它特别适合运维人员跨机房取日志、同事间临时互传大文件这类「一次性」需求。也要理解它的边界:对方必须在同一时间在线接收,它不是存储服务;口令泄露等于文件暴露,敏感内容建议走私密渠道传递口令。对不熟悉命令行的用户,把这一条命令抄下来照着执行就够了。
同类工具怎么选
| 工具 | 授权 | 差别在哪 |
|---|---|---|
| LocalSend | 开源免费 | 图形界面的局域网互传,适合同一 WiFi 下的设备。 |
| wget 类直链分享 | 随系统附带 | 自建服务器挂直链供下载,灵活但需要服务端能力。 |
| Send 类网页临时传文件服务 | 免费闭源 | 浏览器即用的临时文件中转,无需安装但依赖第三方站点。 |
谁适合用
- 需要临时传大文件给同事或朋友的人
- 运维与开发人员
- 在意传输隐私、不想用公共中转的用户
- 习惯终端操作的技术爱好者
怎么开始
- 到 GitHub 项目页 schollz/croc,按系统下载对应的单个可执行文件。
- 发送方在终端执行 croc send 文件路径,程序会显示类似 croc xxx-yyy-zzz 的口令短语。
- 通过私信、电话等私密渠道把口令短语告诉对方。
- 接收方在同一时间执行 croc 加上口令短语,确认后开始接收,文件存于当前目录。
- 如需自定义口令,发送时加参数指定短语,方便电话里口头传达。
常见问题
接收方也要安装 croc 吗?
是的,双方都需要有 croc,好在它只是单个可执行文件,下载即用。
传输经过服务器吗?
有中继服务器参与连接撮合,但文件内容是端到端加密的,服务器看不到。
口令短语可以自己定吗?
可以。发送时通过参数指定,但应保证足够长且不外泄。
文件太大或中途断网怎么办?
支持断点续传,重新执行同一命令即可继续,不必重头再来。
授权与合规
croc 以 MIT 协议开源发布,完全免费,代码公开可审查。 官网:github.com/schollz/croc。
资源信息
界面语言
英文界面(命令行工具)
授权方式
开源免费
适用平台
Linux / macOS / Windows
获取方式
直链下载
资源更新
2026-09-19
页面更新
2026-09-13
↓ 获取资源
点击按钮直接前往资源页面。