crocson
Easily and securely send things from one computer to another
Konstantin Abakumov File Transfer
Screenshots
Description
crocson — croc for Android, Windows, Linux, macOS.
File transfer from sender to receiver
- Via relay without port forwarding
- Desktop: drag-and-drop, command line, stdin pipe, queue holds only file and directory references
- Android: "Share" and "Open with" from file managers
WebDAV — two-way file transfer
- Built-in HTTP/HTTPS server
- File browsing via browser, streaming audio/video
- Tunneling through encrypted tunnel
Chat
- Web chat with session history
- Video calls, video messages, desktop screen sharing
- Server-side recording of webcam/microphone/screenshots (WebM/MP4/PNG) with chat publishing
Security
- End-to-end encryption (PAKE), one-time passwords (TOTP)
- Secret from input field or CROC_SECRET
- Choice of elliptic curve, relay password not disclosed to the other party
QR code and Deep Links
- QR code generation/scanning, support for Android scanners
- Deep Links for settings and WebDAV
Relay profiles
- Switching, local management from GUI or CLI
- Proxy: SOCKS5 (Tor), HTTP
Transfer settings
- .gitignore, file overwrite, compression, protection from deletion via WebDAV link
- Multiplexing, folder ZIP, speed limit
Interface
- Themes: system/light/grey/dark/black
- Font selection, 5 languages
CLI mode
- Pipes, text sending, transfer resuming, quiet mode
Versions
Permissions
What the app asks the system for. Android only grants sensitive access after you confirm it.
- Internet accessSend and receive data over the internet.
- CameraTake photos and videos.
- Write storageCreate and change files on the device storage.
- Read storageRead files on the device storage.
- Foreground serviceKeep running in the background, visible in the status bar.
- FOREGROUND_SERVICE_MEDIA_PLAYBACK
- CHANGE_WIFI_MULTICAST_STATE
Comments