Files
CHFS-NG/docs/research/reverse/architecture.md
T

663 B

CHFS v4 reverse engineering notes

Base image: docblue/chfs:v4.0beta.min Go: 1.18.1 Build revision: c430c39551e5e2e5c18aa57cdcc734814f795e4e Build time: 2024-11-14T13:41:08Z vcs.modified=true

Recovered modules:

  • chfs/account: account, permission, token
  • chfs/homedir
  • chfs/mylog/ops
  • chfs/util/pajfile
  • main: HTTP handlers, configuration, MulPathMgr, WebDAV, ignore filtering
  • webdav: embedded WebDAV implementation

Recovered HTTP endpoints include: /chfs/session /chfs/files /chfs/newdir /chfs/rename /chfs/search /chfs/shared /chfs/upload /chfs/upload2 /chfs/newtext /chfs/preview /chfs/rmfiles /chfs/updatetext /chfs/exist /chfs/downloaddir/ /webdav