CuteHttpFileServer(CHFS)-HTTP 局域网文件共享传输利器

安全提示!

⚠️ 重要提醒:Cute Http File Server(CHFS) v3.1.0 存在路径穿越漏洞!!!请谨慎使用!!!
⚠️ 重要提醒:Cute Http File Server(CHFS) v3.1.0 存在路径穿越漏洞!!!请谨慎使用!!!
⚠️ 重要提醒:Cute Http File Server(CHFS) v3.1.0 存在路径穿越漏洞!!!请谨慎使用!!!

漏洞复现方法

⚠️ 重要提醒:Cute Http File Server(CHFS) v3.1.0 存在路径穿越漏洞!!!请谨慎使用!!!
⚠️ 重要提醒:Cute Http File Server(CHFS) v3.1.0 存在路径穿越漏洞!!!请谨慎使用!!!
⚠️ 重要提醒:Cute Http File Server(CHFS) v3.1.0 存在路径穿越漏洞!!!请谨慎使用!!!

Cute Http File Server(CHFS) 软件介绍

CuteHttpFileServer/chfs 是一个免费的、 HTTP 协议的文件共享服务器,使用浏览器可以快速访问,与其他常用文件共享方式 (如 FTP,飞秋,网盘,自己建站) 相比,具有使用简单,适用场景更多的优点,在个人使用以及共享给他人的场景中非常方便快捷。

Cute Http File Server(CHFS) 软件浏览器访问界面

Cute Http File Server(CHFS) 特点

  • 单个文件,核心功能无需其他文件
  • 跨平台运行,支持主流平台:Windows,Linux 和 Mac
  • 界面简洁,简单易用
  • 支持扫码下载和手机端访问,手机与电脑之间共享文件非常方便
  • 支持账户权限控制和地址过滤
  • 支持快速分享文字片段
  • 支持 webdav 协议

Cute Http File Server(CHFS) 下载

官网下载

百度网盘分流下载:https://pan.baidu.com/s/1QDhTWb-CRUQaHkITSSrF1w 提取码:chfs

CHFS GUI 程序

CHFS 支持 Linux 、 Mac os 、 Windows 三平台,但是只有 Windows 系统下有 GUI 窗口版,单文件,一点即用。

CHFS Windows GUI 使用教程

Cute Http File Server(CHFS)Windows GUI 图形化界面使用教程,将官网下载好的 gui-chfs-windows.zip 文件解压,双击 chfsgui.exe 可执行文件,打开 CHFS 软件应用程序。

Cute Http File Server(CHFS) 软件 Windows GUI 界面

使用方法,操作参考下面几个步骤。

  • 打开该软件,可在共享目录里,点击添加,设置您想要对外访问的文件夹。
  • 根据需求设置监听端口账户控制添加访问账户的用户名、密码及权限
    • 共享目录:在这里指定需要共享我文件夹 (此处演示指定的是 D:\CHFS, 可根据需求自己设置),可以添加多个共享文件夹
    • 监听端口:如果使用的是 80 端口在时候的时候,只需要输入 ip 地址就可以访问,其它端口则需要在 ip 地址后加 : 端口号来访问)(不懂就不动)
    • 账户控制:我这里是默认情况,可以新增、删除、修改 (主要是控制权限),访客情况不需要任何配置,开启服务后,就可以直接访问。 (不懂就不动)
  • 点击左上角三角按钮,正常运行开启后会变成正方形按钮❶,然后右侧会出现返回访问网址❷。
  • 在同一局域网中,使用手机或电脑上输入该网址即可访问。

访问页面示例:直接启动服务,是把程序所在的文件夹作为目录来访问。

CHFS 设置启用 HTTPS

配置文件中有 ssl.cert 和 ssl.key 两个键值,设置好对应的文件路径即可,注意事项:

  1. 跟 nginx 使用的格式兼容
  2. chfs 支持的最低 SSL 版本为 TLS 1.0
  3. 推荐监听端口设置为 443

CHFS 设置启用 webdav

程序默认支持 webdav,跟 http 共用同一套访问规则。访问地址为:http://host:port/webdav,例如:http://192.168.5.10/webdav

除了通过浏览器访问网盘外,您还可以使用支持 WebDAV 协议的客户端软件 (如 FileZilla 、 Cyberduck 等) 来连接和管理网盘。在客户端软件中,输入以下信息以连接到您的网盘:

  • 服务器地址:您的域名或公网 IP 地址
  • 端口:设置的 chfs 端口号
  • 用户名:在 chfs 配置中设置的用户名 (如有需要)
  • 密码:在 chfs 配置中设置的密码 (如有需要)

连接成功后,您可以在客户端软件中像在本地文件系统中一样管理网盘中的文件。

上一篇 Resilio Sync (原名 BitTorrent Sync)
下一篇 FreeFileSync-文件夹比较和同步工具